JavaScript知识
renye_lpl
这个作者很懒,什么都没留下…
展开
-
深入理解Promise
Promise是ES6中的一个标准了,我们使用一般用Promise来进行网络数据请求 下面总结一下Promise的用法和实现: 1.Promise的用法 1.使用Promise类包装一个异步的请求,一般是数据请求,可以用在网络请求,数据库请求,IO读写等等只要是异步的请求都行,比如我们用redis和mysql可以把数据库返回的数据包装成Promise对象,我们用ajax或者原生fetch或者...原创 2019-08-26 19:20:17 · 505 阅读 · 0 评论 -
JavaScript重点原理理解
JavaScript有一些重要的概念需要更加透彻的理解,大概讲解以下几个: 1.call,apply ,bind的使用,什么是argument ?bind的原生js实现 call和apply都是为函数绑定执行的上下文,指定一个对象来替换函数执行时候的this,它俩的区别在于call需要传入完整的参数列表,而apply可以传入一个参数数组。bing函数则是为函数绑定执行的上下文,需要传入一个th...原创 2019-08-26 19:46:14 · 340 阅读 · 0 评论 -
深入理解JS中的重点问题
1.模块化如何实现的,请用闭包的方式实现一个简单的module 模块化可以帮助我们抽离公共的代码,隔离作用域,避免命名冲突的问题 先看下面这个简单的代码,封装一个函数,并立即执行,函数返回两个对象字面量,我们可以在my变量访问到它们 let my = (function myModule() { let myName = 'default'; function setName(na...原创 2019-09-02 10:36:58 · 233 阅读 · 0 评论