陣列的建立
var arr01 = new array(1,2,3,'abc');//物件導向的方法建立
var arr02 = [1,2,3,'def'];//直接建立 推薦使用,效能更高
獲取陣列的成員數量(長度)
alert(函式名.length)
alert(arr02[3]); //獲取從第4個位置的**
var arr = [1,2,3,4];
2、用空串連線
3、向陣列最後追加元素
4、刪除末尾元素
5、向最前面插入元素0
6、刪除第乙個(索引為0的)元素
7、反轉
var arr2 = [『a』,『b』,『c』,『d』,『a』,『b』,『c』,『d』];
2、從第2索引元素開始,刪除1個元素
3、從第2索引元素開始,刪除1個元素,再插入e
4、刪除後面的abcd,改為fghi
//獲取頁面上所有的li
var ali = document.getelementsbytagname('li');
獲取id為list01的ul
var olist = document.getelementbyid('list01');
//再獲取這個ul下的所有li
var ali = olist.getelementsbytagname('li');
通過迴圈語句可以反覆的執行一段**多次:
while迴圈
- 語法:
while(條件表示式)
while語句在執行時,
先對條件表示式進行求值判斷,
如果值為true,則執行迴圈體,
迴圈體執行完畢以後,繼續對表示式進行判斷
如果為true,則繼續執行迴圈體,以此類推
如果值為false,則終止迴圈
do...while迴圈
語法:dowhile(條件表示式)
var arr = [1,3,4,1,6,9,1,2,5,3,1,6,5,4,4];
var arr2 = ;
for(var i=0; ivar str = 『2018-06-20』;
2、獲取指定索引的字元
var str5 = 『microsoft yahei』;
4、substring擷取子串,從10開始,截到15(包括開始位置,不包括結束位置)
5、從10開始擷取到末尾
6、全部轉為大寫字母
7、全部轉為小寫字母
var str = 「123asdf79888asdfe21」;
//1、split字串轉成陣列
//2、reverse陣列反轉
//3、join陣列轉成字串
var str2 = str.split('').reverse().join('');
js字串和陣列方法
一 字串方法 1.length 2.和 charat a.注意這兩種方法唯讀不可寫 3.charcodeat 4.string.fromcharcode alert a.charat 3 通過對應下標獲取,相容所有的瀏覽器 alert a.charcodeat 3 通過對應下標獲取ansi碼 ale...
字串排序的指標方法和指標陣列方法
指標陣列是一種靈活的存字串的方式,使用交換排序思想對字串進行排序 字串排序 陣列法 void sortstr1 char str 5 9 for i 0 i 4 i printf after sorted n for i 0 i 5 i 字串排序 指標陣列 void sortstr2 char pt...
常用字串 陣列方法總結
1.charat方法返回指定索引位置處的字元。如果超出有效範圍的索引值返回空字串 strobj.charat index 說明 index為要得到的字元基於零的索引。有效值是0與字串長度減一之間的值。例如 var str abc str.charat 1 b str.charat 3 2.slice...