JQuery数组项不是最后一个

JQuery Array Item Other Than Last

本文关键字:最后一个 数组 JQuery      更新时间:2023-09-26

Salaamun Alekum

我正在使用JQuery或Javascript 搜索将返回数组中除上一个元素之外的元素的函数

> $(["First","Second","Third"]).otherThanLast();
["First","Second"]

谢谢

您可以设置一个长度来缩短它:

var arr = ["First", "Second", "Third"];
arr.length = arr.length - 1;
document.querySelector('pre').innerHTML = JSON.stringify(arr);
<pre></pre>

使用pop():

.pop()方法为您提供数组的最后一个值。它以LIFO(后进先出)方式工作。

var arr = ["First", "Second", "Third"];
arr.pop();
document.querySelector('pre').innerHTML = JSON.stringify(arr);
<pre></pre>

var inp = $(["First","Second","Third"]);
var out = inp.splice(0,inp.length-1);
console.log(out);