如何将excel文件添加到javascript
这是我写的代码,但它是滞后的,有没有办法将所有这些数字添加到一个文档中,并导入到这里,同时检查重复的数字如何将excel文件添加到javascript,javascript,html,excel,Javascript,Html,Excel,这是我写的代码,但它是滞后的,有没有办法将所有这些数字添加到一个文档中,并导入到这里,同时检查重复的数字 var arr = [167667, 380806, 70539, 795403, 334282, 501444, 160053, 20337, 528241, 939581, 122592, 908213, 583233, 690953, 902610, 261058, 68789, 580404, 310895, 36287, 976648, 7
var arr = [167667,
380806,
70539,
795403,
334282,
501444,
160053,
20337,
528241,
939581,
122592,
908213,
583233,
690953,
902610,
261058,
68789,
580404,
310895,
36287,
976648,
781300,
733446,
766072,
107201,
181967,
766037,
36493,
346505,
433682,
823326,
399658,
369109,
636834,
117927,
596464,
712822,
618043,
186489,
411844,
895102,
994200,
104045,
749025,
95403,
767701,
459858,
190300,
343644,
899856,
442547,
504653,
274322,
396365,
832169,
988712,
456936,
15754,
966000,
420857,
152327,
679561,
627742,
378671,
293522,
258162,
41711,
845353,
569123,
575341,
419077,
88518,
11712,
710494,
532277,
358260,
433693,
558089,
187393,
262252,
169450,
693771,
888835,
559467,
488718,
665483,
798311,
441854,
421367,
950455,];
var sorted_arr = arr.sort(); // You can define the comparing function here.
// JS by default uses a crappy string compare.
var results = [];
for (var i = 0; i < arr.length - 1; i++) {
if (sorted_arr[i + 1] != sorted_arr[i]) {
results.push(sorted_arr[i]);
}
}
alert(results);
var arr=[167667,
380806,
70539,
795403,
334282,
501444,
160053,
20337,
528241,
939581,
122592,
908213,
583233,
690953,
902610,
261058,
68789,
580404,
310895,
36287,
976648,
781300,
733446,
766072,
107201,
181967,
766037,
36493,
346505,
433682,
823326,
399658,
369109,
636834,
117927,
596464,
712822,
618043,
186489,
411844,
895102,
994200,
104045,
749025,
95403,
767701,
459858,
190300,
343644,
899856,
442547,
504653,
274322,
396365,
832169,
988712,
456936,
15754,
966000,
420857,
152327,
679561,
627742,
378671,
293522,
258162,
41711,
845353,
569123,
575341,
419077,
88518,
11712,
710494,
532277,
358260,
433693,
558089,
187393,
262252,
169450,
693771,
888835,
559467,
488718,
665483,
798311,
441854,
421367,
950455,];
var sorted_arr=arr.sort();//您可以在这里定义比较函数。
//JS默认使用蹩脚的字符串比较。
var结果=[];
对于(变量i=0;i
我有一个有很多数字的档案
我想从中找出重复的数字,
可以在此处导入该文件并检查重复项,而不是将这些数字添加到数组中
这是我写的代码,但它是滞后的,有没有办法将所有这些数字添加到一个文档中,然后导入到这里并检查重复的数字。
请帮助解决此问题。您可以将查找唯一值的代码更改为:
var results = arr.filter(function(value, index, self){
return self.indexOf(value) === index;
});
但是我不知道它的速度有多快非常感谢Jay的可能复制品,但是我有这么大的数据,而且不可能给他们提供id和名称有没有任何可能的方法可以这样做我应该在哪里加载文件here@manvitha这并没有向您展示如何从文件加载,而是一种优化代码的可能方法。