- 浏览: 728297 次
- 性别:
- 来自: 天津
文章分类
- 全部博客 (442)
- 中间件 (20)
- hibernate (13)
- spring (20)
- 数据库 (78)
- struts (8)
- ibatis (4)
- 前端 (61)
- linux,windows (21)
- it大环境 (32)
- IDE工具 (36)
- 感悟 (6)
- java基础 (40)
- 经典面试题 (10)
- exception总结 (14)
- 软件设计 (8)
- 工具类应用及新技术 (48)
- php (2)
- 微信 (1)
- 设计模式 (2)
- 重构 (3)
- 管理 (2)
- 工作笔记 (1)
- jmx (1)
- 算法 (4)
- 多线程同步 (2)
- 代码管理工具 (5)
- 代码检测及测试 (2)
- 缓存服务 (1)
- SOA及ROA (5)
- groovy (1)
- 网络编程 (2)
- 大数据 (6)
最新评论
-
love398146779:
我当然不能全写上面了,这只是其中一部分https连接。
java 建立 https连接 -
yuenkin:
大哥,这是双向认证吗?
java 建立 https连接 -
issu:
例如以下代码能遍历字符串"Tom:M ...
<c:forTokens>标签delims截取字符 -
love398146779:
2*3*5=30,是30个以上的请求才拒绝呀。
tomcat的maxThreads、acceptCount(最大线程数、最大排队数) -
love398146779:
2台跟1台一样的效果。
zookeeper与activemq最新存储replicatedLevelDB整合
function load(){
var x="a,b,c,d,e";
var y=x.split(",");
alert(y.reverse());
}
concat() 连接两个或更多的数组,并返回结果。 1 4 4
join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。 1 3 4
pop() 删除并返回数组的最后一个元素 1 4 5.5
push() 向数组的末尾添加一个或更多元素,并返回新的长度。 1 4 5.5
reverse() 颠倒数组中元素的顺序。 1 3 4
shift() 删除并返回数组的第一个元素 1 4 5.5
slice() 从某个已有的数组返回选定的元素 1 4 4
sort() 对数组的元素进行排序 1 3 4
splice() 删除元素,并向数组添加新元素。 1 4 5.5
toSource() 代表对象的源代码 1 4 -
toString() 把数组转换为字符串,并返回结果。 1 3 4
toLocaleString() 把数组转换为本地数组,并返回结果。 1 3 4
unshift() 向数组的开头添加一个或更多元素,并返回新的长度。 1 4 6
valueOf() 返回数组对象的原始值 1 2 4
Array 对象的属性
FF: Firefox, N: Netscape, IE: Internet Explorer
属性 描述 FF N IE
constructor 对创建此对象的函数的一个引用 1 2 4
index 1 3 4
input 1 3 4
length 设置或返回数组中元素的数目。 1 2 4
prototype 使您有能力向对象添加属性和方法 1 2 4
new Array()
new Array(len)
new Array([item0,[item1,[item2,...]]]
使用数组对象的方法:
var objArray=new Array();
objArray.concact([item1[,item2[,....]]]-------------------将参数列表连接到objArray的后面形成一个新的数组并返回,原有数组不受影响。如:var arr=["a","b","c"];
arr.concact("d","e");
将返回包括从"a"到"e"字母元素的数组。而arr本身不受影响。
objArray.join(separator)-----------------以separator指定的字符作为分割符,将数组转换为字符串,当seperator 为逗号时,其作用和toString()相同。
objArray.pop()---------通俗的讲,就是弹出数组的最后一个元素。结合下面的push方法,使得将数组作为栈来使用成为可能。pop方法返回数组最后一个元素的值,并将length属性减1,即返回后立即丢失最后一个元素。
objArray.push([value1[,value2[,....]]])-------------将参数添加到数组的结尾。如:[1,2,3, 4].push("a","b")将得到[1,2,3,4,"a","b"]
objArray.reverse()将数组中的元素反转排列。如:[1,2,3].reverse()将得到[3,2,1],这个操作是在原有数组上经行操作,同时也返回数组本身
objArray.shift()-----------移去数组的第一个元素,并返回这个元素的值。这个方法的性质和pop方法很类似,pop方法是移去最后一个元素。
objArray.slice(start,end)----------- 返回数组对象的一个子集,索引从start开始(包括 start),到end结束(不包括end),原有数组不受影响。如:[1,2,3,4,5,6].slice(1,4)将得到[2,3,4]。当 start或者end为负数时,则使用他们加上length后地值。如:[1,2,3,4,5,6].slice(-4,-1)将得到[3,4,5]。如果end小于等于start,将返回空数组。
objArray.sort(comparefn)------- 根据comparefn定义的大小比较函数,对一个数组进行排序。函数comparefn必须接受两个参数element1,element2,如果需要需要element1排在element2之前,应该返回一个负数;如果需要element1排在element2之后,应该返回一个正数,如果两个数平等对待(即保持原有顺序)则返回0。当省略comparefn时,则元素按照字典顺序排列。如:对定义的比较函数cmp: function cmp(e1,e2){return e1-e2;}则[3,4,2,7].sort(cmp)将得到[2,3,4,7].
objArray.splice(start,deleteCount[,item1,item2[,...]]]) 这是一个复杂的函数,用于完成数组元素的删除 取代和插入操作。其中,start参数表示要进行操作的索引位置,deleteCount指从start开始要删除的元素的元素个数(包括了start位置),如果deleteCount省略,则表示从start开始要删除数组的剩余部分。[,item1[,item2[,...]]]则表示可选的插入到start之前的元素列表。如:
var arr=[0,1,2,3,4,5,6];
arr.splice(1,1);
document.write(arr);//显示“0,2,3,4,5,6”
arr=[0,1,2,3,4,5,6];
arr.splice(0,0,"a","b");
document.write(arr);//显示“a,b,0,1,2,3,4,5,6"
arr=[0,1,2,3,4,5,6];
arr.splice(3,2,"c","d");
document.write(arr);//显示"0,1,2,c,d,5,6"
objArray.unshift(item1[,item2[,...]]])------------------- 将参数列表插入到数组的开头。其性质和push方法类型,但push方法是将元素添加到数组的结尾。如: [1,2,3,4].unshift("a","b")将得到["a","b",1,2,3,4]。
从大到小冒泡排序法:
var regs = new Array();
regs.push(new Array("item_1","^[\\s\\S]+$","item_1Span","法人代表不能为空","填写正确",true));
regs.push(new Array("item_2","^[\\s\\S]+$","item_2Span","开户银行不能为空","填写正确",true));
regs.push(new Array("item_3","^[\\s\\S]+$","item_3Span","帐号不能为空","填写正确",true));
//regs.push(new Array("PlantArea","^[\\s\\S]+$","PlantAreaSpan","厂房面积不能为空","填写正确",true));
regs.push(new Array("DdlWorkerNum","^[\\s\\S]+$","DdlWorkerNumSpan","员工人数不能为空","填写正确",true));
regs.push(new Array("DdlDeveloperNum","^[\\s\\S]+$","DdlDeveloperNumSpan","研发人数不能为空","填写正确",true));
//regs.push(new Array("item_7","^[\\s\\S]+$","item_7Span","品牌名称不能为空","填写正确",true));
regs.push(new Array("DdlTurnover","^[\\s\\S]+$","DdlTurnoverSpan","年营业额不能为空","填写正确",true));
//regs.push(new Array("DdlImport","^[\\s\\S]+$","DdlImportSpan","年进口额不能为空","填写正确",true));
//regs.push(new Array("DdlExport","^[\\s\\S]+$","DdlExportSpan","年出口额不能为空","填写正确",true));
regs.push(new Array("item_14","^[\\s\\S]+$","item_14Span","主要客户群不能为空","填写正确",true
var x="a,b,c,d,e";
var y=x.split(",");
alert(y.reverse());
}
concat() 连接两个或更多的数组,并返回结果。 1 4 4
join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。 1 3 4
pop() 删除并返回数组的最后一个元素 1 4 5.5
push() 向数组的末尾添加一个或更多元素,并返回新的长度。 1 4 5.5
reverse() 颠倒数组中元素的顺序。 1 3 4
shift() 删除并返回数组的第一个元素 1 4 5.5
slice() 从某个已有的数组返回选定的元素 1 4 4
sort() 对数组的元素进行排序 1 3 4
splice() 删除元素,并向数组添加新元素。 1 4 5.5
toSource() 代表对象的源代码 1 4 -
toString() 把数组转换为字符串,并返回结果。 1 3 4
toLocaleString() 把数组转换为本地数组,并返回结果。 1 3 4
unshift() 向数组的开头添加一个或更多元素,并返回新的长度。 1 4 6
valueOf() 返回数组对象的原始值 1 2 4
Array 对象的属性
FF: Firefox, N: Netscape, IE: Internet Explorer
属性 描述 FF N IE
constructor 对创建此对象的函数的一个引用 1 2 4
index 1 3 4
input 1 3 4
length 设置或返回数组中元素的数目。 1 2 4
prototype 使您有能力向对象添加属性和方法 1 2 4
new Array()
new Array(len)
new Array([item0,[item1,[item2,...]]]
使用数组对象的方法:
var objArray=new Array();
objArray.concact([item1[,item2[,....]]]-------------------将参数列表连接到objArray的后面形成一个新的数组并返回,原有数组不受影响。如:var arr=["a","b","c"];
arr.concact("d","e");
将返回包括从"a"到"e"字母元素的数组。而arr本身不受影响。
objArray.join(separator)-----------------以separator指定的字符作为分割符,将数组转换为字符串,当seperator 为逗号时,其作用和toString()相同。
objArray.pop()---------通俗的讲,就是弹出数组的最后一个元素。结合下面的push方法,使得将数组作为栈来使用成为可能。pop方法返回数组最后一个元素的值,并将length属性减1,即返回后立即丢失最后一个元素。
objArray.push([value1[,value2[,....]]])-------------将参数添加到数组的结尾。如:[1,2,3, 4].push("a","b")将得到[1,2,3,4,"a","b"]
objArray.reverse()将数组中的元素反转排列。如:[1,2,3].reverse()将得到[3,2,1],这个操作是在原有数组上经行操作,同时也返回数组本身
objArray.shift()-----------移去数组的第一个元素,并返回这个元素的值。这个方法的性质和pop方法很类似,pop方法是移去最后一个元素。
objArray.slice(start,end)----------- 返回数组对象的一个子集,索引从start开始(包括 start),到end结束(不包括end),原有数组不受影响。如:[1,2,3,4,5,6].slice(1,4)将得到[2,3,4]。当 start或者end为负数时,则使用他们加上length后地值。如:[1,2,3,4,5,6].slice(-4,-1)将得到[3,4,5]。如果end小于等于start,将返回空数组。
objArray.sort(comparefn)------- 根据comparefn定义的大小比较函数,对一个数组进行排序。函数comparefn必须接受两个参数element1,element2,如果需要需要element1排在element2之前,应该返回一个负数;如果需要element1排在element2之后,应该返回一个正数,如果两个数平等对待(即保持原有顺序)则返回0。当省略comparefn时,则元素按照字典顺序排列。如:对定义的比较函数cmp: function cmp(e1,e2){return e1-e2;}则[3,4,2,7].sort(cmp)将得到[2,3,4,7].
objArray.splice(start,deleteCount[,item1,item2[,...]]]) 这是一个复杂的函数,用于完成数组元素的删除 取代和插入操作。其中,start参数表示要进行操作的索引位置,deleteCount指从start开始要删除的元素的元素个数(包括了start位置),如果deleteCount省略,则表示从start开始要删除数组的剩余部分。[,item1[,item2[,...]]]则表示可选的插入到start之前的元素列表。如:
var arr=[0,1,2,3,4,5,6];
arr.splice(1,1);
document.write(arr);//显示“0,2,3,4,5,6”
arr=[0,1,2,3,4,5,6];
arr.splice(0,0,"a","b");
document.write(arr);//显示“a,b,0,1,2,3,4,5,6"
arr=[0,1,2,3,4,5,6];
arr.splice(3,2,"c","d");
document.write(arr);//显示"0,1,2,c,d,5,6"
objArray.unshift(item1[,item2[,...]]])------------------- 将参数列表插入到数组的开头。其性质和push方法类型,但push方法是将元素添加到数组的结尾。如: [1,2,3,4].unshift("a","b")将得到["a","b",1,2,3,4]。
从大到小冒泡排序法:
var regs = new Array();
regs.push(new Array("item_1","^[\\s\\S]+$","item_1Span","法人代表不能为空","填写正确",true));
regs.push(new Array("item_2","^[\\s\\S]+$","item_2Span","开户银行不能为空","填写正确",true));
regs.push(new Array("item_3","^[\\s\\S]+$","item_3Span","帐号不能为空","填写正确",true));
//regs.push(new Array("PlantArea","^[\\s\\S]+$","PlantAreaSpan","厂房面积不能为空","填写正确",true));
regs.push(new Array("DdlWorkerNum","^[\\s\\S]+$","DdlWorkerNumSpan","员工人数不能为空","填写正确",true));
regs.push(new Array("DdlDeveloperNum","^[\\s\\S]+$","DdlDeveloperNumSpan","研发人数不能为空","填写正确",true));
//regs.push(new Array("item_7","^[\\s\\S]+$","item_7Span","品牌名称不能为空","填写正确",true));
regs.push(new Array("DdlTurnover","^[\\s\\S]+$","DdlTurnoverSpan","年营业额不能为空","填写正确",true));
//regs.push(new Array("DdlImport","^[\\s\\S]+$","DdlImportSpan","年进口额不能为空","填写正确",true));
//regs.push(new Array("DdlExport","^[\\s\\S]+$","DdlExportSpan","年出口额不能为空","填写正确",true));
regs.push(new Array("item_14","^[\\s\\S]+$","item_14Span","主要客户群不能为空","填写正确",true
发表评论
-
JSONP
2014-12-11 17:35 581一个JQUERY调用跨域访问的例子 <!DOCTYPE ... -
用js原型给js添加方法
2014-10-22 15:22 614/** * String原型加入,replaceAll方法 ... -
easyui datagrid 大数据加载效率慢,优化解决方法
2014-05-16 19:01 26081在使用easyui datagrid途中发现加载数据的效率真的 ... -
jquery自写插件slideLeft,slideRight
2014-04-02 10:54 1064<html> <head> < ... -
悬浮置顶
2014-03-25 11:05 665<html> <head> < ... -
悬浮窗口
2014-03-25 10:37 599<!DOCTYPE HTML PUBLIC " ... -
浮动窗口
2014-03-25 10:30 670找了好多,就这个能用,程序中的图片路径你自己修改成你自己的,链 ... -
from表单中的内容是否未改变
2013-09-26 13:30 594function isFormChanged(fm,excep ... -
jqueryEasyUI关于"datatye"引发的血案
2013-08-20 10:28 896项目改版,用到jqueryEasyUI. 后台权限json树写 ... -
jsp页面显示cpu使用率曲线图
2013-07-14 09:32 3346<%@ page language="java ... -
两个jsp传值后 param取值
2013-07-14 09:29 4327${param.barName} 等于 <%=reque ... -
ECSide标签属性说明之<ec:table>
2012-07-09 15:56 2539其很多默认值都在ecside.properties 中配置,所 ... -
jQuery防冲突
2012-06-26 09:53 868var j = jQuery.noConflict(); // ... -
帮朋友写的一个js.数据实时更新
2012-06-19 14:36 2254var mycount=""; //全局变 ... -
js也是易学难精
2012-06-14 10:20 1166function RemoveControl(elements ... -
getBoundingClientRect
2012-06-06 18:30 0getBoundingClientRect() 来获取页面元素 ... -
.一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
2012-06-01 09:09 4158在网站开发中不免因为 ... -
json select
2012-05-25 23:17 1905jsSelectItemByValue(); 动态删除sel ... -
document.ready()和传统的方法<body onload=”load()”>
2012-04-18 17:53 3358document.ready()和传统的方法<body ... -
showModalDialog()方法使用详解
2012-04-09 15:29 729此文为转载!非常感 ...
相关推荐
javascript 数组中,filter和map使用方法和案例小结。介绍了filter和map的基本使用,语法,使用案例,场景案例及一些注意点
在JavaScript中,Array对象提供了丰富的内置方法来操作和处理数组。以下是对提到的几个关键方法的详细解释: 1. **concat()**: `concat()`方法用于合并两个或更多的数组,并返回新的数组。它不会改变原始数组。...
这一篇就可以学会JavaScript Array 数组对象方法
- 使用上述方法的示例代码展示了Array对象的实际应用,例如arr1和arr2的长度获取,数组连接,元素合并成字符串,以及各种修改数组结构的方法如pop、push、reverse、shift、slice、sort、splice等。 Array对象在...
js中 Array对象的使用及方法.docx
js中 Array对象的使用及方法.pdf
在安全方面,理解这些Array对象的方法和属性对于避免潜在的安全问题至关重要。例如,不恰当的数组操作可能导致数据泄露或意外修改。因此,确保正确使用数组方法并控制数组长度的变化是防止安全漏洞的关键。同时,...
在本篇文章中,我们主要探讨了JavaScript中的Array对象,包括其定义、属性、以及常用的实例方法。 首先,我们需要了解JavaScript中数组的基本概念。JavaScript数组是一种值的有序集合,其中的值被称为元素。每个...
1、创建Array对象方法: —>var arr = [1,2,3];//简单的定义方法 此时可以知道 arr[0] == 1; arr[1] == 2; arr[2] == 3; --->new Array(); var arr = new Array();//定义一个没有任何内容的数组对象,然后以下面...
**Array对象方法:** - **concat()**: 连接两个或多个数组,并返回一个新的数组。 - **join()**: 把数组的所有元素放入一个字符串,元素之间使用指定的分隔符进行分隔。 - **pop()**: 删除并返回数组的最后一个元素...
#### 一、Array对象方法 Array对象在JavaScript中极为重要,提供了许多实用的方法来帮助我们管理数组。以下是一些常用的方法: ##### toString() 和 valueOf() - **toString()**:将数组转换为字符串,并通过逗号...
3.2.3 Array对象方法 3.3 String对象 3.3.1 创建String对象 3.3.2 String对象属性 3.3.3 String对象方法 3.4 Math对象 3.5 Date对象 3.5.1 Date对象方法 3.5.2 使用Date对象 3.6 自定义对象 第4章 ...
3.2.3 Array对象方法 48 3.3 String对象 51 3.3.1 创建String对象 51 3.3.2 String对象属性 51 3.3.3 String对象方法 53 3.4 Math对象 56 3.5 Date对象 62 3.5.1 Date对象方法 62 3.5.2 使用Date对象 63 3.6 自定义...
1、创建Array对象方法: —>var arr = [element0, element1, …, elementn];//简单的定义方法 复制代码 代码如下:var arr = [1,2,3] 此时可以知道 复制代码 代码如下:arr[0] == 1; arr[1] == 2; arr[2] == 3; —>new...
- 如果源数组和目标数组是同一对象的不同部分(重叠区域),则`Array.Copy`会正确处理这种情况,确保数据不会被破坏。 - 复制过程中,不会调用任何元素的`CopyTo`方法,而是直接在内存级别进行操作,因此速度较快。 ...
JavaScript中的Array对象是编程中非常基础且重要的部分,它提供了丰富的操作数组的方法和属性,使得在处理序列数据时变得高效且灵活。这篇文章主要探讨了Array的三个关键属性:length、prototype和constructor,以及...
在JavaScript中,数组对象的toString方法可以将数组中的所有元素连接成一个单一的字符串,并在每个元素之间插入逗号作为分隔符。例如,创建一个数组变量aColors,并给其赋予红色、绿色和蓝色三个元素值,然后调用...
JavaScript Array对象详解_javascript技巧
JScript内置对象Array中元素的删除方法 在 JScript 中,我们可以使用内置对象 Array 来存储和管理数据。但是,Array 对象并没有提供 delete 方法来删除数组中的元素。这让我们在删除数组元素时遇到了困难。幸运的是...