js创建对象
转载//字面量 json
var student={
id:10001,
name:"张三",
scores:[
{subject:"html",score:90},
{subject:"JS", score:90}
]
}
//function
function Student(id,name){
this.id=id;
this.name=name;
this.scores=[
{subject:"html",score:90},
{subject:"JS", score:90}
]
}
Student.prototype.sex="男"
Student.prototype.eat=function(food){
console.log("吃"+food)
}
//扩展
var stu=new Student(1000,"张三");
stu.eat("");
console.log(stu.sex)
//Object
var stu2=new Object();
stu2.id=1000;
stu2.name="张三";
stu2.scores=[
{subject:"html",score:90},
{subject:"JS", score:90}
]
function Student(id,name){
this.id=id;
this.name=name;
this.scores=[
{subject:"html",score:90},
{subject:"JS", score:90}
],
this.eat=function(food){
console.log("吃"+food)
return this
//返回值
},
this.sleep=function(){
console.log("睡")
return this
//返回值
}
}
var stu=new Student(1001,"张三");
stu.eat("").sleep().eat("").sleep();//链式编程
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java循环创建对象内存溢出怎么解决
本文简要介绍了Java循环创建对象内存溢出如何解决。
java 内存溢出 对象引用 -
JS创建对象
虽然Object构造函数或者对象字面量都可以创建单个对象,,明显的缺点是使用一个接口创建很
构造函数 原型模式 原型对象 -
js创建对象(object)
js创建对象
js html 创建对象 方法名 -
javascript创建对象并赋值 js 创建对象
JavaScript中的所有事物都是对象:字符串、数组、数值、函数等。JS中并没有类的概念,但我们可以利用JS的语法特征,以类的思想来创建对象。 原始方法<script type="text/javascript"> var obj = new Object(); obj
javascript创建对象并赋值 JavaScript 面向对象 构造函数 javascript