javascript是客户端脚本语言吗
javascript是客户端脚本语言。JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言,也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML(标准通用标记语言的子集)网页添加动态功能。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
JavaScript 是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器NavigaTor加入了Javascript,提供了数据验证的基本功能,js的作用也主要在实现网页的一些特效,CSS难以实现的特效,通常和jQuery,Ajax,联合使用.
JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML(标准通用标记语言的子集)网页添加动态功能,比如响应用户的各种操作。它最初由网景公司(Netscape)的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。JavaScript是Sun公司(已被Oracle收购)的注册商标。Ecma国际以JavaScript为基础制定了ECMAScript标准。JavaScript也可以用于其他场合,如服务器端编程。完整的JavaScript实现包含三个部分:ECMAScript,文档对象模型,浏览器对象模型。
JavaScript 具有以下特点:
1) 解释型脚本语言
JavaScript 是一种解释型脚本语言,与 C、C++ 等语言需要先编译再运行不同,使用 JavaScript 编写的代码不需要编译,可以直接运行。
2) 面向对象
JavaScript 是一种面向对象语言,使用 JavaScript 不仅可以创建对象,也能操作使用已有的对象。
3) 弱类型
JavaScript 是一种弱类型的编程语言,对使用的数据类型没有严格的要求,例如您可以将一个变量初始化为任意类型,也可以随时改变这个变量的类型。
4) 动态性
JavaScript 是一种采用事件驱动的脚本语言,它不需要借助 Web 服务器就可以对用户的输入做出响应,例如我们在访问一个网页时,通过鼠标在网页中进行点击或滚动窗口时,通过 JavaScript 可以直接对这些事件做出响应。
5) 跨平台
JavaScript 不依赖操作系统,在浏览器中就可以运行。因此一个 JavaScript 脚本在编写完成后可以在任意系统上运行,只需要系统上的浏览器支持 JavaScript 即可。
【相关推荐:javascript学习教程】
以上就是javascript是客户端脚本语言吗的详细内容,更多请关注其它相关文章!
上一篇: javascript有哪几种事件流
下一篇: JavaScript如何让复选框不可见
推荐阅读
-
javascript - php 有什么函数是可以根据文件名称,来获取这个文件的全路径的吗?或者js 怎么获取文件的全路径?
-
不关闭客户端,关闭服务器端后再启动服务器端,两次获取的session是同一个吗?
-
Javascript判断客户端是Android还是IOS,判断浏览器类型
-
同构JavaScript是Web的未来吗?
-
获取客户端IP ,HTTP_CLIENT_IP 是一个骗局吗?
-
获取客户端IP ,HTTP_CLIENT_IP 是一个骗局吗?
-
javascript - 请问java写的拼团系统是怎么监听时间到未满团的.定时任务吗?有没有其他办法.
-
JavaScript 是真正的 OOP 语言吗?
-
Js如何判断客户端是PC还是手持设备简单分析_javascript技巧
-
在线等php跨域能取得客户端COOKIES吗,写了几句话都倒处报错,实在是受不了了。求助!