摘要: JS中构造函数与普通函数的区别: https://www.cnblogs.com/cindy79/p/7245566.html JS构造函数、原型和实例的关系: https://blog.csdn.net/u012443286/article/details/78823955 JavaScript构 阅读全文
posted @ 2018-12-14 17:46 jim520 阅读(1211) 评论(0) 推荐(0) 编辑
摘要: 结论:组合继承是最好的继承方式 详见原文地址:https://www.cnblogs.com/humin/p/4556820.html 补充一个复杂点的组合继承例子: 阅读全文
posted @ 2018-12-12 16:53 jim520 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象。 情况1:如果一个函数中有this,但是它没有被上一级的对象所调用,那么this指向的就是window,这里需要说明的是在js的严格版中this指 阅读全文
posted @ 2018-12-12 14:57 jim520 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 原文地址1:https://www.zhihu.com/question/56820346 原文地址2:https://www.cnblogs.com/liaojie970/p/7376682.html 阅读全文
posted @ 2018-12-11 17:05 jim520 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.cnblogs.com/fayin/p/6831071.html more:nodejs默认是不支持ES6的import的模块导入的,具体可见:https://www.cnblogs.com/guanghe/p/6560698.html 但是nodejs也可以使用E 阅读全文
posted @ 2018-12-11 16:46 jim520 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Angularjs在有jquery的情况下可以用$().scope()取出某个dom元素的scope,没有的jquery也可用Angularjs自带的jqLite选取 使用示例: 官方地址:https://code.angularjs.org/1.3.20/docs/guide/scope 阅读全文
posted @ 2018-12-06 17:06 jim520 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 在原生js代码中的console.log会让用户看到触发console.log的源代码,如何避免呢? 1: 2: 阅读全文
posted @ 2018-12-05 18:29 jim520 阅读(2238) 评论(0) 推荐(0) 编辑
摘要: 发布—订阅模式又叫观察者模式,它定义对象间的一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。在javascript开发中,一般用事件模型来替代传统的发布—订阅模式。 原文地址:http://www.cnblogs.com/xiaohuochai/p/8031564.ht 阅读全文
posted @ 2018-12-04 18:13 jim520 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 以下内容抄自阮一锋的ES6标准入门: ES6 的 Promise API 提供的方法不是很多,有些有用的方法可以自己部署。下面介绍如何部署两个不在 ES6 之中、但很有用的方法。 done() Promise 对象的回调链,不管以then方法或catch方法结尾,要是最后一个方法抛出错误,都有可能无 阅读全文
posted @ 2018-12-04 17:42 jim520 阅读(441) 评论(0) 推荐(0) 编辑
摘要: setTimeout用法:setTimeout(回调函数,时间,参数1,...,参数n)。 结果: //1+2 //3 阅读全文
posted @ 2018-11-30 18:16 jim520 阅读(4388) 评论(0) 推荐(0) 编辑