【JavaScript 红宝书】JavaScript 高级教程第 3 版学习笔记

⭐️ 本文首发自 前端修罗场(点击加入),是一个由 资深开发者 独立运行 的专业技术社区,我专注 Web 技术、Web3、区块链、答疑解惑、面试辅导以及职业发展博主创作的 《前端面试复习笔记》(点击订阅),广受好评,已帮助多人提升实力、拿到 offer。现在订阅,私聊我即可获取一次免费的模拟面试机会,帮你评估知识点的掌握程度,获得更全面的学习指导意见!

javascrpt高级教程

一个完整的javascript实现,应该包括三部分:

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

一、 ECMAScript兼容:

  • (1)支持ECMA-262描述的所有“类型、值、对象、属性、函数以及程序句法和语法”;
  • (2)支持Unicode字符标准;
  • (3)添加ECMA-262没有描述的“更多类型、值、对象、属性、函数”;
  • (4)支持ECMA-262没有定义的“程序和正则表达式语法”。
    基于以上要求,为开发人员基于ECMAScript开发一门新语言提供了广阔的空间和极大的灵活性。这也是ECMAScript受开发人员欢迎的原因。

二、DOM——API

DOM是针对XML但是经过扩展用于HTML的应用程序编程接口。

DOM把整个页面映射为一个多层节点结构。通过DOM创建的表示文档的树形图,开发者能够获得控制页面内容和结构的主动权。借助DOM提供的API,我们就可以轻松的删除、添加、替换或修改任何节点。

标签,直接使用

你可能感兴趣的:(javascript,javascript,高级,教程,笔记)