数码资讯
两阵减量JS代码
第一: 复制代码代码如下所示: 功能独特(ARR){ var obj = { } = { },newarr; 对于(var i = 0;i < arr.length;i++){ VaR值= ARR {我}; 如果(!obj {价值}){ obj {价值} = 1; NewArr.push(值); }
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
第一:
复制代码代码如下所示:
功能独特(ARR){
var obj = { } = { },newarr;
对于(var i = 0;i < arr.length;i++){
VaR值= ARR {我};
如果(!obj {价值}){
obj {价值} = 1;
NewArr.push(值);
}
}
返回newarr;
}
此方法将数组的值存储到对象中,以便当数组具有对象播放器时,它不能运行(对象的键被转换成字符串)。
第二方法:
复制代码代码如下所示:
功能独特(ARR){
对于(var i = 0;i < arr.length;i++){
对于(var j = i + 1;J < arr.length;j++){
如果(ARR { } { } = ARR J){
arr.splice(J,1);
J—}
}
}
报酬;
}
即使传入数组包含对象,也支持此方法,但是使用注意、嵌套循环,性能将比第一个方法更差。
复制代码代码如下所示:
功能独特(ARR){
var obj = { } = { },newarr;
对于(var i = 0;i < arr.length;i++){
VaR值= ARR {我};
如果(!obj {价值}){
obj {价值} = 1;
NewArr.push(值);
}
}
返回newarr;
}
此方法将数组的值存储到对象中,以便当数组具有对象播放器时,它不能运行(对象的键被转换成字符串)。
第二方法:
复制代码代码如下所示:
功能独特(ARR){
对于(var i = 0;i < arr.length;i++){
对于(var j = i + 1;J < arr.length;j++){
如果(ARR { } { } = ARR J){
arr.splice(J,1);
J—}
}
}
报酬;
}
即使传入数组包含对象,也支持此方法,但是使用注意、嵌套循环,性能将比第一个方法更差。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。