javascript 中怎么访问对象中的函数或者方法
3个回答
展开全部
首先,js里面函数就是方法,你应该想问的是怎么访问js中的属性,函数等
例子:
var box=new Object(); //这里创建了一个对象
box.name='long'; //创建了字段
box.run=function (){ //创建了一个方法
return this.name+'运行中';
};
//上面都是对象里面的东西,下面就是调用
//1.字段的调用box.name; 其实这样就已经是调用了,只是没显示出来,所以需要使用alert.
alert(box.name); //输出long,访问成功
//2.方法的调用box.run()
alert(box.run()); //输出long运行中,访问方法成功
例子:
var box=new Object(); //这里创建了一个对象
box.name='long'; //创建了字段
box.run=function (){ //创建了一个方法
return this.name+'运行中';
};
//上面都是对象里面的东西,下面就是调用
//1.字段的调用box.name; 其实这样就已经是调用了,只是没显示出来,所以需要使用alert.
alert(box.name); //输出long,访问成功
//2.方法的调用box.run()
alert(box.run()); //输出long运行中,访问方法成功
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
js中的对象并不像java语言中的类,需要new了之后才能使用。js中的对象是可以直接通过点运算符来访问对象的公有属性和方法的。
参考代码如下:
首先声明一个对象,
var person = {
name:'Jack',
sayHello:function(){
console.log('Hello', + this.name);
}
};
如果要调用sayHello()方法,即person.sayHello();
就可以看到,打印出来"Hello,jack"。
参考代码如下:
首先声明一个对象,
var person = {
name:'Jack',
sayHello:function(){
console.log('Hello', + this.name);
}
};
如果要调用sayHello()方法,即person.sayHello();
就可以看到,打印出来"Hello,jack"。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询