[英]JS array with key in node
我需要在“數組”中添加一些值,但是我想,例如,如果該數組已經具有要插入以獲取某些異常的值,則可以在節點的Java腳本中使用哪個對象或“特殊數組”
我想你想要這樣的東西:
var dataStore = { _dataStore: {}, add: function(key, data) { if (this._dataStore[key]) { throw new Error('already exist'); } this._dataStore[key] = data; }, get: function(key) { return this._dataStore[key]; } }; //usage dataStore.add('some-key', 'test'); //will throw exception //dataStore.add('some-key', 'test'); alert(dataStore.get('some-key'));
最好是使用對象。 lodash也是用於這種東西的很好的庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.