我想问你如何从这些JSON中过滤值
{first: "100", second: "200", third: "300"}
我的意思是我需要这样的东西
if(json=first){select value}
我写了这部分来解释你我需要什么。我希望你能理解我。
感谢您的帮助。
答案 0 :(得分:2)
所以,如果
var json = {first: "100", second: "200", third: "300"};
var valueFromSlider = "first";
if(json[valueFromSlider] !== undefined) {
// The valueFromSlider i.e. "first" exists in the json object.
alert(json[valueFromSlider]); //alerts 100
}
请在此处查看null / undefined check:https://stackoverflow.com/a/858193
我认为你要做的事情应该是这样的。
var json = {100: "first", 200: "second", 300: "third"};
var valueFromSlider = 100;
if(json[valueFromSlider] !== undefined) {
// The valueFromSlider i.e. 100 exists in the json object.
alert(json[valueFromSlider]); //alerts "first"
}
<小时/> 控制台输出
var json = {first:“100”,second:“200”,third:“300”};
json.first
“100”JSON [ “第一”]
“100”json.first ===“100”
真json.first!== undefined
真json.another!== undefined
假