ecmascript是语言吗

发布时间:2022-05-17 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了ecmascript是语言吗脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

ecmascript是语言。ecmascript是一种可以在宿主环境中执行计算并能操作可计算对象的基于对象的程序设计语言,可用来支持Web页面的动态表现以及为基于Web的“客户机—服务器”架构提供服务器端的计算能力。

ecmascript是语言吗

本教程操作环境:windows7系统、ECMAScript 6版、Dell G3脑。

ecmascript是语言。

ECMAScript是由网景的布兰登·艾奇开发的一种脚本语言的标准化规范;最初命名为Mocha,后来改名为LiveScript,最后重命名为JavaScript。1995年12月,升阳与网景联合发表了JavaScript。1996年11月,网景公司将JavaScript提交给欧洲计算机制造商协会进行标准化。ECMA-262的第一个版本于1997年6月被Ecma组织采纳。ECMA Script是ECMA-262标准化的脚本语言的名称。尽管JavaScript和JScript与ECMAScript兼容,但包含超出ECMA Script的功能。

ECMAScript是一种可以在宿主环境中执行计算并能操作可计算对象的基于对象的程序设计语言。ECMAScript最先被设计成一种Web脚本语言,用来支持Web页面的动态表现以及为基于Web的客户机—服务器架构提供服务器端的计算能力。但作为一种脚本语言, ECMAScript具备同其他脚本语言一样的性质,即“用来操纵、定制一个已存在系统所提供的功能,以及对其进行自动化”。

ECMAScript的特性:

ECMAScript的语言特性和Java、C、PErl都有许多相似之处,其中不少特性都是从这些语言借鉴而来。

和Java一样,ECMAScript区分大小写,注释的格式相同,通过{}确定代码块,原始数据类型存储在堆栈,对象的引用存储在堆中 。

ECMAScript是一种松散的语言,ECMAScript通过VAR操作符声明变量,并且不限类型,例如var n = 25,那么n就是数字类型var n = "string" ,那么n就是String类型 。

在每一行代码后,可以不写分号,ECMAScript自动认为该行的末尾为该行代码的最后;ECMAScript中的变量可以不用初始化,在幕后系统将自动完成初始化操作 。

同一变量可以赋予不同类型的数据;变量的第一个字符只能是字母、下划线或$ ,其他的字符可以是下划线、$、或任意的字母、数字、字符 。

和其他语言一样,变量最好遵循驼峰书写法,或Pascal表示法、或匈牙利表示法。

和大多数语言不同的是, ECMAScript 变量在使用之前可以不必声明,系统会自动将该变量声明为全局变量,例如

var m = " Good " ; 
n = m + " Morning " ; 
alert(n)

输出结构是

Good Morning

在大多数语言里,String是对象,在ECMAScript中却是原始数据类型 。

【相关推荐:javascript学习教程

以上就是ecmascript是语言吗的详细内容,更多请关注脚本宝典其它相关文章

脚本宝典总结

以上是脚本宝典为你收集整理的ecmascript是语言吗全部内容,希望文章能够帮你解决ecmascript是语言吗所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: