javascript的隐式调用详解
- 微信应用
- 2024-10-15 04:53:01
javascript的隐式调用详解
这次给大家带来javascript的隐式调用详解,使用javascript隐式调用的注意事项有哪些,下面就是实战案例,一起来看一下。
这次给大家带来javascript的隐式调用详解,使用javascript隐式调用的注意事项有哪些,下面就是实战案例,一起来看一下。
这次给大家带来javascript的隐式调用详解,使用javascript隐式调用的注意事项有哪些,下面就是实战案例,一起来看一下。
前言
不知道用隐式调用来形容是否确切,其行为总是隐藏在背后,时不时出来露脸一下,作用貌似不大,但是了解一下还是有用处的,保不准在你的使用下大有作为。
所谓的隐式调用简单来说就是自动调用一些方法,而这些方法像钩子一样可以在外部修改,从而改变既定行为。下面我会列举一些最近看到的隐式调用,例子都是点到即止,欢迎补充
数据类型转换 toSting 和 valueOf
var obj = { a: 1, toString: function () { console.log('toString') return '2' }, valueOf: function () { console.log('valueOf') return 3 } } console.log(obj == '2'); //依次输出 'valueOf' false console.log(String(obj));//依次输出 'toString' '2'javascript的隐式调用详解由讯客互联微信应用栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“javascript的隐式调用详解”