文章目录
今天菜鸟整理自己的 goole 书签栏,突然发现,看着确实挺有用,通过标题大致就知道是什么内容,大致就知道了什么时候可以帮助菜鸟解决什么问题,没用的或者太简单的就删除了。
但是菜鸟转念一想,发现菜鸟脑子里是一点印象都没有,如果用的时候来找的话,找得到还好,找不到就像考试作弊,明明考试前还看见了,但是一到考试就找不到答案在哪里的感觉,心态直接炸了。
而且感觉一些基础,即使不好记,也真的需要记在脑子里,而不是书签里,所以就把几个菜鸟感觉很重要、很常用的,这里做个总结,俗话说:好记性不如烂笔头,也希望可以帮助读者!
1、创建对象的6种方式总结
这里菜鸟能力有限,就不班门弄斧了,建议看原文:创建对象的6种方式总结,其实不难,最常用的就是菜鸟下面介绍的两种中的第二种,直接用 {} 创建,顶天加一个构造函数类型 或者 混合模式,但是这两种现在一般用 class 代替了!
一、new 操作符 + Object 创建对象
var person = new Object();
person.name = "lisi";
person.age = 21;
person.family = ["lida","lier","wangwu"];
person.say = function(){
alert(this.name);
}
二、字面式创建对象
这里就是直接使用 {} 创建对象!
var person = {
name: "lisi",
age: 21,
family: ["lida","lier","wangwu"],
say: function(){
alert(this.name);
}
};
2、js 如何判断对象是否为空
function goodEmptyCheck(value) {
return value