美文网首页
3.8 小结

3.8 小结

作者: meiqiuyang | 来源:发表于2018-05-17 23:25 被阅读0次

JavaScript的核心语言特性在ECMA-262中是以名为ECMAScript的伪语言的形式来定义的。ECMAScript中包含了所有基本的语法、操作符、数据类型以及完成基本的计算任务所必须的对象,但没有对取得输入和产生输出的机制作出规定。理解ECMAScript及其纷繁复杂的各种细节,是理解其在Web浏览器中的实现——JavaSrcipt的关键。以下简要总结了ECMAScript中基本的要素。
*ECMAScript中的基本数据类型包括Undefined、Null、Boolean、Number和String。
*与其他语言不同,ECMAScript没有为整数和浮点数值分别定义不同的数据类型,Number类型可用于表示所有的数值。
*ECMAScript中也有一种复杂的数据类型,即Object类型,该类型是这门语言的所有对象的基础类型。
*严格模式为这门语言中容易出错的地方施加了限制。
*ECMAScript提供了很多与C及其他类C语言中相同的基本操作符,包括算术操作符、布尔操作符、关系操作符、相等操作符及赋值操作符等。
*ECMAScript从其他语言中借鉴了很多流控制语句,例如if语句、for语句和switch语句等。ECMAScript中的函数与其他语言中的函数有诸多不同之处。
*无需指定函数的返回值,因为任何ECMAScript函数都可以在任何时候返回任何值。
*实际上,未指定返回值的函数返回的是一个特殊的undefined值。
*ECMAScript中也没有函数签名的概念,因为其函数参数是以一个包含零或多个值的数组的形式传递的。
*可以想ECMAScript函数传递任意数量的参数,并且可以通过arguments对象来访问这些参数。
*由于不存在函数签名的特性,ECMAScript函数不能重载。

相关文章

  • 3.8 小结

    JavaScript的核心语言特性在ECMA-262中是以名为ECMAScript的伪语言的形式来定义的。ECMA...

  • 3.7 函数、3.8 小结

    3.7 函数 函数对任何语言来说都是核心组件,因为它们可以封装语句,然后再任何地方、任何时间执行。ECMAScri...

  • Hadoop权威指南-ch3 HDFS(5)

    注:本文涉及书中3.7~3.8小结 使用现成的工具将数据导入HDFS中 可以使用现成的工具,如Flume和Sqoo...

  • 腾腾的学习

    复习计划表 |[3.9][3.9]|[3.8][3.8]|[3.6][3.6]|3.4|2.28|2.23||[3...

  • 3.8节消费了啥

    去年3.8窝家里没消费,今年3.8老公发380红包,这个红包钱正好买了喜欢的Bra。 今天看头条3.8节八成的...

  • 3.8

    1. 读完昨天的一篇文章(未完成) 2. 继续学习代码 (完成) 3. 坚持学习到晚上10点 (完成) 4. 写半...

  • 3.8

    想不明白的事就搁着吧 一直想很难受

  • 3.8

    状态慢慢在复苏,感恩对我爱心爆棚的先生!感恩孩子们对我的爱和包容!感恩给我传授经验的好闺蜜! 一切从头开始,仿佛从...

  • 3.8

    剩余的三百多天里,我要成为学吧巴八爸霸!

  • 3.8

    今天细细想来,市场部来来去去八个人,部门经理走走停停,只有我一个人双手赞成老板的思路,我认为如果延续到成功,那一定...

网友评论

      本文标题:3.8 小结

      本文链接:https://www.haomeiwen.com/subject/kpfwdftx.html