var arr = [{
key: "key1", value: "z"
}, {
key: "key2", value: "u"
}, {
...
}];
कि मेरे key:"key1"
पहले से ही मौजूद है या नहीं कैसे जाँच करने के लिए। यदि यह अस्तित्व में नहीं है, तो मुझे एम सरणी में कुंजी जोड़ने की आवश्यकता है।कैसे जाँच करने के लिए कि मेरे कुंजी सरणी वस्तु में मौजूद है
var map = {
"key1": "z",
"key2": "u"
};
तो फिर आप अपने जांच कर सकता है और यदि अपनी चाबी वस्तु पर किसी भी मौजूदा गुण के साथ संघर्ष नहीं है और आप डॉन ':
if(arr.hasOwnProperty("key1")){
arr.unshift({key:"key1", value:"z"});
}