代码描述:JavaScript判断函数 是否内置。JavaScript如何判断函数是否是javascript内置的
javascript对象中的函数有内置的,例如string对象的replace()函数,当然也可以使用property属性添加自定义的函数,下面就介绍一下一个给定的函数是否是内置的,希望能够给需要的朋友带来一定的帮助。 代码实例如下:
<script> var isNative=(function(){ var s=(window.open+'').replace(/open/g,''); return function(object,method){ var m=object?object[method]:false,r=new RegExp(method,'g'); return !!(m&&typeof m!='string'&&s===(m+'').replace(r,'')); }; })(); String.prototype.test=function(){} console.log(isNative("String","replace")); console.log(isNative("String","test")); </script>
请绑定手机号,在继续操作
注意:只有绑定手机以后,才可使用网站全部功能