![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es6
文章平均质量分 66
小白小白不吃白菜
这个作者不懒,他就是不知道说什么
展开
-
Promise学习总结
fs 文件操作require(‘fs’).readFile(‘./index.html’,(err, data) => {});数据库操作AJAX$.get(‘/server’,(data) => {})定时器setTimeout(() =>{},1000)支持链式调用,可以解决回调地狱问题1:什么是回调地狱?回调函数嵌套调用,外部回调函数异步执行的结果是嵌套的回调执行的条件2:回调地狱的缺点?不便于阅读,不便于异常处理3:解决方案?promise链式调用指定回调函数的方式更加灵活1:旧的:必须在启动异步任原创 2022-07-08 14:42:52 · 205 阅读 · 0 评论 -
前端模块化总结
CommonJs 是一种 JavaScript 语言的模块化规范,它通常会在服务端的 Nodejs 上使用。CommonJS规范规定,每个模块内部,module 变量代表当前模块。这个变量是一个对象,它的 exports 属性(module.exports)是对外的接口。加载某个模块,其实是加载该模块的 module.exports 属性。require 方法用于加载模块。CommonJS主要用于服务端的模块化,不适用于前端模块化:服务端加载一个模块,直接就从硬盘或者内存中读取了,消耗时间可以忽略不计浏转载 2022-07-06 15:38:52 · 100 阅读 · 0 评论 -
babel和browserify编译命令
babel和browserify命令原创 2022-07-05 18:22:03 · 121 阅读 · 0 评论 -
var 、let和 const
在ES5之前,js中只有两种类型的作用域:全局作用域和函数作用域。ES6中新增了块级作用域。全局作用域全局声明(不在函数内)的变量拥有全局作用域,全局变量可以在js代码的任何位置访问。 var count = 1; function add(){ console.log(count); } add() // 1let、var在函数外部声明的变量都是全局作用域。函数作用域...转载 2020-02-26 21:36:25 · 193 阅读 · 0 评论