如何从这样的数组中获取第一个元素:
var ary = ['first', 'second', 'third', 'fourth', 'fifth'];
我试了一下:
alert($(ary).first());
但它会返回[object object]。所以我需要从数组中获取第一个元素它应该是元素first。
如何从这样的数组中获取第一个元素:
var ary = ['first', 'second', 'third', 'fourth', 'fifth'];
我试了一下:
alert($(ary).first());
但它会返回[object object]。所以我需要从数组中获取第一个元素它应该是元素first。
当前回答
为什么要对一个普通JavaScript数组进行jquery化?使用标准JavaScript!
var ary = ['first', 'second', 'third', 'fourth', 'fifth'];
alert(ary[0]);
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array
同时,
来源:bobince提供
其他回答
另一个是给那些只关心真相的人的
ary.find(Boolean);
try
var array= ['first', 'second', 'third', 'fourth', 'fifth'];
firstElement = array[array.length - array.length];
https://playcode.io/908187
如果你想保持可读性,你可以在array . prototype中添加第一个函数:
Array.prototype.first = function () {
return this[0];
};
A,那么你可以很容易地检索第一个元素:
[1, 2, 3].first();
> 1
当有多个匹配时,JQuery的.first()用于获取与css选择器匹配的第一个DOM元素。
你不需要jQuery来操作javascript数组。
一个香草的JS代码,没有jQuery,没有库,没有什么..: P . .如果数组下标不是从0开始,它也会工作。
var必要=['第一次','第二','第三',' 4 ',' 5 ']; console.log (Object.values(必要)[0]);