随笔分类 -  javascript

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