《JavaScript高级程序设计》学习(第一天)

1简介

诞生原因

诞生于1995年,主要目的是处理以前由服务端负责的一些输入验证操作。

1.1简史

1995年2月:LiveScript->JaveScript
1997年:ECMAScript

1.2JavaScript实现

  • 核心(ECMAScript)
  • 文档对象模型(DOM)
  • 浏览器对象模型(BOM)

1.2.1ECMAScript

规定内容

  • 语法
  • 类型
  • 语句
  • 关键字
  • 保留字
  • 操作符
  • 对象

版本

  • 第一版:JavaScript1.1
  • 第二版:与ISO/IEC-262保持严格一致
  • 第三版:修改内容设计字符串处理、错误定义和数值输出;新增对正则表达式、新控制语句、try-catch异常处理的支持,并围绕标准的国际化做出了一些小修改
  • 第四版:全面检核修订,但改动太大被废弃
  • 第五版:ECMAScript3.1

ECMAScript的兼容

  • 支持ECMA-262描述的所有“类型、值、对象、属性和函数以及程序句法和语义”
  • 支持Unicode字符标准
  • 添加ECMA-262没有描述的“更多类型、值、对象、属性和函数”
  • 支持ECMA-262没有定义的“程序和正则表达式语法”
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,691评论 0 4
  • Menu 第5章 引用类型5.1 Object类型5.2 Array类型5.4 RegExp 类型5.4.2 Re...
    ft207741阅读 390评论 0 0
  • JavaScript 简历 JavaScript 是属于 HTML 和 Web 的编程语言。 编程令计算机完成您需...
    小呆呆008阅读 488评论 0 0
  • JS 简史 Web 的兴起已经把 JavaScript 带到一个前所未有的地步, 了解JS 的历史更好的使用JS ...
    迷缘火叶阅读 1,892评论 0 1
  • 中秋节前一天,我们全家去看望一位100多里外的朋友。在路上,儿子说无聊,让我把手机屏幕锁解除,他可以尽情的看视频。...
    听雨聆声阅读 257评论 0 6

友情链接更多精彩内容