相关疑难解决方法(0)

jQuery表达式作为对象键

我需要弄清楚如何为对象创建动态密钥字符串.这个表达式让JavaScript抱怨.

return {$(this).val(): true};      // returns an object e.g. {2: true}
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

javascript jquery object

2
推荐指数
1
解决办法
104
查看次数

javascript按变量名称将项目推送到对象中

对不起新手问题,但我必须忽视一些事情.如何设置obj.{this.name} = propertyobj.sandwich = off.我的对象看起来像:

obj { sandwich: off, soup: off }
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/naaua4b5/

复选框列表:

<input type = "checkbox" name = "sandwich" />
<input type = "checkbox" name = "soup" />
Run Code Online (Sandbox Code Playgroud)

js代码:

var obj = {} ; 

$('input[type=checkbox]:not(:checked)').map(function()
{
     var item_name =  this.name;
     var value = 'off';
     obj.item_name = value;
}).get();

console.log (obj);
Run Code Online (Sandbox Code Playgroud)

javascript

1
推荐指数
1
解决办法
632
查看次数

对象属性名称中的变量

我想设置这样的对象:

var x = 20;
var y = 30;
var z = {
         values: { 
                  x: '24',
                  y: '60'  }, 
         value: x
         };
Run Code Online (Sandbox Code Playgroud)

我希望变量z看起来:

var z = {
         values: { 
                  20: '24',
                  30: '60'  }, 
         value: 20
         };
Run Code Online (Sandbox Code Playgroud)

javascript

-1
推荐指数
1
解决办法
62
查看次数

使用JavaScript/jQuery中的属性构建具有数组的普通对象

考虑一下:

var items = {};
var id = 'varID';
if (typeof items.id == 'undefined') {
    items.id = {};
}
Run Code Online (Sandbox Code Playgroud)

据我所知,这将空属性分配id给普通对象items.

如何使用变量将属性分配给varID普通对象?itemsid

javascript jquery

-2
推荐指数
1
解决办法
535
查看次数

标签 统计

javascript ×4

jquery ×2

object ×1