2022年5月14日

js高级_执行上下文

摘要: 1、代码分类(位置) 全局代码函数(局部)代码 2、全局执行上下文对象 ①在执行全局代码前将window确定为全局执行上下文对象(全局执行上下文对象每次执行js代码只存着一个) ②对全局数据进行预处理*var定义的全局变量 = =>undefind,添加为window的属性。*function声明的 阅读全文

posted @ 2022-05-14 13:20 虚无恬淡super 阅读(68) 评论(0) 推荐(0)

2022年5月12日

ES6_模块化

摘要: 1、模块化 模块化是指将一个大的程序文件,拆分成许多小的文件,然后将小文件组合起来。 1.1、模块化的好处 模块化的优势有以下几点: 防止命名冲突 代码复用 高维护性 1.2、模块化规范产品 ES6之前js是没有模块化的,都是用别的规范来实现对项目的代码进行拆分。ES6 之前的模块化规范有: Com 阅读全文

posted @ 2022-05-12 17:28 虚无恬淡super 阅读(103) 评论(0) 推荐(0)

ES8新特性

摘要: 1.async 和 await async 和 await 两种语法结合可以让异步代码像同步代码一样。 1.1.async 函数 async 函数的返回值为 promise 对象, promise 对象的结果由 async 函数执行的返回值决定 async function fn(){ ////情况 阅读全文

posted @ 2022-05-12 17:13 虚无恬淡super 阅读(74) 评论(0) 推荐(0)

导航