随笔分类 - javascript
js学习积累
摘要:Javascript 由于各种各样的原因,在判断一个变量的数据类型方面一直存在着一些问题,其中最典型的问题恐怕就是 `typeof null` 会返回 `object` 了吧。因此在这里简单的总结一下判断数据类型时常见的陷阱,以及正确的处理姿势。
阅读全文
摘要:.bind.apply() 解决 new 操作符不能用与 apply 或 call 同时使用
阅读全文
摘要:因为工作需要要将五六十张逐帧图拼成雪碧图,网上想找到一件制作工具半天没有找到,就自己用canvas写了一个。
阅读全文
摘要:虽说了解了call()和apply()的作用,但是一直没有怎么遇见适用的场景,直到最近常常遇见需要将函数多个参数以数组的形式传入,因此才了解到了apply()的一个适用场景。
因为apply在修改this指向的同时,还能够用数组传入参数,这恰好就为我这个场景需求打开了新思路。
阅读全文
摘要:在JavaScript中,函数、变量的声明都会被提升(hoisting)到该函数或变量所在的scope的顶部。即——JavaScript的变量提升。
阅读全文
摘要:js学习之变量、作用域和内存问题 标签(空格分隔): javascript 变量 1.基本类型和引用类型: 基本类型值:Undefined, Null, Boolean, Number, String; 特点: 在内存中占据着固定的地方和大小 从一个变量向另一个变量复制基本类型的值,会创建这个值的一
阅读全文

浙公网安备 33010602011771号