Login
网站首页 > 文章中心 > 其它

javascript访问对象的方法_如何访问javascript对象的属性

作者:小编 更新时间:2023-07-12 09:52:25 浏览量:417人看过

你这个问题应该是属于闭包吧,其实这样我感觉更简单一点。var a = {

b: function () {

return c = (function () {

console.log(111)

})()

}

javascript访问对象的方法_如何访问javascript对象的属性-图1

a.b();

这样加一个匿名自执行函数就可以打印出c中的内容

这样写是可以实现的 M.a();

还有一种方法M['a']();

如果对象是这样Obj = {

"1" : function() {}

}则只能用第二种方法

javascript访问对象的方法_如何访问javascript对象的属性-图2

M.a().b()这个调用方式,最直白的理解方式就是:对象M里有一个a方法,a方法返回一个对象,这个返回的对象里有一个b方法。

那么js代码的格式大概是下面这个样子:var M={

a : function(){

return {

b : function(){

alert("M.a().b()");

首先,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运行中,访问方法成功

javascript访问对象的方法_如何访问javascript对象的属性-图3

这样写是可以实现的

M.a();

还有一种方法

M['a']();

如果对象是这样

Obj = {

以上就是土嘎嘎小编大虾米为大家整理的javascript访问对象的方法_如何访问javascript对象的属性相关主题介绍,如果您觉得小编更新的文章对您有所帮助,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章