概述
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
javascript中定义对象的方法
1、直接定义
创建语法:
var 对象变量名 = new Object();
对象变量名.属性1 = 属性值1;
…;
对象变量名. 属性N = 属性值N;
对象变量名. 方法1 = function([参数列表]){
方法体
}
…;
对象变量名. 方法N = function([参数列表]){
方法体
}
登录后复制
代码示例:
var student = new Object();
student.name="Lucy";
student.eat=function(){
console.log(this.name+"正在吃东西");
}
student.eat();
登录后复制
2、初始化定义:
创建语法:
var 对象变量名={
属性1:属性值1,
...,
属性N:属性值N,
方法1:function([参数列表]){
方法体
},
...,
方法N:function([参数列表]){
方法体
}
}
登录后复制
代码示例:
var student = {
name:"Tim", //注意属性的定义用:
age:12,
eatting:function(){
console.log(this.name+"正在吃东西");
},
running:function(){
console.log(this.name+"正在跑步");
}
};
student.eatting();
student.running();
登录后复制
3、构造函数式
创建语法:
function 构造函数([参数列表]){
this.属性1=属性值;
...;
this.属性N=属性值;
this.方法1=function([参数列表]){
方法体
};
...;
this.方法N=function([参数列表]){
方法体
};
}
var 对象名 = new 构造函数([参数列表]);
登录后复制
代码示例:
function Student(name){
this.name=name;
this.eatting=function(){
console.log(this.name+"正在吃东西");
};
}
var stu = new Student("Lily");
stu.eatting();
登录后复制
【推荐学习:javascript高级教程】
以上就是javascript中对象定义的方法有哪些的详细内容,更多请关注靠谱客其它相关文章!
最后
以上就是淡然灰狼为你收集整理的javascript中对象定义的方法有哪些的全部内容,希望文章能够帮你解决javascript中对象定义的方法有哪些所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复