js怎么获取数组里的第一个元素

JavaScript014

js怎么获取数组里的第一个元素,第1张

假定数组名为a,则a[0]就是第一个元素。

var ary=[1,2,3,4]

var a=ary.shift()//a=1ary=[2,3,4]

arrayObj.slice(start, [end])

slice 方法返回一个 Array 对象,其中包含了arrayObj 的指定部分。

参数:start,截取数组开始下标。end截止的下标,但不包括end元素

扩展资料:

JavaScript被归类为直译语言,因为主流的引擎都是每次运行时加载代码并解译。V8是将所有代码解译后再开始运行,其他引擎则是逐行解译(SpiderMonkey会将解译过的指令暂存,以提高性能,称为实时编译),但由于V8的核心部分多数用JavaScript撰写(而SpiderMonkey是用C++),因此在不同的测试上,两者性能互有优劣。

与其相对应的是编译语言,例如C语言,以编译语言编写的程序在运行之前,必须经过编译,将代码编译为机器码,再加以运行。

参考资料来源:百度百科-javascript

循环遍历listbox第一项,示例代码如下:

<head runat="server">

<title></title>

<script language="javascript" type="text/javascript">

function GetList() {

var lstStaffs = document.getElementById("lstStaffs")

var strStaffs = ""

for (var i = 0 i < lstStaffs.options.length i++) {

strStaffs += "第" + (i + 1) + "个是" + lstStaffs.options[i].value + "<br />"

}

document.getElementById("divStaffs").innerHTML = strStaffs

}

</script>

</head>

<body>

<form id="form1" runat="server">

<asp:ListBox ID="lstStaffs" runat="server">

<asp:ListItem>aaaa</asp:ListItem>

<asp:ListItem>bbbb</asp:ListItem>

<asp:ListItem Value="cccc">cccc</asp:ListItem>

</asp:ListBox>

<br />

<input id="Button1" type="button" onclick="GetList()" value="button" />

<div id="divStaffs">

</div>

</form>

</body>

</html>

action:

request.setAttribute("list", sourcelist)//sourcelist是你要传的list

jsp:

List lis=(List)request.getAttribute("list")

if(lis!=null)

{

for(Iterator i=lis.iterator()i.hasNext())

{

//这里写你要的每个list节点的各种属性

}

}