根据key获取value

news/2024/7/19 14:48:42 标签: js
var jsonObj = {
  "创维电视" : 50,
  "卡萨帝北京" : 40,
  "家电" : 40,
  "松下" : 30,
  "格力" : 20,
  "海尔" : 20,
  "海尔商城" : 20,
  "海尔客服" : 20,
  "美的" : 20,
  "美菱" : 20
}

var value1 = eval("jsonObj." + "家电")
console.log(value1)
var value2 = jsonObj['家电'];
console.log(value2)
// 首先定义一个json对象,对象以“{”(左括号)开始,“}”(右括号)结束
// 花括号内为键、值对 键必须用引号括起来,值若不是字符串则不必
var jsonObj = {
  "创维电视" : 50,
  "卡萨帝北京" : 40,
  "家电" : 40,
  "松下" : 30,
  "格力" : 20,
  "海尔" : 20,
  "海尔商城" : 20,
  "海尔客服" : 20,
  "美的" : 20,
  "美菱" : 20
}
var keyAry =[];
var valueAry=[];


for (var key in jsonObj) {
  keyAry.push(key);
  valueAry.push(jsonObj[key]);
}
console.log(keyAry)
console.log(valueAry)

var value1 = eval("jsonObj." + "家电")
console.log(value1)
var value2 = jsonObj['家电'];
console.log(value2)

http://www.niftyadmin.cn/n/957383.html

相关文章

根据key获取value的值之腾讯等版本

<!DOCTYPE html> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"></meta> <script>var url {};url[腾讯] http://www.qq.com;url[新浪] http://www.sina.com;url[搜狐] http://www.sohu.com;var value3 e…

python中self cls 和 staticmethod

如果用了staticmethod&#xff0c;那么就可以无视这个self&#xff0c;而将这个方法当成一个普通的函数使用。 而对于classmethod&#xff0c;它的第一个参数不是self&#xff0c;是cls&#xff0c;它表示这个类本身。 class human():pos 0def __init__(self, position):self…

计算key、value数组,整体数组,还有别的办法吗

<!DOCTYPE html> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"> <script>var url {};url[腾讯] http://www.qq.com;url[新浪] http://www.sina.com;url[搜狐] http://www.sohu.com;var keyAry []; var valueAr…

算法学习(十五)——double DQN

收敛并不稳定,有时候第二轮就收敛了,有时候50轮还在打转。 demo: import torch import torch.nn as nn import torch.nn.functional as F import numpy as np import gym import matplotlib.pyplot as plt import copy import os import random os.environ["KMP_DUPL…

setup与prop和props联合使用法

<!DOCTYPE html> <div id "app"></div><script src"https://unpkg.com/vuenext"></script> <script>const app Vue.createApp({data() {return {title: Jave 无难事}}});/* 定义一个根组件&#xff0c;数据的内容&a…

算法学习(十六)——D3QN

D3QN以DQN为基础,加入double和dueling两种改进。收敛速度更快,收敛更加稳定。 从实际测试看,强化学习对初值比较敏感,所以如果一开始训练效果不好,可以重新开始训练,可能会有好效果。 demo: import torch import torch.nn as nn import torch.nn.functional as F impo…

不要随随便便等于一个对象,解构响应式,要用toRefs保留响应式,用vm.title/author可以在console和页面都修改

<!DOCTYPE html> <div id "app"><p>作者: {{ author }}</p><p>书名: {{ title }}</p> </div><script src"https://unpkg.com/vuenext"></script> <script>const { reactive, toRefs } Vue;…

gym中env的unwrapped

在看一些示例程序代码时&#xff0c;一般从gym中引用环境只需要用gym.make就可以了&#xff0c;比如 envgym.make(CartPole-v0) 但在很多程序中&#xff08;如莫烦pytorch的DQN程序&#xff09;&#xff0c;还有这样一句 env env.unwrapped 关于这个unwrapped的含义&#…