JavaScript系列---【创建对象的三种方式】
2021-03-04 16:29
标签:kill uname ack ons 方式 调用 属性 关键字 构造函数 代码: JavaScript系列---【创建对象的三种方式】 标签:kill uname ack ons 方式 调用 属性 关键字 构造函数 原文地址:https://www.cnblogs.com/chenhaiyun/p/14347733.html创建对象的三种方式
第一种:字面量创建对象
var obj={
name:‘张三‘,
age:18,
sex:‘男‘
}
console.log(obj.name);//张三
第二种:利用构造函数创建对象
//构造函数
function Hero(name, type, blood) {
this.name = name;
this.type = type;
this.blood = blood;
this.attack = function (way) {
console.log(way);
}
}
//创建对象
var lp = new Hero(‘廉颇‘, ‘力量型‘, ‘500血型‘);
lp.attack(‘近战‘);
console.log(lp);
第三种:利用new关键字创建对象
// 创建对象
var obj = new Object();
obj.uname = ‘鸣人‘;
obj.sex = ‘男‘;
obj.age = ‘19岁‘;
obj.skill = function () {
console.log(‘影分身术‘);
}
//调用对象属性
console.log(obj.uname);
console.log(obj.sex);
console.log(obj.age);
obj.skill();
文章标题:JavaScript系列---【创建对象的三种方式】
文章链接:http://soscw.com/index.php/essay/60072.html