标签:WEB 浏览器 -- 作用域 生成器 js 对象 原型 数据类型
前言
JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发 Web 页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。
正文
一、ECMAScript核心
1、语言基础
(3)字符串
(6)标签语法
2、变量与作用域
(1)执行上下文和作用域
(2)闭包和垃圾回收
(3)理解 this
3、函数
4、对象、类与面向对象编程
(1)创建对象
(2)原型和原型链
(3)实现继承
(4)引用集合数据类型
a、数组的方法:reduce、map、filter、every 和 some、find 和 findIndex、fill、copyWhithin、entires、of 和 from
b、集合的使用:Set 和 Map
c、对象的使用:解构
(5)对象内部属性修改及监听:对象内部属性与 Object.defineProperty()
5、迭代器与生成器:迭代器、生成器generator
6、代理与反射: 是什么、常见反射API
7、异步与事件循环
二、文档对象模型DOM
三、浏览器对象模型BOM
标签:WEB,浏览器,--,作用域,生成器,js,对象,原型,数据类型 来源: https://www.cnblogs.com/zaishiyu/p/15466825.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。