javascript中对象定义的方法有哪些

广告:宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取~~~

javascript中对象定义的方法有哪些

定义方法:1、用“var 对象变量名=new Object();”语句;2、用“var 对象变量名={...}”语句;3、用“function 构造函数([参数列表]){...}var 对象名=new 构造函数([参数列表]);”语句。

本教程操作环境: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([参数列表]){方法体}}
登录后复制

注意: 1.属性的定义用:(英文冒号) 2.对象的属性和方法之间用,(英文逗号)隔开,最后一个不加

代码示例:

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中对象定义的方法有哪些的详细内容,更多请关注9543建站博客其它相关文章!

9543建站博客
一个专注于网站开发、微信开发的技术类纯净博客。
作者头像
admin创始人

肥猫,知名SEO博客站长,14年SEO经验。

上一篇:分享三款美观的html按钮样式
下一篇:uniapp能调用百度地图么

发表评论

关闭广告
关闭广告