// to do list 创建构造函数,实例化对象,来做面向对象编程
// 创建构造函数--工厂
function person(name,age,id){
this.name = name;
this.age = age;
this.id =id
// console.log(this)
}
// 创建实例化对象 学生jesica信息
var jesica = new person(\'jesica\',\'18\',\'id:99\')
console.log(jesica)
//输出
//age: \"18\",
//id: \"id:99\",
//name: \"jesica\"
// 创建实例化对 学生ago信息
var ago = new person(\'ago\',\'15\',\'id:88\')
ago.tip = \'just a little boy\'
console.log(ago)
//输出
//age: \"15\",
//id: \"id:88\",
//name: \"ago\",
//tip: \"just a little boy\"
// 用传统的创建对象
// var jesica = {
// name:\'jesica\',
// age:\'18\',
// num:\'99\',
// all:\'allmasge\'
// }
// console.log(jesica)
// var ago = {
// name:\'ago\',
// age:\'15\',
// num:\'88\',
// tip:\'just a little boy\',
// all:\'allmessge\'
// }
// console.log(ago)
// 给构造函数person 加上all属性
person.prototype.all = \'allmssge\'
console.log(jesica)
//输出
//age: \"18\",
//all: \"allmssge\",
//id: \"id:99\",
//name: \"jesica\"
console.log(ago)
//age: \"15\",
//all: \"allmssge\",
//id: \"id:88\",
//name: \"ago\",
//tip: \"just a little boy\"
var newman = new person(\'newman\',\'10\',\'55\')
newman.laught = \'cn\'
console.log(newman)
//age: \"10\",
//all: \"allmssge\",
//id: \"55\",
//laught: \"cn\",
//name: \"newman\"
继续阅读与本文标签相同的文章
下一篇 :
vim 命令详解
-
史上最强多线程面试44题和答案:线程锁+线程池+线程同步等
2026-05-18栏目: 教程
-
9月最新184道阿里、百度、腾讯、头条Java面试题合集
2026-05-18栏目: 教程
-
美团携手世界粮食计划署共推“拒绝隐性饥饿”健康饮食倡导行动
2026-05-18栏目: 教程
-
圆通回应“承诺达”解散:由直营模式改回加盟商授权经营
2026-05-18栏目: 教程
-
2019 年度 “CCF 杰出会员” 公布,清华北大等86人当选
2026-05-18栏目: 教程
