- 浏览: 1053742 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (279)
- Apache net (10)
- JBoss Rules (3)
- Seam ACL (1)
- Seam (14)
- Seam JPA高级权限验证 (8)
- 待解决的问题.... (1)
- JAVA (43)
- Dwr (4)
- Ajax4JSF (1)
- JavaScript (27)
- 生活小常识 (17)
- Richfaces (3)
- seam自己经历 (14)
- JDBC (1)
- mysql (6)
- WebService (10)
- Java Web (4)
- Hibernate (13)
- J2EE框架整合 (3)
- Spring (9)
- BEA Weblogic (1)
- XML (1)
- log4j (6)
- CSS (2)
- javaIO文件的读写 (5)
- SVN服务器的安装 (5)
- powerDesigner (2)
- SQL常用语句 (3)
- wicket初学 (5)
- eclipse (7)
- 正则表达式 (1)
- ExtJS (6)
- maven(m2eclipse) (1)
- struts2.0 (9)
- JPA (6)
- struts2.0整合spring2.5 (9)
- linux (6)
- Oracle (5)
- Servlet (3)
- MyEclipseGen (0)
最新评论
-
qq_31247573:
JAVA 获取http返回XML的数据 -
jasmine_20100810:
...
linux下tomcat服务的启动、关闭与错误跟踪 -
weiaiFang0624:
视频下载地址:http://download.csdn.net ...
there is no action mapped for namespace / and action name解决办法 -
p476462534:
JS控制表单form的提交 -
dandongsoft:
aaaaaaaaaaaaaaa
httpClient,JAVA访问http request response
var myArray = new Array();
var min_row = Math.min.apply(Math,myArray);
myArray.shift(); //去掉第一个数
一、创建数组
<script language="JavaScript" type="text/javascript"> <!-- var myArray = new Array(7); myArray[0] = "Sunday"; myArray[1] = "Monday"; myArray[2] = "Tuesday"; myArray[3] = "Wednesday"; myArray[4] = "Thursday"; myArray[5] = "Friday"; myArray[6] = "Saturday"; document.write("<h3>数组中的元素有:"+myArray); //--> </script>
二、创建数组
<script language="JavaScript" type="text/javascript"> <!-- var myArray = new Array("星期日","星期一", "星期二","星期三", "星期四","星期五", "星期六"); document.write("<h3>数组中的元素有:"+myArray); //--> </script>
三、创建数组对象
<script language="JavaScript" type="text/javascript"> <!-- var sString = new String("sunday"); var myArray = new Array("星期日",1,false,sString); document.write("<h3>数组中的元素有:"+myArray); //--> </script>
四、数组的特殊函数用法(slice和join)
(1--slice用法) <script language="JavaScript" type="text/javascript"> <!-- var myArray = new Array(7); myArray[0] = "Sunday"; myArray[1] = "Monday"; myArray[2] = "Tuesday"; myArray[3] = "Wednesday"; myArray[4] = "Thursday"; myArray[5] = "Friday"; myArray[6] = "Saturday"; var newArray1 = myArray.slice(1,4); document.write("<h3>新创建的第一个数组为:"+newArray1); var newArray2 = myArray.slice(5); document.write("<h3>新创建的第二个数组为:"+newArray2); document.write("<h3>原数组为:"+myArray); //--> </script> 结果是: 新创建的第一个数组为:Monday,Tuesday,Wednesday 新创建的第二个数组为:Friday,Saturday 原数组为:Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday(2--join用法) <script language="JavaScript" type="text/javascript"> <!-- var myArray = new Array(7); myArray[0] = "Sunday"; myArray[1] = "Monday"; myArray[2] = "Tuesday"; myArray[3] = "Wednesday"; myArray[4] = "Thursday"; myArray[5] = "Friday"; myArray[6] = "Saturday"; var sString = myArray.join("^-^"); document.write("<h3>数组中的数组元素内容为:"+sString); //--> </script> 结果为: 数组中的数组元素内容为:Sunday^-^Monday^-^Tuesday^-^Wednesday^-^Thursday^-^Friday^-^Saturday
五、数组排序:
(1)默认的排序: <script language="JavaScript" type="text/javascript"> <!-- var myArray = new Array(7); myArray[0] = "Sunday"; myArray[1] = "Monday"; myArray[2] = "Tuesday"; myArray[3] = "Wednesday"; myArray[4] = "Thursday"; myArray[5] = "Friday"; myArray[6] = "Saturday"; document.write("<h3>原数组为:"+myArray); var newArray = myArray.sort(); document.write("<h3>新数组为:"+newArray); //--> </script> 结果: 原数组为:Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday 新数组为:Friday,Monday,Saturday,Sunday,Thursday,Tuesday,Wednesday (2)指定比较规则的排序 <html> <head> <title>对数组元素的操作</title> <script language="JavaScript" type="text/javascript"> <!-- function myFunction(element1, element2) { if (element1 < element2){ return -1; }else if(element1==element2){ return 0; }else { return 1; } } //--> </script> </head> <body> <h1>对数组元素的操作</h1> <script language="JavaScript" type="text/javascript"> <!-- var myArray = new Array("red",4,"blue",13,"green",5); document.write("<h3>原数组为:"+myArray); var newArray = myArray.sort(myFunction); document.write("<h3>新数组为:"+newArray); //--> </script> </body> </html> 结果: 原数组为:red,4,blue,13,green,5 新数组为:blue,green,red,4,5,13
六:倒序数组
var newArray = myArray.reverse(); document.write("<h3>使用reverse方法的倒序数组为:"+newArray); 结果为: 原数组为:Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday 使用for循环语句的倒序数组为:Saturday Friday Thursday Wednesday Tuesday Monday Sunday 使用reverse方法的倒序数组为:Saturday,Friday,Thursday,Wednesday,Tuesday,Monday,Sunday
发表评论
-
JS窗口改变触发事件
2011-04-28 17:32 6782var resizeTime ... -
js动态生成表格,然后清空
2011-04-11 16:41 3432var tBodyObj = document.getElem ... -
Javascript刷新页面的几种方法
2010-07-02 15:48 3956Javascript刷新页面的几种 ... -
JS客户端验证
2010-03-26 17:24 1251demo1: <html> <head& ... -
form表单提交2次的原因
2010-03-24 14:32 86351.第一种写法: (1)<form name=&quo ... -
如何判断年龄大于18岁
2010-03-14 15:09 36141.jquery的实现方式: 下面这个: (1)var b ... -
java IE火狐兼容添加到收藏夹 IE7浏览器状态栏报错,"找不到元素"或者"没有权限"
2010-03-08 11:58 4191java IE火狐兼容添加到收藏夹的java代码: func ... -
JS来获取页面的URL top.location.href 和 window.location.href
2010-03-03 11:31 10852JS来获取页面的URL: (1)普通的格式是:window. ... -
Dom的“事件类型”和“事件监听”
2010-01-22 15:21 4445代码一:普通的写法(简单写法) <html> ... -
JS如何关闭flash代码
2010-01-20 17:53 51251.在index.html页面的<hea ... -
document.documentElement.scrollTop
2010-01-19 16:42 4230要获取当前页面的滚动条纵坐标位置,用: docume ... -
JQuery 模式对话框DIV
2010-01-19 16:40 3266<!DOCTYPE html PUBLIC " ... -
JQuery 随鼠标滚动条滚动的div
2010-01-19 15:56 4806<!DOCTYPE html PUBLIC " ... -
JS中定义变量i自增长
2009-12-07 10:37 2043<script> var i = 1; f ... -
用iframe来实现一个页面嵌套另一个页面
2009-12-06 10:04 3555用iframe来实现一个页面嵌套另一个页面,以此来实现页面局部 ... -
(全选)多选按钮的JS实现 单选按钮
2009-11-13 10:53 116631.代码:(全选)多选按钮 ... -
JS和JSP的共同使用(JS的字符串定义、null值的判断、变量的定义)
2009-11-10 11:32 80631.signin.jsp <% String ... -
JS如何传参的问题
2009-11-03 11:11 38121. 页面:这里需要注意radio不能写id,如果写了id的属 ... -
CMS模板发布中的div框
2009-11-02 23:04 1247<div id="createFile&quo ... -
JS特效(可拖动的div框)和用AJAX实现的可拖动的div框
2009-11-02 22:44 20651. 页面中的部分: <div id="di ...
相关推荐
JavaScript有许多批量创建数组的方法,为了衡量它们的性能,我分别使用不同的方法创建一个长度为100000的数组,且键和值相等。同时,我定义了下面这个函数用来测量创建数组所耗费的时间: function t(fn) { var ...
JavaScript 中可以使用多种方式创建数组,例如: * 使用 new Array() 构造函数创建数组:var a = new Array("cctv","sxtv","tytv"); * 使用数组字面量创建数组:var a = ["cctv","sxtv","tytv"]; * 使用带有长度的...
我们使用关键词 new 来创建数组对象。下面的代码定义了一个名为 myArray 的数组对象: var myArray=new Array() 有两种向数组赋值的方法(你可以添加任意多的值,就像你可以定义你需要的任意多的变量一样
1.数组的声明方法 (1): arrayObj = new Array(); //创建一个数组。 代码如下: var arr1 = new Array(); (2):arrayObj = new Array([size]) 创建一个数组并指定长度,注意不是上限,是长度。 代码...
- 在JavaScript中,`concat()`方法可用于连接数组,如`arr1.concat(arr2)`。 2. **获取数组大小**: - Python的`len()`函数:`len(arr)`返回数组元素个数。 - C/C++的`sizeof`运算符:`sizeof(arr) / sizeof(arr...
在 Javascript 中,可以使用三种方式创建数组: 1. 单纯创建数组:`var arr = new Array();` 2. 创建数组的同时规定数组大小:`var arr = new Array(10);` 3. 直接初始化数组:`var arr = new Array("love", "hate...
JavaScript 1.8.5 英文第四章 数组与函数创建数组
本篇文章将详细介绍几种常见的JS数组遍历方法,并通过实例来加深理解。 1. `for`循环 这是最基础的遍历方式,通过索引来访问数组中的每个元素: ```javascript let arr = [1, 2, 3, 4, 5]; for (let i = 0; i ; i+...
matlab创建数组 内容概要 本文介绍了在MATLAB中创建不同类型和大小的数组,并提供了相应的示例代码和详细说明。通过学习本文,您将掌握以下知识和技能: 理解数组的概念和应用场景; 掌握使用方括号[]创建不同类型...
JavaScript中创建数组有两种方式,第一种是使用 Array 构造函数: var arr1 = new Array(); //创建一个空数组 var arr2 = new Array(20); // 创建一个包含20项的数组 var arr3 = new Array(lily,lucy,Tom); // 创建...
javascript创建数组的最简代码可以使用split()方法、数组字面量、Array()构造函数或new Array()构造函数。这些方法都可以用来创建一个数组,但是在实际应用中,需要根据具体情况选择合适的方法。
文档"Javascript数组操作整理.doc"可能包含了对数组常见操作的详细总结,如遍历方法(`for`循环、`forEach`、`map`等)、查找方法(`indexOf`、`find`、`filter`等)、排序方法(`sort`)、转换方法(`concat`、`...
在JavaScript编程中,数组操作是常见的任务之一,特别是在处理数据集合时。本示例中,我们探讨的是如何处理包含重复元素的数组,并将其整合成一个新的结构。这个问题可以通过一个名为`sortArr`的函数来解决,它接收...
### JavaScript 循环数组的方法详解 #### 一、基本循环遍历...值得注意的是,ECMAScript 5 引入了许多实用的数组方法,如 `forEach()`, `filter()`, `indexOf()`, `lastIndexOf()` 等,极大地简化了数组操作的过程。
数组直接量是一种简洁的创建数组的方式,只需要将元素用逗号分隔,放入方括号中即可。 数组的 length 属性是一个特殊的属性,它自动更新数组的长度。数组的 length 属性总是比数组的最大元素的索引多 1。数组的元素...
本篇文章将详细介绍几种在JavaScript中删除数组元素的方法,帮助开发者更好地理解和应用这些技巧。 1. **pop() 方法** `pop()` 方法用于删除并返回数组的最后一个元素。如果数组为空,它将不执行任何操作并返回 `...
了解并熟练运用这些数组方法,能显著提高你在JavaScript编程中的效率。在实际开发中,根据具体需求灵活组合使用这些方法,能够实现各种复杂的数据操作。记得实践是检验真理的唯一标准,多写代码,多尝试,才能真正...
`filter()` 方法创建一个新数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。这种方法不改变原数组,而是返回一个新的过滤后的数组。 语法:`array.filter(callback[, thisArg])` - `callback`:必需...