解决方案 »
- javascript最好的测试环境是什么呢?在ie和firefox中有什么典型的不同呢
- ExtJs 怎么写出来的? 为什么人家写的东西跟我们学的东西差别这么大!
- 一个HTML表格效果的问题?
- 请大侠fason接分
- 请教一关于画线问题,马上给分!!!
- 真是奇怪?为什么函数不执行?100分相送
- 首页调用问题
- 请问如何在iframe联接的页面中传值?
- 急:用JAVASCRIPT或VBSCRIPT可能读出IE中存储的证书的内容吗?
- jquery的load()方法加载<img>元素时在指定位置怎么不显示
- 百分求jQuery+PHP ajax上传文件简单可用的代码.....0点到4点 试了n次都不行...
- javascript中动态生成了javascript,如何把动态生成的javascript原有的javascript中??
先循环一次
var daA = {}
for ( var i = 0, aLength = a.length; i < aLength; i++ ) {
daA[a[i]] = true
}for ( var i = 0, aLength = b.length; i < aLength; i++ ) {
if ( daA[b[i]] == true ) {
//a中存在当前循环到的b的号码
//删除a号码
b.splice((aLength--, i--), 1)
}}
var rst = [];
while (amount--) rst[rst.length] = Math.round(Math.random() * 100000);
return rst;
}
alert((function(list){
var start = (new Date).getTime(); // for test
var lenArgs = arguments.length,
map = {}, rst = [],
len, item, key;
if (1 < lenArgs) {
while (lenArgs) {
list = arguments[--lenArgs], len = list.length;
while (len) item = list[--len], map[item] = (map[item] || 0) + 1;
}
for (key in map) 1 === map[key] && (rst[rst.length] = key);
}
alert((new Date).getTime() - start + 'ms'); // for test
return rst;
})(testcase(200000), testcase(200000)).length);