随笔分类 -  JavaScript

摘要:这两个方法有意思的地方在于什么时候使用,总结如下: 1、valueOf()偏向于运算,toString()偏向于显示 2、对象转换时,优先调用toString() 3、强转字符串的情况下,优先调用toString()方法;强转数字的情况下优先调用valueOf() 4、正常情况下,优先调用toStr 阅读全文
posted @ 2018-12-09 20:54 lemonib 阅读(2026) 评论(0) 推荐(0)
摘要:Object.prototype.toString.call(xx) 为什么不直接Object.prototype.toString Array ,function等类型作为Object的实例,都重写了toString方法 不同的对象类型调用toString方法时,根据原型链的知识,调用的是对应的重 阅读全文
posted @ 2018-12-09 20:29 lemonib 阅读(198) 评论(0) 推荐(0)
摘要:防抖 防抖和节流的作用都是防止函数多次调用。区别在于,假设一个用户一直触发这个函数,且每次触发函数的间隔小于wait,防抖的情况下只会调用一次,而节流的 情况会每隔一定时间(参数wait)调用函数。 节流 防抖动和节流本质是不一样的。防抖动是将多次执行变为最后一次执行,节流是将多次执行变成每隔一段时 阅读全文
posted @ 2018-12-08 12:38 lemonib 阅读(166) 评论(0) 推荐(0)