小编Sin*_*clu的帖子

如何从js中的事件目标获取值

在js函数里面我接收事件作为参数,你如何得到事件目标的值?

function myFn(event){
    ...
    close: function(event){
        var myVal = ... 
        /// should grab from 
        /// event-> arguments -> [0]->target -> property value painted in yellow (abc)        
    }
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

javascript jquery jquery-ui-autocomplete

9
推荐指数
1
解决办法
3万
查看次数

使用字符串数组创建多级对象,将数组解析为JS对象

我有这个数组需要解析成一个有用的对象.每个值的名称是由/字符分隔的名称空间的集合.每个'/'之间的值需要转换为JS Objects属性:

"status": [
  {
    "message": "OK",
    "name": "/Computer",
    "values": []
  },
  {
    "name": "/Computer/CPU Usage",
    "values": []
  },
  {
    "name": "/Computer/CPU Temp",
    "values": []
  },
  {
    "name": "/Computer/hardware/memory",
    "values": []
  }
]
Run Code Online (Sandbox Code Playgroud)

我需要它成为这个:

"status": {
  "computer": {
      "CPU Usage": {
        "values": []
      },
      "CPU Temp": {
        "values": []
      },
      "hardware": {
        "memory": {
          "values": []
        }
      }
    }
  }
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已经这样做了:

var statii = status, // from above..
    _parsedStatii = {};

for (var i = 0; statii.length < 0; i …
Run Code Online (Sandbox Code Playgroud)

javascript arrays sorting jquery javascript-objects

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