带有键/值的Javascript测试哈希表
Javascript test hashtable with key / value
我有一个saved_tokens哈希表。我还有钥匙和价值。我想检查一下哈希表,看看这对是否存在,如果存在,做点什么。谢谢
迄今为止的代码
var saved_tokens = {}
//method
_suggest: function( items, clientId ) {
var filteredItems = [];
$.each(items, function(i, item ) {
if(saved_tokens.hasOwnProperty(clientId)) {
//need to test for item here
if(item exist need help) {
filteredItems.push(item);
}
}
});
}
我真的不确定你是怎么想的,但我假设你正在尝试基于匹配项b/w items
列表+clientID
和saved_tokens
来获得filteredItems
列表。
试试,
_suggest: function( items, clientId ) {
var filteredItems = [];
$.each(items, function(i, item ) {
if(saved_tokens.hasOwnProperty(clientId) &&
saved_tokens[clientID] === item) {
filteredItems.push(item);
//add a return false here to terminate the loop.
}
}
});
}
相关文章:
- 模糊事件的Javascript测试
- 如何使用ReSharper自定义HTML工具进行JavaScript测试
- 如何安装Jasmin:Velocity项目上的javascript测试工具
- javascript测试是否存在两个标志中的任何一个
- 如何使用gulp-test和karma在浏览器中调试Javascript测试文件
- Infovis-针对graph.ready的Javascript测试
- Javascript 测试是否设置了变量
- Javascript 测试中的假日期对象
- Regex:使用javascript测试最后一个单词后的url中是否存在最后一个斜杠
- 使用Phantom.js进行无头Browserify JavaScript测试
- javascript测试用于设置cookie的变量
- 创建一个假DOM以在JavaScript测试套件中进行测试
- 如何使用SeleniumWebDriver通过断点调试Node.js上的javascript测试
- JavaScript测试localStorage是否持久
- javascript测试一个值是否是一个数字和一个大于0的数字
- 针对falsy值的Javascript测试正则表达式
- 使用Mocha.js进行Javascript测试:如何模拟Mocha中的回调
- Javascript测试-通过Javascript触发模式弹出
- Javascript测试-使用Array.prototype以随机顺序显示选项
- 使用 Javascript 测试选定的 asp 列表框项