首页 > 代码库 > JS 对象
JS 对象
<style>p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 22.0px "Helvetica Neue"; color: #323333 }
span.s1 { }</style>
创建 JavaScript 对象
<style>p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 22.0px "Helvetica Neue"; color: #323333 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Microsoft YaHei"; color: #323333 } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px "Helvetica Neue"; color: #617f0f } p.p4 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px "Courier New"; color: #323333 } span.s1 { } span.s2 { background-color: #e5eecc }</style>创建直接的实例
这个例子创建了对象的一个新实例,并向其添加了四个属性:
实例
person=new Object();
person.firstname="John";
person.lastname="Doe";
person.age=50;
person.eyecolor="blue";
<style>p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Microsoft YaHei"; color: #323333 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px "Helvetica Neue"; color: #617f0f } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px "Courier New"; color: #323333 } span.s1 { } span.s2 { background-color: #e5eecc }</style>
替代语法(使用对象 literals):
实例
person={firstname:"John",lastname:"Doe",age:50,eyecolor:"blue"};
<style>p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 22.0px "Helvetica Neue"; color: #323333 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Microsoft YaHei"; color: #323333 } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px "Helvetica Neue"; color: #617f0f } p.p4 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px "Courier New"; color: #323333 } span.s1 { } span.s2 { background-color: #e5eecc }</style>
使用对象构造器
本例使用函数来构造对象:
实例
function person(firstname,lastname,age,eyecolor)
{
this.firstname=firstname;
this.lastname=lastname;
this.age=age;
this.eyecolor=eyecolor;
}
<style>p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 22.0px "Helvetica Neue"; color: #323333 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Microsoft YaHei"; color: #323333 } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px "Courier New"; color: #444444 } p.p4 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px "Courier New"; color: #444444; background-color: #f6f4f0 } span.s1 { } span.s2 { background-color: #f6f4f0 }</style>
创建 JavaScript 对象实例
一旦您有了对象构造器,就可以创建新的对象实例,就像这样:
var myFather=new person("John","Doe",50,"blue");
var myMother=new person("Sally","Rally",48,"green");
JS 对象
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。