javascript - Number.isInteger(x) which is created can not work in IE -
class="snippet-code-js lang-js prettyprint-override">number.prototype.isinteger = number.prototype.isinteger || function(x) { homecoming (x ^ 0) === x; } console.log(number.isinteger(1));
will throw error in ie10 browser
apparently, ie treats dom objects , javascript objects separately, , can't extend dom objects using object.prototype.
ie doesn't allow utilize prototype not native..
you'll have create separate function (global if want) as
function isinteger(num) { homecoming (num ^ 0) === num; } console.log(isinteger(1));
javascript internet-explorer numbers isinteger
No comments:
Post a Comment