ecmascript是语言。ecmascript是一种可以在宿主环境中执行计算并能 *** 作可计算对象的基于对象的程序设计语言,可用来支持Web页面的动态表现以及为基于Web的“客户机—服务器”架构提供服务器端的计算能力。
本教程 *** 作环境: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是语言吗的详细内容,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)