Javascript setter和getter与对象的键

奥米德

我在变量中有一个对象,var o={};我想对对象执行类似.push()数组中的方法的操作。

JS代码:

// Array:
var ar=[];
ar.push('omid');
ar.push('F');
var got=ar[1];
// above code is standard but not what I'm looking for !
/*-------------------------------------*/


// Object:
var obj={};

/*  obj.push('key','value'); // I want do something like this
    var got2=obj.getVal('key'); // And this
*/

这有可能吗?

霍诺夫克

由于对象文字使用Key->Value模型,因此没有JS方法可以“推送”值。

您可以使用点表示法:

var Obj = {};

Obj.foo = "bar";

console.log(Obj);

或括号符号:

var Obj = {},
    foo = "foo";

Obj[foo]   = "bar";
Obj["bar"] = "foo";

console.log(Obj);

考虑阅读https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects,因为将来掌握这些知识将非常宝贵。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

克隆JavaScript对象-包括getter和setter

来自分类Dev

JavaScript getter和setter

来自分类Dev

对象(而不是对象属性)的Javascript getter和setter

来自分类Dev

对象中所有子代的javascript getter和setter

来自分类Dev

对象中所有子代的javascript getter和setter

来自分类Dev

我如何访问 javascript 对象上的 setter 和 getter?

来自分类Dev

访问JavaScript对象的默认getter / setter

来自分类Dev

Javascript setter和getter返回不同的输出

来自分类Dev

删除 getter/setter Javascript

来自分类Dev

使用getter和setter与在JavaScript中定义属性

来自分类Dev

如何在JavaScript中使用setter和getter,遇到错误

来自分类Dev

如何枚举/发现JavaScript中的getter和setter?

来自分类Dev

使用getter和setter与在JavaScript中定义属性

来自分类Dev

Javascript 从对象中获取键和值

来自分类Dev

如何在Javascript对象(类)中使用setter和getters?

来自分类Dev

从javascript中的基础对象创建动态的getter和setters?

来自分类Dev

使用 Json Schema 的构造函数、getter 和 setter 生成 Javascript 类

来自分类Dev

用于getter和setter的对象定义属性

来自分类Dev

AngularJS工厂getter和setter对象

来自分类Dev

在类变量JavaScript上设置getter / setter

来自分类Dev

在Javascript的继承类中声明getter / setter

来自分类Dev

落入键的Javascript对象

来自分类Dev

javascript对象{键,值}

来自分类Dev

对象父键 JavaScript

来自分类Dev

如何从键和值中获取javascript对象的路径

来自分类Dev

如何将值和键的数组推入JavaScript对象?

来自分类Dev

如何从JavaScript对象中删除“键”和“值”文本?

来自分类Dev

javaScript-将键和值添加到对象

来自分类Dev

使用数字和连字符访问Javascript对象键

Related 相关文章

热门标签

归档