我有一个场景,我需要使用java脚本检查变量是否为空
现在可以自动生成这些变量,它们的命名约定如下所示
**Attribute.1.Name='aaa'
Attribute.2.Name='aaa'
Attribute.3.Name=''**
等等。
我如何验证这样的东西,我现在不知道确切的变量名称。 我所知道的是变量的模式。
代码示例
FunctionName({'Attribute.1.Name':'test','Attribute.2.Name':'test2'});
由于
答案 0 :(得分:1)
var FunctionName = function(parameters) {
if (parameters['Attribute.1.Name'] == null) {
...
}
}
如果你想遍历对象的所有属性:
var FunctionName = function(parameters) {
for (var name in parameters) {
if (parameters.hasOwnProperty(name)) {
if (parameters[name] == null) {
...
}
}
}
}