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

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

百恒網(wǎng)絡(luò)

南昌百恒網(wǎng)絡(luò)

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

百恒網(wǎng)絡(luò) 2012-09-21 9898

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

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

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

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



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

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

售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售后服務(wù) 售后服務(wù)
 
售后服務(wù) 售后服務(wù)
 
備案專線 備案專線
 
×
主站蜘蛛池模板: 奉化市| 玉龙| 新巴尔虎左旗| 施甸县| 常熟市| 孟州市| 如东县| 军事| 遂昌县| 石台县| 靖西县| 宜君县| 宁陕县| 连江县| 永和县| 拜城县| 万源市| 哈密市| 博罗县| 武安市| 平阴县| 朝阳市| 绥宁县| 青龙| 收藏| 富裕县| 平果县| 阜新市| 突泉县| 临江市| 乌拉特后旗| 新野县| 平江县| 金平| 南丹县| 汽车| 抚远县| 开阳县| 集安市| 东阳市| 泰来县|