![](https://img-blog.csdnimg.cn/20190919130845185.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JS
你的叽叽哇哇
小白
展开
-
js模块化开发
什么是模块化?一个模块就是实现特定功能的文件,有了模块,我们就可以更加方便地使用别人的代码,想要什么功能,就加载什么模块,但在ES6之前是没有模块化的模块化有什么特点和好处特点1.形成一个独立的文件,例如:.js文件2.有封闭的环境,对外提供接口,外面才能使用模块3.模块与模块之间可以互相调用好处可以使用第三方模块解决冲突解决依赖ES6模式a文件export var ...原创 2019-11-14 20:28:45 · 292 阅读 · 0 评论 -
使用原生js解决浅拷贝和深拷贝
至于不懂什么是浅拷贝和深拷贝的出门右转百度,这里只做js源码的分享,以下奉上代码浅拷贝:var a={username:'张三'}; var b = copy(a) function copy(a) { let b = {} for (let attr in a) { b[attr] = a[attr] }...原创 2019-11-12 20:20:37 · 363 阅读 · 0 评论 -
使用jQuary实现懒加载
日常敷衍上代码html部分<body> <ul> <li><img data-src="http://pic.netbian.com/uploads/allimg/191107/001505-1573056905400d.jpg" alt=""></li> <li><img d...原创 2019-11-12 19:52:54 · 142 阅读 · 0 评论 -
promise+ajax+php实现交互
今天使用promise+ajax+php来查询数据库中用户名js代码: function ajax(opts) { opts = Object.assign({ type: 'GET', data: '' }, opts); var promise = n...原创 2019-11-10 14:46:02 · 181 阅读 · 0 评论