javascript除了用来操作dom还能干吗呢?
PHP中文网
PHP中文网 2017-04-10 12:41:08
0
5
1081

问题如上
javascript除了用于表现交互还能用于什么?

PHP中文网
PHP中文网

认证0级讲师

reply all(5)
大家讲道理

操作BOM什么的也是可以滴吧。甚至有人用它来编写游戏内核什么的。鱼鱼桌面也用javascript来做脚本语言的,逼近win7桌面控件的用法。
其实javascript作为一种网页的脚本,补充了客户端的表现能力,效率提不上高,却在某个程度上舒缓了服务器的压力。操作DOM是它强大功能的一种表现,如果你是不想那么单调地操作DOM,你可以结合jQuery和Ext.js这些函数库学习滴哦~

Ty80
JavaScript是一种广泛用于客户端网页开发的脚本语言,最常是于HTML上使用,用来给HTML网页添加动态功能。然而JavaScript也被用于不同的接口上,如服务器。它最初由网景公司的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类型。JavaScript是甲骨文公司的注册商标。[4] Ecma国际以JavaScript为基础制定了ECMAScript标准。JavaScript也可以用于其他场合,如服务器端编程。完整的JavaScript实现包含三个部分:ECMAScript,文档对象模型,浏览器对象模型。

这是wikipedia里面对javascript的说明。你说的应该只是他的最普遍的用途。javascript自身就是一门编程语言——态、弱类型、基于原型的语言,内置支持类型,可以做到很多其他编程语言可以做到的事情,他可以控制你说的DOM外还有BOM。
在网页端可以改变网页的内容、跳转、实现富应用。如果结合HTML5的一些新特性,也可以做出3D游戏,参考http://mrdoob.github.com/three.js/。如果在服务器端,就是像node.js这样的功能。

迷茫

这个问题好泛的,
问题是你想干什么~~~~~~~

阿神

表单验证那些常用功能不算是操作dom吧
另外node.js让javascript也可以写服务器端代码,可以做的事情还是很多的

阿神

任何一种语言都有无穷的潜力的.只是它适用于或者说擅长于哪方面的问题
下面是一个外国牛人用js实现的Linux
http://bellard.org/jslinux/

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template