is there an equalant to PHP array_key_exists in javascript or jquery
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Checking if an associative array key exists in Javascript
我有一个PHP代码块。出于某种目的,我将把它转换成一个javascript块。
我有PHP
1 |
现在,我想在jquery中执行此操作。是否有任何内置功能来执行此操作?
注意,对象(一个命名的属性)和联想一样的东西是在JavaScript数组。
你可以使用
1 2 3 4 5 6 7 8 9 10 11 | o = new Object(); o.prop = 'exists'; // or o['prop'] = 'exists', this is equivalent function changeO() { o.newprop = o.prop; delete o.prop; } o.hasOwnProperty('prop'); //returns true changeO(); o.hasOwnProperty('prop'); //returns false |
也,你可以使用:
1 | if (prop in object) |
后者是敏感的差分配置的原型链。
在JavaScript中,…
1 2 3 4 5 | if(nameofarray['preferenceIDTmp'] != undefined) { // It exists } else { // Does not exist } |
phpjs.org http:/ / / / _密钥数组函数_ exists:323
这是一个伟大的网站的PHP程序员移动到JS。