字串常用方法

2022-08-23 06:18:10 字數 1391 閱讀 4205

var str="你哈,字串!";

//字串長度

var len=str.length;

var a=str.charat(str.length-1);

//不傳入引數時,預設為0

var b=str.charcodeat(1);

//根據編碼值返回字串

string.fromcharcode(編碼值,編碼值);

//indexof、lastindexof如果第二個引數為負數的話,預設當成0來處理

//indexof從前往後找

var str="你哈,字串!";

str.indexof("字"); //返回該字的下標

str.indexof("字",2);//開始從小標2查詢

str.indexof("0"); //字串中沒有,返回-1,表示未找到

str.indexof("字元"); //返回該字元開始的位置,即3

//lastindexof從後往前找

str.lastindexof("字");

//字串比較規則:只比第一位的unicode編碼的值

alert("1000">"2"); //false

alert("1000">2); //隱式型別轉換 true

var str="你哈,字串!";

//substring(開始位置,結束位置)

str.substring(3);//字串!

str.substring(0,2); //你哈

str.substring(2,0); //你哈 檢測兩個數的大小,小的始終放在前邊,大的放在後面

str.substring(-3,2);//你哈 -3當成0來處理

str.slice(0,2);//你哈

str.slice(2,0);//不交換位置,取不到值

str.slice(-2);//串! 從後往前取後兩位

str.slice(-4,-2);//字元

str.touppercase(); //轉換成大寫

str.tolowercase(); //轉換成小寫

str.split(",");//將字串分割成陣列

var str1="leo";

str1.split(""); //["l","e","o"]

str1.split("e");//["l","o"]

str1.split("l");//[,"eo"]

var str2="2017-12-01-10-40";

str2.split("-",3); //擷取3段 ["2017","12","01"]

字串常用方法

字串常用方法 public class 3 abc 5 int indexof string str 輸出字串2在字串1中的下標 system.out.println hello crl endswith crl 6 6int indexof string str,int fromindex 在字串...

字串常用方法

1 判斷型別 9 方法說明 string.isspace 如果 string 中只包含空格,則返回 true string.isalnum 如果 string 至少有乙個字元並且所有字元都是字母或數字則返回 true string.isalpha 如果 string 至少有乙個字元並且所有字元都是字...

字串常用方法

字串常用方法 method 描述charat 返回指定索引位置的字元 charcodeat 返回指定索引位置字元的 unicode 值 concat 連線兩個或多個字串,返回連線後的字串 fromcharcode 將字元轉換為 unicode 值 indexof 返回字串中檢索指定字元第一次出現的位...