String Array常用方法整理

2021-07-08 09:38:17 字數 1354 閱讀 9624

array,string,boolean,number,regexp都有共同的方法:tostring(),value(),tolocalestring().

一,array

1,棧方法:push()新增資料到陣列末尾,pop()從陣列末尾移除最後乙個元素.

2,佇列方法:shift()從陣列的前段移除乙個元素,unshift()從陣列的前端新增乙個元素

3,重新排列:reverse()

4,操作方法:

contact()基於當前陣列建立乙個新的陣列,

slice(a,b)獲取a-b之間的元素,

splice()有3個引數,有插入功能,刪除功能,替換功能

二,string

1,字元方法:chartat()返回指定索引位置的字串.chartcodeat()以編碼形式返回指定索引位置的字元

2,字串操作方法:

contact(str1,str2……str3)將字串串聯到呼叫該方法的字串中.

slice(n,m)返回字串n到m之間的字串.

substring(n,m)返回字串n到m之間的字串.

sbustr(n,m)返回字串n開始的m個字串

ps:slice(n,m),substring(n,m),sbustr(n,m)這3個方法的引數可以有1個或者2個,引數可以是正數也可以是負數.

當引數為正數的情況下:

①,只有乙個引數

slice(n)取得從第n位開始之後所有的字元

substring(n)取得從第n位開始之後所有的字元

sbustr(n)取得從第n位開始之後所有的字元

②,有兩個引數

slice(n,m)取得n到m之間的字元

substring(n,m)取得n到m之間的字元

sbustr(n,m)從第n位開始取m個字元

當引數為負數的情況下

①,只有乙個引數(n為正數)

slice(-n)取得從第( 字串長度+(-n) )位開始之後所有的字元

substring(-n)返回全部字元

sbustr(-n)取得從第( 字串長度+(-n) )位開始之後所有的字元

②,有兩個引數(n,m都是正數)

slice(n,-m)取得n到( 字串長度+(-m) )之間的字元

substring(n,-m)第二個引數是負數,直接將第二個引數置為0,並且將兩個引數中較小的數字前置

sbustr(n,-m)第二個引數為負直接置為0

總的來說字串的幾種操作方法分為1、引數為正(引數為正又可以細分為引數是乙個,和引數是兩個這兩種情況)2、引數為負(引數為負也可以細分為引數是乙個,和引數是兩個這兩種情況)

string,array的屬性和方法簡單一覽

array 屬性方法一覽 array.reverse 陣列反向排序,變成新陣列。array.sort 把陣列按字元排序,變成新陣列。s array.push str1 str2 從後面新增陣列,s為新增記錄 s array.pop 從後面刪除陣列,s為被刪記錄 s array.shift 從前面刪除...

string,array的屬性和方法簡單一覽

array.reverse 陣列反向排序,變成新陣列。array.sort 把陣列按字元排序,變成新陣列。s array.push str1 str2 從後面新增陣列,s為新增記錄 s array.pop 從後面刪除陣列,s為被刪記錄 s array.shift 從前面刪除陣列,s為被刪記錄 s a...

mysql常用方法 mysql 常用方法

處理字元 1 concat aaa bbb ccc 拼接字串,oracle也有這個方法不過只能拼接2個,而且一般用 mysql中 表示或。相當於or 2 ifnull name,aaa 當name null時,返回 aaa 3.upper aaa lower aaa 變為大寫,小寫 4.substr...