100分,三个基础js问题
var Cat = {
createNew: function(){
var cat = {};
cat.name = "大毛";
cat.makeSound = function(){ console.log("喵喵喵"); };
return cat;
}
};
问题1:var cat={}; 是替代 var cat = new Object吗?
问题2:
var cat1 = Cat.createNew(); //返回了cat,那么是深拷贝?
cat1.makeSound();
问题3:我 什么时候需要做一下操作?
if(Cat["name"] == undefined && Cat["name"] == "")
console.log("---------");
目的是什么?
createNew: function(){
var cat = {};
cat.name = "大毛";
cat.makeSound = function(){ console.log("喵喵喵"); };
return cat;
}
};
问题1:var cat={}; 是替代 var cat = new Object吗?
问题2:
var cat1 = Cat.createNew(); //返回了cat,那么是深拷贝?
cat1.makeSound();
问题3:我 什么时候需要做一下操作?
if(Cat["name"] == undefined && Cat["name"] == "")
console.log("---------");
目的是什么?
...全文
相关推荐
JavaScript的100个经典实例
这是JavaScript的100个实例,希望学习的朋友可以看下,非常经典,囊括基础 JavaScript 实例、JavaScript 变量、JavaScript 条件语句 If ... Else等等
JS的100多个犀利效果(有效果图,有代码)
网页中的各种JS神奇效果,有源码,有图片,可直接拿进自己项目中用。
javascript经典100例
100个经典javascript实例,附上源代码,演示效果及javascript参考大全中文手册。
javascript犀利的效果100个
javascript犀利的效果100个 javascript犀利的效果100个
JavaScript学习基础学习心得
JavaScript基础深度原理学习心得,从中可以领略到JavaScript比较有深度的知识理解 JavaScript基础深度原理学习心得,从中可以领略到JavaScript比较有深度的知识理解


