陣列方法和字串方法

2021-09-07 20:28:12 字數 1614 閱讀 2336

陣列的建立

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...