s中實現字母大小寫轉換主要用到了四個js函式:
1.tolocaleuppercase
2.touppercase
3.tolocalelowercase
4.tolowercase
下面就這四個實現大小寫轉換的js函式逐一做簡單的分析。
1.tolocaleuppercase
將字串中所有的字母字元都將被轉換為大寫的,同時適應宿主環境的當前區域設定。
2.touppercase
將字串中的所有字母都被轉化為大寫字母。
3.tolocalelowercase
將字串所有的字母字元都被轉換為小寫,同時考慮到宿主環境的當前區域設定。
4.tolowercase
將字串中的字母被轉換為小寫字母。
以上四個函式的用法基本相同,下面只以 tolowercase 舉例說明:
var
str=
'www.php.cn/abc'
;
document.write(str.tolowercase());
//將輸出 www.php.cn/abc
或者:document.write(
'www.php.cn/abc'
.tolowercase());
我們可以看到 tolocaleuppercase 和 touppercase 功能都是一樣的,tolocalelowercase 和 tolowercase 也是一樣的功能,那麼他們有什麼區別呢?
(1)tolocaleuppercase tolocalelowercase 這兩個函式在轉換字串中的字元時,同時將適應宿主環境的當前區域設定。在大多數情況下,其結果與利用 touppercase tolowercase 這兩個函式所得到的結果是一樣的。但是如果語言規則與常規的 unicode 大小寫對映方式衝突,那麼結果就會不同。
(2)touppercase tolowercase 方法不會轉換字串中的非字母字元。
js字母大小寫轉換
tolocaleuppercase 方法 返回乙個字串,其中所有的字母字元都被轉換為大寫,同時適應宿主環境的當前區域設定。stringvar.tolocaleuppercase 必選的 stringvar 引用是乙個 string 物件,值或文字。說明tolocaleuppercase 方法轉換字串...
Excel大小寫轉換函式
分享一下我老師大神的人工智慧教程。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智慧的隊伍中來!excel中的大小寫轉換函式 1 轉換為全部小寫字母 lower函式 2 轉換為全部大寫字母 upper函式 3 轉換為首字母大寫,其餘小寫字母 proper函式 三種函式的使用方式,如下...
python大小寫轉換函式
1.全部轉換成大寫 upper 用法 str marsggbo print str.upper 結果 marsggbo 2.全部轉換成小寫 lower 用法 str marsggbo print str.lower 結果 marsggbo 3.首字母轉換成大寫 capitalize 其餘全部小寫 注...