希岛爱理av免费一区二区,成人性教育av免费网址,欧美7777,在线免费日韩片

十年專注于品牌網站建設 十余年專注于網站建設_小程序開發_APP開發,低調、敢創新、有情懷!
南昌百恒網絡微信公眾號 掃一掃關注
小程序
tel-icon全國服務熱線:400-680-9298,0791-88117053
掃一掃關注百恒網絡微信公眾號
掃一掃打開百恒網絡微信小程序

百恒網絡

南昌百恒網絡

字符串大小寫轉換toLowerCase()和toUpperCase()使用方法介紹

百恒網絡 2012-09-21 9899

接下來我們要介紹的是一組與大小寫轉換有關的方法。ECMAScript中涉及字符串大小寫轉換的方法有4個:toLowerCase()、toLocaleLowerCase()、toUpperCase()和toLocaleUpperCase()。 其中,toLowerCase()和toUpperCase()是兩個經典的方法,借鑒自java.lang.String中的同名方法而toLocaleLowerCase()和toLocaleUpperCase()方法則是針對特定地區的實現。對有些地區來說,針對地區的方法與其通用方法得到的結果相同,但少數語言(如土耳其語)會為Unicode大小寫轉換應用特殊的規則,這時候就必須使用針對地區的方法來保證實現正確的轉換。以下是幾個例子:

var stringValues = "hello baiheng";

alert(stringValue.toLocaleUpperCase()); //"HELLO BAIHENG"

alert(stringValue.toUpperCase()); //"HELLO BAIHENG"

alert(stringValue.toLocaleLowerCase()); //"hello baiheng"

alert(stringValue.toLocaleLowerCase()); //"hello baiheng"

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

南昌網站建設公司工程師結合實例給大家講解在什情況需要應用到大小轉換。例如我們在判斷瀏覽器版本時,需要將獲取到的瀏覽器類型轉為小寫,然后與設定的變量進行對比:

var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;



400-680-9298,0791-88117053
掃一掃關注百恒網絡微信公眾號
掃一掃打開百恒網絡小程序

歡迎您的光顧,我們將竭誠為您服務×

售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售后服務 售后服務
 
售后服務 售后服務
 
備案專線 備案專線
 
×
主站蜘蛛池模板: 灵武市| 汉源县| 温泉县| 米脂县| 丹巴县| 塘沽区| 黄大仙区| 达孜县| 章丘市| 郸城县| 玉山县| 永仁县| 灯塔市| 绍兴市| 武功县| 青海省| 巴林左旗| 渭南市| 黄陵县| 东丰县| 交口县| 青河县| 晋城| 大名县| 大兴区| 阿拉尔市| 平度市| 忻州市| 襄樊市| 乌拉特后旗| 德州市| 镶黄旗| 昌邑市| 景谷| 张家界市| 漠河县| 中超| 集安市| 平乡县| 抚州市| 江陵县|