HTML前端技术(JS的使用,包括数组和字符串)

HTML前端技术(JS的使用,包括数组和字符串)
 1 <script type="text/javascript">
 2 
 3 /* JS 数组的操作
 4 //concat 连接两个或更多的数组,并返回结果。
 5 var arr1 = new Array(‘1‘,‘2‘,‘3‘);
 6 var arr2 = new Array(‘a‘,‘b‘,‘c‘);

 7 var arr3 = new Array(‘x‘,‘y‘,‘z‘);
 8 var arr = arr1.concat(arr2,arr3);
 9 document.write(arr + "<br />");
10 
11 //join 把数组的所有元素放入一个字符串,元素通过指定的分隔符进行分隔,默认是逗号(,)
12 document.write(arr.join("|") + "<br />");
13 
14 //pop 删除并返回数组的最后一个元素,并返回当前元素。
15 document.write(arr.pop() + "<br />");
16 document.write(arr + "<br />");
17 
18 //shift 删除并返回数组的第一个元素
19 document.write(arr.shift() + "<br />");
20 document.write(arr + "<br />");
21 
22 //push 向数组的末尾添加一个或更多元素,并返回新的长度。
23 document.write(arr.push("A") + "<br />");
24 document.write(arr + "<br />");
25 
26 //unshift 向数组的开头添加一个或更多元素,并返回新的长度。
27 document.write(arr.unshift("B") + "<br />");
28 document.write(arr + "<br />");
29 
30 //reverse 颠倒数组中元素的顺序。
31 document.write(arr.reverse() + "<br />");
32 
33 //slice 从已有的数组中返回选定的元素。
34 document.write(arr.slice(2,4) + "<br />");
35 
36 //length 设置或返回数组中元素的数目
37 document.write(arr.length + "<br />");
38 
39 */
40 
41 /* JS 字符串的操作
42 //indexOf 返回某个指定的字符串值在字符串中首次出现的位置
43 //var str="Hello world!";
44 //document.write(str.indexOf("lo") + "<br />");
45 
46 //match 全局匹配的正则表达式来检索字符串中的所有数字
47 //var str = "1 plus 2 equal 35 6";
48 //document.write(str.match(/\d+/g));
49 
50 //slice 提取字符串的片断,并在新的字符串中返回被提取的部分。
51 //var str = "Hello happy world!";
52 //document.write(str.slice(6,11));
53 
54 //split 用于把一个字符串分割成字符串数组。(注意返回的是数组)
55 //var str = "How are you doing today?";
56 //var arr = new Array();
57 //arr = str.split(" ",3);
58 //document.write(arr);
59 
60 //substr 可在字符串中抽取指定数目的字符。
61 //var str = "|a|b|c|d";
62 //document.write(str.substr(1));
63 */
64  
65 //删除字符串前后的空格
66 function trim(str){
67     return str.replace(/(^\s*)|(\s*$)/g, ‘‘);
68 }
69 
70 </script>
HTML前端技术(JS的使用,包括数组和字符串)

HTML前端技术(JS的使用,包括数组和字符串),布布扣,bubuko.com

HTML前端技术(JS的使用,包括数组和字符串)

上一篇:C# Json格式转换成List集合


下一篇:IBatisNet动态update以及DateTime类型字段处理