📄 2.3.2.htm
字号:
<html>
<head>
<title>Untitled Document</title>
<LINK REL ="stylesheet" TYPE = "text/css" HREF = ".../contents.css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<h2 align="center">Array 对象的属性和方法</h2>
<p>Array 对象的属性和方法如表 2.2 所示。</p>
<div align=center> 表 2.2 Array 对象的属性和方法</div>
<p><center>
<table BORDER cellspacing=1 cellpadding=9 width=681>
<tr>
<td width="15%" valign="TOP"> <b><font face="宋体,SimSun" lang="ZH-CN" size="1">类型</font></b>
</td>
<td width="24%" valign="TOP"> <b><font face="宋体,SimSun" lang="ZH-CN" size="1">项目</font></b>
</td>
<td width="60%" valign="TOP"> <b><font face="宋体,SimSun" lang="ZH-CN" size="1">说明</font></b>
</td>
</tr>
<tr>
<td width="15%" valign="TOP" rowspan=2> <font face="宋体,SimSun" lang="ZH-CN" size="1">属性</font>
</td>
<td width="24%" valign="TOP"> <font size="1">length</font> </td>
<td width="60%" valign="TOP"> <font size=1> </font><font face="宋体,SimSun" lang="ZH-CN" size=1>数组中元素的个数。</font>
</td>
</tr>
<tr>
<td width="24%" valign="TOP"> <font size="1">prototype</font> </td>
<td width="60%" valign="TOP"> <font size=1> </font><font face="宋体,SimSun" lang="ZH-CN" size=1>用于在</font><font size=1>
Array </font><font face="宋体,SimSun" lang="ZH-CN" size=1>对象中添加新的属性和方法。</font>
</td>
</tr>
<tr>
<td width="15%" valign="TOP" rowspan=7> <font face="宋体,SimSun" lang="ZH-CN" size="1">方法</font>
</td>
<td width="24%" valign="TOP"> <font size="1">concat(arg1,...argN)</font>
</td>
<td width="60%" valign="TOP"> <font size=1> </font><font face="宋体,SimSun" lang="ZH-CN" size=1>将参数中的元素合并到数组中,但并不改变数组原来的属性。</font>
</td>
</tr>
<tr>
<td width="24%" valign="TOP" height="48"> <font size="1">join(string)</font>
</td>
<td width="60%" valign="TOP" height="48"> <font size=1> </font><font face="宋体,SimSun" lang="ZH-CN" size=1>将数组中的所有元素合并为一个字符串,如果指定参数,则该参数将作为字符串中分开各数组元素的分隔符。</font>
</td>
</tr>
<tr>
<td width="24%" valign="TOP"> <font size="1">reverse()</font> </td>
<td width="60%" valign="TOP"> <font size=1> </font><font face="宋体,SimSun" lang="ZH-CN" size=1>颠倒数组中元素的排序。</font>
</td>
</tr>
<tr>
<td width="24%" valign="TOP" height="92"> <font size="1">slice(start, stop)</font>
</td>
<td width="60%" valign="TOP" height="92"> <font size=1> </font><font face="宋体,SimSun" lang="ZH-CN" size=1>返回数组中的一部分。</font><font size=1>start
</font><font face="宋体,SimSun" lang="ZH-CN" size=1>参数表示数组的开始位置,负数可用来表示倒数的位置,例如</font><font size=1>
-2 </font><font face="宋体,SimSun" lang="ZH-CN" size=1>表示倒数第</font><font size=1>
2 </font><font face="宋体,SimSun" lang="ZH-CN" size=1>个元素。</font><font size=1>stop
</font><font face="宋体,SimSun" lang="ZH-CN" size=1>参数表示数组的结束位置,同样也可以用负数,如果不指定</font><font size=1>
stop </font><font face="宋体,SimSun" lang="ZH-CN" size=1>参数,则新数组就会包含原数组中从</font><font size=1>
start </font><font face="宋体,SimSun" lang="ZH-CN" size=1>开始(不包含</font><font size=1>
start </font><font face="宋体,SimSun" lang="ZH-CN" size=1>所在的元素)一直到结束的数组元素。</font>
</td>
</tr>
<tr>
<td width="24%" valign="TOP"> <font size="1">sort(function)</font> </td>
<td width="60%" valign="TOP"> <font size=1> </font><font face="宋体,SimSun" lang="ZH-CN" size=1>对数组元素进行排序。如果不指定参数,则</font><font size=1>
JavaScript </font><font face="宋体,SimSun" lang="ZH-CN" size=1>将元素转换为字符串,然后按字母顺序排序。如果指定了参数,则该参数必须是自定义的排序函数,同时该排序函数必须遵循一定的规则。也就是说,如果指定排序函数,则它应有两个参数</font><font size=1>
arg1 </font><font face="宋体,SimSun" lang="ZH-CN" size=1>和</font><font size=1>
arg2</font><font face="宋体,SimSun" lang="ZH-CN" size=1>,返回值为负整数(</font><font size=1>arg1<arg2
</font><font face="宋体,SimSun" lang="ZH-CN" size=1>时),</font><font size=1>0</font><font face="宋体,SimSun" lang="ZH-CN" size=1>(</font><font size=1>arg1=arg2
</font><font face="宋体,SimSun" lang="ZH-CN" size=1>时)或正整数(</font><font size=1>arg1>arg2</font><font face="宋体,SimSun" lang="ZH-CN" size=1>时)。</font>
</td>
</tr>
<tr>
<td width="24%" valign="TOP" height="46"> <font size="1">toString()</font>
</td>
<td width="60%" valign="TOP" height="46"> <font size=1> </font><font face="宋体,SimSun" lang="ZH-CN" size=1>返回一个字符串,该字符串包含数组中的所有元素,各个元素间用逗号分隔。</font>
</td>
</tr>
<tr>
<td width="24%" valign="TOP"> <font size="1">valueOf()</font> </td>
<td width="60%" valign="TOP"> <font size=1> </font><font face="宋体,SimSun" lang="ZH-CN" size=1>返回对象的原始值。</font>
</td>
</tr>
</table>
<center><p>
<p> 1. 示例 1
<p>
本示例说明 prototype 属性的用法(请注意注释语句)。
<p><a href="../src/tu2.7.htm" target="_blank">示例</a>
<p>2. 示例 2
<p>
本示例说明各种 Array 方法的使用(注意各方法对原数组的影响)。
<p> <a href="../src/tu2.8.htm" target="_blank">示例</a>
</center></center></body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -