前言:
当前姐妹们对“js兼容要求”大概比较关怀,朋友们都想要剖析一些“js兼容要求”的相关资讯。那么小编同时在网上搜集了一些有关“js兼容要求””的相关内容,希望同学们能喜欢,我们快快来学习一下吧!<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>兼容处理</title>
</head>
<body>
</body>
<script>
/* var itcastArr = Object.create([]);
//1.存储数据
itcastArr.push(1);
itcastArr.push(2);
itcastArr.push(3,4,5,6);
//2.遍历
for( var i = 0; i < itcastArr.length; i++) {
console.log('['+i+']='+itcastArr[i]);
}
//练习:如果浏览器不支持Object.create怎么办?
//不要修改内置的对象
// if(!Object.create) {
// Object.create = function() {}
// }
//该函数要实现原型继承,返回的对象应该继承自obj
/* function inherit(obj) {
var o = {};
o.__proto__ = obj;
return o;
}
*/
//create IE不支持
function inherit(obj) {
if( Object.create([])) {
return Object.create(obj);
}else{
function F() {};
F.prototype = obj;
return new F();
}
}
var arr = inherit([]);
</script>
</html>
标签: #js兼容要求