java系统找不到指定文件怎么解决
300
2022-09-25
JavaScript学习路线图
JAVASCRIPT 编程语言
简介
JavaScript 简介手册与规范代码编辑器开发者控制台
JavaScript 基础知识
Hello, world!代码结构现代模式,“use strict”变量数据类型交互:alert、prompt 和 confirm类型转换]基础运算符,数学值的比较条件分支:if 和 ‘?’逻辑运算符空值合并运算符 ‘??’循环:while 和 for“switch” 语句函数函数表达式箭头函数,基础知识JavaScript 特性
代码质量
在浏览器中调试代码风格注释忍者代码使用 Mocha 进行自动化测试Polyfill 和转译器
Object(对象):基础知识
对象对象引用和复制垃圾回收对象方法,“this”构造器和操作符 “new”可选链 “?.”symbol 类型对象 — 原始值转换
数据类型
原始类型的方法数字类型字符串数组数组方法Iterable object(可迭代对象)Map and Set(映射和集合)WeakMap and WeakSet(弱映射和弱集合)Object.keys,values,entries解构赋值日期和时间JSON 方法,toJSON
函数进阶内容
递归和堆栈Rest 参数与 Spread 语法变量作用域,闭包老旧的 “var”全局对象函数对象,NFE“new Function” 语法]调度:setTimeout 和 setInterval装饰器模式和转发,call/apply函数绑定深入理解箭头函数
对象属性配置
属性标志和属性描述符属性的 getter 和 setter
原型,继承
原型继承F.prototype原生的原型原型方法,没有proto的对象
类
Class 基本语法类继承静态属性和静态方法私有的和受保护的属性和方法扩展内建类类检查:“instanceof”Mixin 模式
错误处理
错误处理,“try…catch”自定义 Error,扩展 Error
Promise,async/await
简介:回调PromisePromise 链使用 promise 进行错误处理Promise APIPromisification微任务(Microtask)Async/await
Generator,高级 iteration
Generator异步迭代和 generator
模块
模块 (Module) 简介导出和导入动态导入
杂项
Proxy 和 ReflectEval:执行代码字符串柯里化(Currying)Reference TypeBigInt
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~