- 方法的值是一个匿名函数
使用对象的属性和方法:
// 1. 使用 . 成员访问运算符来访问属性 .
console.log(person.name);
// 2. 使用 [ ] 访问属性, 此时属性需要加上引号
console.log(person[‘height’]);
// 3. 调用方法, 别忘记加上 ()
person.sayHello();
-
使用 . 成员访问运算符来访问属性
.
-
使用 [ ] 访问属性,此时属性需要加上引号
-
调用方法,需要加 ( )
已有的属性赋值就是修改属性
person.weight = 96;
.
没有的属性赋值就是添加属性
person.age = 3;
.
2.使用 new Object 创建对象
var person = new Object();
person.name = ‘花花’;
person.age = 3;
person[‘height’] = 162;
person.sayHello = function(){
console.log(“hello~”);
}
console.log(person.name);
console.log(person.age);
person.sayHello();
3.使用构造函数创建对象
前两种创建对象方式一次只能创建一个对象,而使用构造函数一次可以很方便的创建多个对象
基本语法
function 构造函数名(形参) {
this.属性 = 值;
this.方法 = function…
}
var obj = new 构造函数名(实参);
举例:
function Dog(name,sex,sound){
this.name = name;
this.sex = sex;
this.sound = function(){
console.log(sound);
}
}
var dog1 = new Dog(‘旺财’,‘公’,‘汪汪’);
var dog2 = new Dog(‘大白’,‘母’,‘汪~~’);
var dog3 = new Dog(‘小黑’,‘公’,‘汪汪汪’);
console.log(dog1);
dog1.sound();
注意:
-
在构造函数内部使用 this 关键字来表示当前正在构建的对象
-
构造函数的函数名首字母一般是大写的
-
构造函数的函数名可以是名词
最后
技术是没有终点的,也是学不完的,最重要的是活着、不秃。零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。
技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。
就看视频。最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。
技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。
[外链图片转存中…(img-7CXMfo8N-1720091230657)]