1-定義乙個輸入法
var str =
'jfneui1tghtr'
2-獲取輸入法長度
console.
log(str.length)
3-charat()方法可以返回指定位置的字元
var str1 = str.
charat(3
) console.
log(str1)
4-charcodeat() 方法可以返回指定字串的 unicode 編碼 語法string.charcodeat(index)
var str1 = str.
charcodeat(0
) console.
log(str1)
5-fromcharcode() 可接受乙個指定的 unicode 值 ,然後返回乙個字串
var str1 = string.
fromcharcode(65
)
6-concat() 拼接字串 可同時拼接多個字串 作用等於+
var str1 = str.
concat
('大傻子'
,'二傻子'
) console.
log(str1)
7-indexof() 方法返回某個指定字串值在字串中首次出現的值
var str3 =
'snfei1kn34uisdkf'
var str1 = str3.
indexof
('1'
) console.
log(str1)
var str1 = str3.
indexof
('f',3
);console.
log(str1)
var str1 = str3.
indexof
('1'
) console.
log(str1)
2-lastindexof()從後面往前面找,下標從零開始
var str2 =
'adnjsaffragb'
var str1 = str2.
lastindexof
('a'
) console.
log(str1)
9-slice()方法可提取字串的某個部分,並以新的字串返回被提取的部分,不該辦原陣列
var str1 = str2.
slice(1
,4) console.
log(str1)
//dnj
var str1 = str2.
slice(1
,-3)
console.
log(str1)
//dnjsaffr
var str1 = str2.
slice(0
) console.
log(str1)
var str1 = str2.
slice(-
3,-1
) console.
log(str1)
** 10- substring() 方法返回的子串包括 開始 處的字元,但不包括 結束 處的字元**
var str5 =
'guoxiaoyang'
var str1 = str5.
substring(4
,2) console.
log(str1)
11- substr() 方法可在字串中抽取從 開始 下標開始的指定數目的字元。
var str1 = str5.
substr(2
,3)var str1 = str5.
substr(-
3,3)
console.
log(str1)
** 12- split() 方法用於把乙個字串分割成字串陣列。**
var arr = str5.
split(""
)var arr = str5.
split
("o"
) console.
log(arr)
**13- touppercase() 轉為大寫
tolowercase() 轉為小寫**
var str6 =
"abcabc"
console.
log(
"轉為大寫"
+str6.
touppercase()
)console.
log(
"轉為小寫"
+str6.
tolowercase()
)
字串和字串函式
字元輸入輸出 getchar putchar ch getchar putchar ch 字串函式 字串輸入 建立儲存空間 接受字串輸入首先需要建立乙個空間來存放輸入的字串。char name scanf s name 上述的用法可能會導致程式異常終止。使用字串陣列 可以避免上述問題 char na...
字串和字串函式
1.字串字面量 字串常量 用雙引號括起來的內容稱為字串字面量,也叫字串常量。字串常量屬於靜態儲存類別,這說明如果在函式中使用字串常量,該字串只會被儲存一次,在整個程式的生命期內存在,計時函式被呼叫多次。用雙引號括起來的內容被視為指向該字串儲存位置的指標。hello 中的 hello 類似於乙個陣列名...
字串函式
1 獲取字串的長度 length 2 判斷字串的字首或字尾與已知字串是否相同 字首 startswith string s 字尾 endswith string s 3 比較兩個字串 equals string s 4 把字串轉化為相應的數值 int型 integer.parseint 字串 lon...