国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

淺談toLowerCase和toLocaleLowerCase的區別

2019-11-20 09:14:52
字體:
來源:轉載
供稿:網友

ECMAScript中涉及字符串大小寫轉換的方法有4個:toLowerCase()、toLocaleLowerCase()、toUpperCase()和toLocaleUpperCase()。

其中,toLowerCase()和toUpperCase()是兩個經典的方法,借鑒自java.lang.String中的同名方法。而toLocaleLowerCase()和toLocaleUpperCase()方法則是針對特定地區的實現。

對有些地區來說,針對地區的方法與其通用方法得到的結果相同,但少數語言(如土耳其語言)會為Unicode大小寫轉換應用特殊的規則,這時候就必須使用針對地區的方法來保證實現正確的轉換。以下是幾個例子:

var stringValue = "hello world";
alert(stringValue.toLocaleUpperCase());    //"HELLO WORLD"
alert(stringValue.toUpperCase());          //"HELLO WORLD"
alert(stringValue.toLocaleLowerCase());    //"hello world"
alert(stringValue.toLowerCase());          //"hello world"123456

代碼laycode - v1.1

以上代碼調用的toLocaleUpperCase()和toUpperCase()都返回了“HELLO WORLD”,就像調用toLocaleLowerCase()和toLowerCase()都返回“hello world”一樣。一般來說,在不知道自己的代碼將在那種語言環境中運行的情況下,還是使用針對地區的方法更穩妥一些。

以上這篇淺談toLowerCase和toLocaleLowerCase的區別就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 疏附县| 祁阳县| 恩施市| 泸州市| 左权县| 舞阳县| 仁布县| 赣州市| 阳江市| 洛阳市| 大理市| 淮安市| 莆田市| 岱山县| 广灵县| 昭觉县| 大新县| 拜泉县| 丹棱县| 康平县| 阳江市| 张家口市| 托克逊县| 定陶县| 宜良县| 阿拉善左旗| 翁牛特旗| 岑溪市| 普宁市| 富阳市| 平谷区| 五峰| 名山县| 石城县| 耿马| 诸城市| 潮州市| 铅山县| 灵山县| 江口县| 绵阳市|