随笔分类 - js
摘要:文章不易,请关注公众号 毛毛虫的小小蜡笔,多多支持,谢谢。 定义 window.origin 该属性是只读的。 origin的值是当前页面环境的源。 当源不是http和https协议,比如是file协议,则返回的值是null。 window.location.origin 该属性也是只读的。 表示的
阅读全文
摘要:文章不易,请关注公众号 毛毛虫的小小蜡笔,多多支持,谢谢。 DOM事件触发顺序 遵循两个原则:1、先触发捕获阶段,然后到目标阶段,最后到冒泡阶段2、目标阶段,按照代码顺序来触发,不区分捕获和冒泡 Demo 代码 <head> <meta charset="utf-8"> <title>事件流</ti
阅读全文
摘要:准备分享《Promise》,所以先理清下思路。 学习一项知识,必须问自己三个重要问题:1. 它的本质是什么。2. 它的第一原则是什么。3. 它的知识结构是怎样的。 什么是 Promise?--google/wiki 为什么是 Promise?而不是其他?为什么是 ES6,而不是ES7?ES8? 谁提
阅读全文
摘要:原文: http://qingbob.com/difference-between-settimeout-setinterval/ setTimeout和setInterval的基本用法我们一带而过: 让我们想象一个意外情况,比如说下面的setInterval 我们每100毫秒调用一次func函数,
阅读全文
摘要:基本类型和引用类型 ECMAScript包含两个不同类型的值:基本类型值和引用类型值。基本类型值指的是简单的数据段;引用类型值指由多个值构成的对象。当我们把变量赋值给一个变量时,解析器首先要做的就是确认这个值是基本类型值还是引用类型值。 常见的五种基本数据类型是: Undifined、Null、Bo
阅读全文
摘要:http://my.oschina.net/xinxingegeya/blog/394821http://www.cnblogs.com/qiuyi21/archive/2008/03/04/1089456.htmlhttps://segmentfault.com/a/119000000401718
阅读全文
摘要:Object类型 Object类型是JavaScript中使用最多的一种类型。虽然Object的实例不具备多少功能,但对于在应用程序中存储和传输数据而言,它确实是非常理想的选择。 创建Object实例的方式有两种,第一种是使用new操作符后跟Object构造函数。 另一种方式是使用对象字面量表示法。
阅读全文
摘要:数据类型 JavaScript中有5种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和String。还有1种复杂数据类型——Object,Object本质上是由一组无序的名值对组成的。 typeof操作符 介于JavaScript是松散类型的,因此需要
阅读全文
摘要:最近重新温习JS,对delete操作符一直处于一知半解的状态,偶然发现一篇文章,对此作了非常细致深入的解释,看完有茅塞顿开的感觉,不敢独享,大致翻译如下。 原文地址:http://perfectionkills.com/understanding-delete/ P.S. 作者是PrototypeJ
阅读全文
摘要:总结的js性能优化方面的小知识http://www.it165.net/pro/html/201503/35336.html 如何优化你的JS代码http://www.php100.com/html/webkaifa/javascript/2012/0619/10568.html 我所经历的JS性能
阅读全文
摘要:object.observe方法格式如下: object.observe(object,callback) 监听object对象,当该对象有新增或更新或删除等操作,就会触发callback,就实现了双向的数据绑定功能。 可惜,兼容性问题:chrome 36+ 支持 object.observe,其他
阅读全文
摘要:call和apply:调用一个对象的一个方法,以另一个对象替换当前对象 注意到,call()与apply()的区别:功能一样。第二个参数形式不一样。call传递多个参数,是任意形式。apply第二个参数必须是数组形式。 用代码来理解它们区别最好: a.call(b,2,3); ==> a.apply
阅读全文

浙公网安备 33010602011771号