JS——API兼容(2,isArray)

来源:互联网 发布:linux 二进制文件 编辑:程序博客网 时间:2024/06/11 01:09
var obj1={},obj2=[],obj3=new Date(),obj4={};Object.setPrototypeOf(obj4,obj2); //__proto__的原型方法/*document.write(obj4.__proto__);  //IE中不可用obj4.__proto__=obj2;*/if(typeof Array.isArray!=="function"){Array.isArray = function(obj){document.write("调用自己的isArray<br/>");return Object.prototype.toString.call(obj)=="[object Array]";}}document.write(Array.isArray(obj1)+"<br/>");document.write(Array.isArray(obj2)+"<br/>");document.write(Array.isArray(obj3)+"<br/>");document.write(Array.isArray(obj4)+"<br/>");

阅读全文
0 0
原创粉丝点击