- 浏览: 1042679 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (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 6709var resizeTime ... -
js动态生成表格,然后清空
2011-04-11 16:41 3394var tBodyObj = document.getElem ... -
Javascript刷新页面的几种方法
2010-07-02 15:48 3921Javascript刷新页面的几种 ... -
JS客户端验证
2010-03-26 17:24 1212demo1: <html> <head& ... -
form表单提交2次的原因
2010-03-24 14:32 85931.第一种写法: (1)<form name=&quo ... -
如何判断年龄大于18岁
2010-03-14 15:09 35801.jquery的实现方式: 下面这个: (1)var b ... -
java IE火狐兼容添加到收藏夹 IE7浏览器状态栏报错,"找不到元素"或者"没有权限"
2010-03-08 11:58 4152java IE火狐兼容添加到收藏夹的java代码: func ... -
JS来获取页面的URL top.location.href 和 window.location.href
2010-03-03 11:31 10808JS来获取页面的URL: (1)普通的格式是:window. ... -
Dom的“事件类型”和“事件监听”
2010-01-22 15:21 4414代码一:普通的写法(简单写法) <html> ... -
JS如何关闭flash代码
2010-01-20 17:53 50831.在index.html页面的<hea ... -
document.documentElement.scrollTop
2010-01-19 16:42 4180要获取当前页面的滚动条纵坐标位置,用: docume ... -
JQuery 模式对话框DIV
2010-01-19 16:40 3223<!DOCTYPE html PUBLIC " ... -
JQuery 随鼠标滚动条滚动的div
2010-01-19 15:56 4759<!DOCTYPE html PUBLIC " ... -
JS中定义变量i自增长
2009-12-07 10:37 1993<script> var i = 1; f ... -
用iframe来实现一个页面嵌套另一个页面
2009-12-06 10:04 3514用iframe来实现一个页面嵌套另一个页面,以此来实现页面局部 ... -
(全选)多选按钮的JS实现 单选按钮
2009-11-13 10:53 116191.代码:(全选)多选按钮 ... -
JS和JSP的共同使用(JS的字符串定义、null值的判断、变量的定义)
2009-11-10 11:32 80121.signin.jsp <% String ... -
JS如何传参的问题
2009-11-03 11:11 37851. 页面:这里需要注意radio不能写id,如果写了id的属 ... -
CMS模板发布中的div框
2009-11-02 23:04 1209<div id="createFile&quo ... -
JS特效(可拖动的div框)和用AJAX实现的可拖动的div框
2009-11-02 22:44 20321. 页面中的部分: <div id="di ...
相关推荐
JavaScript有许多批量创建数组的方法,为了衡量它们的性能,我分别使用不同的方法创建一个长度为100000的数组,且键和值相等。同时,我定义了下面这个函数用来测量创建数组所耗费的时间: function t(fn) { var ...
我们使用关键词 new 来创建数组对象。下面的代码定义了一个名为 myArray 的数组对象: var myArray=new Array() 有两种向数组赋值的方法(你可以添加任意多的值,就像你可以定义你需要的任意多的变量一样
js中数组中相同的元素进行整合并创建一个新数组
JavaScript 1.8.5 英文第四章 数组与函数创建数组
JavaScript中创建数组有两种方式,第一种是使用 Array 构造函数: var arr1 = new Array(); //创建一个空数组 var arr2 = new Array(20); // 创建一个包含20项的数组 var arr3 = new Array(lily,lucy,Tom); // 创建...
下面小编就为大家带来一篇JS创建数组的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
javascript创建数组的最简代码
主要介绍了JS获取数组最大值、最小值及长度的方法,涉及JavaScript遍历数组及length属性的相关使用技巧,非常简洁实用,需要的朋友可以参考下
讲述js中动态创建关联数组的问题,并列举了两个例子来进行比较,消除您的所有误区。
本文实例讲述了javascript实现数组内值索引随机化及创建随机数组的方法。分享给大家供大家参考。具体如下: 今天在QW交流群里看到有同学讨论使数组随机化的问题,其中给出的算法很不错,让我想起了之前自己实现过的...
在Javascript中,可以通过两种方式创建数组,构造函数和数组直接量, 其中后者为首选方法。希望本文档会给有需要的朋友带来帮助;感兴趣的朋友可以过来看看资源截图: 资源太大,传百度网盘了,链接在附件中,...
联合数组也叫做键值数组,和php中的键值数组类似,下面看代码如何演示
Array类型是ECMAScript中最常用的引用类型。ECMAScript中的数据与其它大多数语言中的数组有着相当大的区别。...创建数组主要有构造函数和数组字面量两种方法,如下所示: var arr = new Array(); var arr =
最近一直在用js,好好研究了下js数组的操作,在...要说明的是,虽然第二种方法创建数组指定了长度,但实际上所有情况下数组都是变长的,也就是说即使指定了长度为5,仍然可以将元素存储在规定长度以外的,注意:这时
数组的元素的访问//获取数组的元素值//给数组元素赋予新的值数组元素的删除//移除最后一个元素并返回该元素值//移除最前一个元素并返回该元素值,数组中元素自动前
思路:创建一个新数组,然后循环要去重的数组,然后用新数组去找要去重数组的值,如果找不到则使用.push添加到新数组,最后把新数组返回回去就行了 看不懂没关系,上代码就比较容易懂了 function fun(arr){ ...