JavaScript
未完成的梦orz
这个作者很懒,什么都没留下…
展开
-
js中判断一个对象的类型的方法typeof/constructor/instanceof
javascript中检测对象的类型的运算符有:typeof、constructor、instanceof。typeof:typeof是一个一元运算符,返回结果是一个说明运算数类型的字符串。如:"number","string","boolean","object","function","undefined"(可用于判断变量是否存在)。 但 typeof 的能力有限,其对于Date、Re转载 2017-04-09 17:23:30 · 1638 阅读 · 0 评论 -
JavaScript toString()函数
toString()函数用于将当前对象以字符串的形式返回。该方法属于Object对象,由于所有的对象都"继承"了Object的对象实例,因此几乎所有的实例对象都可以使用该方法。所有主流浏览器均支持该函数。语法object.toString( )返回值toString()函数的返回值为String类型。返回当前对象的字符串形式。JavaScript转载 2017-04-18 09:47:28 · 415 阅读 · 0 评论 -
script标签的defer和async属性
当浏览器碰到 script 脚本的时候:没有 defer 或 async,浏览器会立即加载并执行指定的脚本,“立即”指的是在渲染该 script 标签之下的文档元素之前,也就是说不等待后续载入的文档元素,读到就加载并执行。有 async,加载和渲染后续文档元素的过程将和 script.js 的加载与执行并行进行(异步)。有 defer,加载后续文档元素的过程转载 2017-04-30 10:13:37 · 454 阅读 · 0 评论 -
javascript中this的指向问题(一)
最近看《你不知道的js(上卷)》关于this的个人理解加总结:这本书对于我理解this真的起到了非常大的作用,,,以前看的比较杂乱。。摁,感觉现在很清晰。摁,废话了。文中有不少自己的话描述的部分,有不对的地方还请批评指正。首先,this的绑定跟调用位置是有非常大的关系的。然后,重点来了。。this的绑定对象有四大种情况:一、默认绑定二、隐式绑定原创 2017-04-30 16:50:06 · 253 阅读 · 0 评论 -
javascript中this 的指向问题(二)
接上一篇,(一)三:显式绑定 如果想要在某个对象上强制调用函数,通过call,apply方法,第一个参数是一个对象,是给this准备的,接着在调用函数时将其绑定到this。因为可以直接指定this的绑定对象,所以称为显式绑定。转载 2017-05-02 21:22:46 · 274 阅读 · 0 评论 -
Array.apply(null,{length:3})
var arr=Array.apply(null,{length:3})相当于var arr=Array.apply(window,{length:3})又相当于:var arr=Array.apply(window,[undefined,undefined,undefined])window.Array(undefined,undefined,undefined)Array(undefined,转载 2017-12-27 23:15:18 · 640 阅读 · 0 评论