发表于: 2017-04-20 19:50:12

1 670


今日完成:

1:详细的学习了对象和数组这个两个基础知识点;

2:学习了其他的小知识点;


明日计划:继续学习js,好难。。。


今日收获:


要粘贴白天的笔记了,以下为凑字数的白天的笔记,太长请略过;


在js中创建对象有两种不同的方法:

1:传统赋值方式,

x=new Object();此处new可以省略,直接=Object();一定要注意大小写,细节不对找bug能把人哭死;

然后定义对象的其他值

x.name="sb";

x.age=250

输出时是这样的:

document.write(" jingxin  is " + x.name + " and " +x.age+" years old.");

2:字面量方式; 其中name与age可加单引号或双引号;

var x={

name:"sb",

age:250;

};

document.write("jingxin  is " + x.name + " and " +x.age+" years old.");

上述两种方式可混合使用:

var x={}

x.name="sb";

x.age=250

输出时可以使用x.name;也可以使用数组方式x["name"]

至于数组是个啥玩意我还不太清楚;

给对象添加函数(方法);

var x={

name:"sb",

age:250,

run:function (){

return"123";

}

};

输出方式如下:

document.write(x.run());

上一行代码 如果run之后不加括号,会输出函数的代码而不是123;加括号之后会显示123;



返回列表 返回列表
评论

    分享到