![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
文章平均质量分 68
小王没脑袋
希望我们都能像对方一样勇敢
展开
-
Promise异步编程,一篇带你解决
什么是Promise?所谓Promise,简单说就是一个容器,里面保存着通常是一个异步操作的结果。什么是异步操作js语言是单线程机制。单线程就是按次序执行,执行完一个任务再执行下一个。但是不影响异步还是同步 异步就是从主线程发射子线程完成任务 前一个任务结束后执行回调函数 后一个任务不等前一个任务执行 所以程序执行顺序和任务顺序排列的顺序是不一致的 所以称为异步任务Promise可以解决回调地狱 在交互中采用异步操作可以避免堵塞线程 对错误进行捕获 便于维护。原创 2023-10-21 20:09:19 · 57 阅读 · 2 评论 -
JS高级对象es6生成器和promise
对象高级var p = {} }一般创建对象 但是需要写的语句较长 采用第二种工厂模式// 工厂模式: // 返回一个对象的函数 } // 创建两个人 var p1 = creatPerson('tom' , 12);var p2 = creatPerson('tom2' , 16) // 但是这种可能不能指定类型 所有的类型都是obj //所以可以自定义 // 定义类型 function Person(name , age) {原创 2023-04-16 11:36:20 · 111 阅读 · 0 评论