js
yiqiebyjian
一切从简,交流愉快
展开
-
bind,call和apply简单总结
共同点:都是用来改变this环境。bind和 apply,call不同点:执行机制不同。bind绑定是返回一个新的函数的,这个新函数的内容是原函数的内容,this是bind绑定的this环境。不执行原函数。如:function fn(a,b,c)={}; var fn2 = fn.bind({ a:1,b:2 }); apply和call是在原函数执行时,动态改变this环境。apply和call...原创 2018-03-26 10:02:22 · 258 阅读 · 0 评论 -
js判断是不是字符串
判断是不是字符串:1 基本方法:typeof(str)=='string'简单没啥要说的 2 利用js原生函数:Object.prototype.toString // ƒ toString() { [native code] }Object.prototype.toString.call(str)=="[object String]" (1)在Object....原创 2018-08-30 17:01:53 · 155347 阅读 · 1 评论