ASP.NET AJAX 说明文档->客户端引用->全局命名空间->JavaScript 基础类型扩展->Array 类型扩展->clear 函数
来源:互联网 发布:js 圆形方向盘 编辑:程序博客网 时间:2024/06/04 21:55
Array.clear 函数
从 Array对象 中移除所有元素。 静态函数,无需实例化。
语法
Array.clear(array);
参数
参数
说明
array
要进行清理的数组。
备注
使用 clear函数 从 Array对象 中移除所有元素。数组的长度在处理后就为0
下面的示例展示了如何使用 clear 函数。
CS
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Sample</title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager runat="server" ID="ScriptManager1">
</asp:ScriptManager>
</form>
</body>
</html>
<script type="text/javascript">
Type.registerNamespace('Samples');
Samples.ArrayExample = function(){}
Samples.ArrayExample.prototype = {
// Create and display a table based on array content.
displayTable: function(arrayTable)
{
document.write("<table border=on>");
var rows = arrayTable[0][0].length;
for(x=0; x<=rows; x++)
{
document.write("<tr>");
var columns = arrayTable[x].length - 1;
for(y=0; y<=columns; y++)
{
document.write("<td>", arrayTable[x][y], "</td>");
}
document.write("/<tr>");
}
document.write("</table>");
// Clean up.
Array.clear(arrayTable);
},
// Create table data.
createTableData: function()
{
var costsArray = [];
var headerRow = new Array("ID", "Name", "Costs");
var firstRow = new Array("1", "ruler", "1.30");
var secondRow = new Array("2", "binder", "4.75");
Array.add(costsArray, headerRow);
Array.add(costsArray, firstRow);
Array.add(costsArray, secondRow);
return costsArray;
}
}
Samples.ArrayExample.registerClass('Samples.ArrayExample');
var myArraySample = new Samples.ArrayExample();
var myTable = myArraySample.createTableData();
myArraySample.displayTable(myTable);
</script>
VB
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>Sample</title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager runat="server" ID="ScriptManager1">
</asp:ScriptManager>
</form>
</body>
</html>
<script type="text/javascript">
Type.registerNamespace('Samples');
Samples.ArrayExample = function(){}
Samples.ArrayExample.prototype = {
// Create and display a table based on array content.
displayTable: function(arrayTable)
{
document.write("<table border=on>");
var rows = arrayTable[0][0].length;
for(x=0; x<=rows; x++)
{
document.write("<tr>");
var columns = arrayTable[x].length - 1;
for(y=0; y<=columns; y++)
{
document.write("<td>", arrayTable[x][y], "</td>");
}
document.write("/<tr>");
}
document.write("</table>");
// Clean up.
Array.clear(arrayTable);
},
// Create table data.
createTableData: function()
{
var costsArray = [];
var headerRow = new Array("ID", "Name", "Costs");
var firstRow = new Array("1", "ruler", "1.30");
var secondRow = new Array("2", "binder", "4.75");
Array.add(costsArray, headerRow);
Array.add(costsArray, firstRow);
Array.add(costsArray, secondRow);
return costsArray;
}
}
Samples.ArrayExample.registerClass('Samples.ArrayExample');
var myArraySample = new Samples.ArrayExample();
var myTable = myArraySample.createTableData();
myArraySample.displayTable(myTable);
</script>
请参见
- Array 对象
- Array 类型扩展
- JScript Language Reference
--邹健
- ASP.NET AJAX 说明文档->客户端引用->全局命名空间->JavaScript 基础类型扩展->Array 类型扩展->clear 函数
- ASP.NET AJAX 说明文档->客户端引用->全局命名空间->JavaScript 基础类型扩展->Array 类型扩展->add 函数
- ASP.NET AJAX 说明文档->客户端引用->全局命名空间->JavaScript 基础类型扩展->Array 类型扩展->addRange 函数
- ASP.NET AJAX 说明文档->客户端引用->全局命名空间->JavaScript 基础类型扩展->Array 类型扩展->clone 函数
- ASP.NET AJAX 说明文档->客户端引用->全局命名空间->JavaScript 基础类型扩展->Array 类型扩展->contains 函数
- ASP.NET AJAX 说明文档->客户端引用->全局命名空间->JavaScript 基础类型扩展->Array 类型扩展
- ASP.NET AJAX 说明文档->客户端引用->全局命名空间
- Asp.net AJAX JavaScript 基本类型扩展
- Asp.net AJAX JavaScript 基本类型扩展(7)——String 类型及其扩展
- 新瓶旧酒ASP.NET AJAX(4) - 客户端脚本编程(JavaScript基本类型扩展 - JavaScript Base Type Extensions)javascript
- 新瓶旧酒ASP.NET AJAX(4) - 客户端脚本编程(JavaScript基本类型扩展 - JavaScript Base Type Extensions)
- Asp.Net Ajax 学习笔记9 JavaScript的原生类型以及Microsoft AJAX Library的相关扩展(上)
- Asp.Net Ajax 学习笔记10 JavaScript的原生类型以及Microsoft AJAX Library的相关扩展(下)
- 【Array类型】JavaScript中的原生对象以及Microsoft AJAX Library中的相关扩展
- javascript 引用类型 - Array类型
- JavaScript引用类型--Array类型
- JavaScript string 字符串类型的扩展函数
- Microsoft AJAX Library Cheat Sheet (一)Array类型的扩展
- mutalbe
- C#中的delegate和event
- 被“奶油和起司味道”醉倒了……
- 时间2007驿站
- 中考记
- ASP.NET AJAX 说明文档->客户端引用->全局命名空间->JavaScript 基础类型扩展->Array 类型扩展->clear 函数
- 如何安装VS.NET2003中文版自带的QuickStart
- 关于ASP.NET2.0网页控件布局(ASP.NET)
- 目录
- 贪心算法的详解
- 1. C# 3.0简介
- 2. Implicitly Typed Local Variables(隐式类型)与Implicitly Typed Array(隐式类型数组)
- 常见VC++6.0编译错误
- eclipse平台扩展点清单(1)