欧美亚洲大片-国产免费成人在线视频-国产成人8x人在线视频软件-日韩亚洲欧美中文字幕-97伦伦午夜电影理伦片-亚洲综合精品视频-曰本女人牲交高潮视频-久久久精品欧美-天天干天天操天天碰-精品国产乱码久久久久久1区2区-黄色一级免费片-在线免费欧美-国产成人精品在线视频-精人妻一区二区三区-香蕉视频2020-综合久久99-欧美日韩亚洲国产综合

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

百恒網(wǎng)絡

南昌百恒網(wǎng)絡

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

百恒網(wǎng)絡 2012-09-21 10422

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

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"一樣。一般來說,在不知道自己的代碼將在哪種語言環(huán)境中運行的情況下,還是使用針對地區(qū)的方法更穩(wěn)妥一些。

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

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



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

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

售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售后服務 售后服務
 
售后服務 售后服務
 
備案專線 備案專線
 
×
于田县| 周宁县| 油尖旺区| 类乌齐县| 阿合奇县| 察雅县| 池州市| 志丹县| 凤阳县| 博兴县| 化德县| 长宁区| 新建县| 神农架林区| 高青县| 冷水江市| 河西区| 衢州市| 青冈县| 望城县| 长沙市| 团风县| 龙州县| 安宁市| 隆昌县| 策勒县| 白玉县| 新宁县| 徐闻县| 平阴县| 汶上县| 吴川市| 永丰县| 磐安县| 汝阳县| 鸡东县| 高青县| 仪征市| 丰镇市| 德钦县| 莱芜市|