gpt4 book ai didi

javascript - 查找 jQuery 中响应的所有属性的类型

转载 作者:行者123 更新时间:2023-12-03 01:31:23 26 4
gpt4 key购买 nike

我正在开发之前开发的功能,并且代码尚未优化。

这是代码:

function myFunc(response) {
setChekBoxValue($("#test1"), response.test1);
setChekBoxValue($("#test2"), response.test2);
setTextBoxValue($("#test3"), response.test3);
setTextBoxValue($("#test4"), response.test4);
setChekBoxValue($("#test5"), response.test5);
setRadioButtonValue("test6", response.test6);
setRadioButtonValue("test7", response.test7);
}

响应是我得到的所有 C# 类属性及其值。但问题是类属性超过 100 个,这就是为什么 set 函数被编写了 100 次,这对我来说似乎不合适。

所以我需要帮助的是如何检查 jQuery 或 JavaScript 中响应的特定属性的类型。例如“test1”的类型为“boolean”,“test3”的类型为“string”。

如果我获得属性的类型,那么我可以基于该类型使用 switch case。

谢谢。

最佳答案

javascript for .. in .. 循环遍历键。要获取元素,请执行以下操作:

var obj = {"a":1, "b":2};
for(var key in obj) {
var element = obj[key];
console.log(element);
}

这给出 1 和 2。

关于javascript - 查找 jQuery 中响应的所有属性的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51279461/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com