我要从数组中移除除第0个索引处的元素以外的所有元素
["a", "b", "c", "d", "e", "f"]
输出应为a
a
r1zhe5dt1#
您可以设定数组的length属性。
length
var input = ['a','b','c','d','e','f']; input.length = 1; console.log(input);
或者,使用splice(startIndex)方法
splice(startIndex)
var input = ['a','b','c','d','e','f']; input.splice(1); console.log(input);
或使用Array.slice方法
var input = ['a','b','c','d','e','f']; var output = input.slice(0, 1) // 0-startIndex, 1 - endIndex console.log(output);
olqngx592#
这就是head函数。tail也是一个补充函数。请注意,您应该只在已知长度为1或更大的数组上使用head和tail。
head
tail
// head :: [a] -> a const head = ([x,...xs]) => x; // tail :: [a] -> [a] const tail = ([x,...xs]) => xs; let input = ['a','b','c','d','e','f']; console.log(head(input)); // => 'a' console.log(tail(input)); // => ['b','c','d','e','f']
3pvhb19x3#
array = [a,b,c,d,e,f]; remaining = array[0]; array = [remaining];
yvgpqqbh4#
您可以使用接合来达成此目的。
Input.splice(0, 1);
更多详细信息请点击此处... http://www.w3schools.com/jsref/jsref_splice.asp
y53ybaqx5#
您可以使用切片:
var input =['a','b','c','d','e','f']; input = input.slice(0,1); console.log(input);
文件:https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Array/slice
z9ju0rcb6#
如果你想把它保存在一个array中,你可以使用slice或splice。或者重新 Package 第一个条目。
array
slice
splice
var Input = ["a","b","c","d","e","f"]; console.log( [Input[0]] ); console.log( Input.slice(0, 1) ); console.log( Input.splice(0, 1) );
vxbzzdmp7#
var input = ["a", "b", "c", "d", "e", "f"]; [input[0]]; // ["a"]
a6b3iqyw8#
我正在滚动,即使这些都是很好的解决方案,我没有看到shift()方法。
var input = ['a','b','c','d','e','f']; let firstValue = input.shift(); console.log(firstValue);
k3bvogb19#
var output=Input[0]
It prints the first element in case of you want to filter under some constrains
var Input = [ a, b, c, d, e, a, c, b, e ]; $( "div" ).text( Input.join( ", " ) ); Input = jQuery.grep(Input, function( n, i ) { return ( n !== c ); });
9条答案
按热度按时间r1zhe5dt1#
您可以设定数组的
length
属性。或者,使用
splice(startIndex)
方法或使用Array.slice方法
olqngx592#
这就是
head
函数。tail
也是一个补充函数。请注意,您应该只在已知长度为1或更大的数组上使用
head
和tail
。3pvhb19x3#
yvgpqqbh4#
您可以使用接合来达成此目的。
更多详细信息请点击此处... http://www.w3schools.com/jsref/jsref_splice.asp
y53ybaqx5#
您可以使用切片:
文件:https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Array/slice
z9ju0rcb6#
如果你想把它保存在一个
array
中,你可以使用slice
或splice
。或者重新 Package 第一个条目。vxbzzdmp7#
a6b3iqyw8#
我正在滚动,即使这些都是很好的解决方案,我没有看到shift()方法。
k3bvogb19#
It prints the first element in case of you want to filter under some constrains