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

首頁 > 編程 > JavaScript > 正文

javascript字母大小寫轉(zhuǎn)換的4個函數(shù)詳解

2019-11-20 20:41:49
字體:
供稿:網(wǎng)友

js中實現(xiàn)字母大小寫轉(zhuǎn)換主要用到了四個js函數(shù):

1.toLocaleUpperCase
2.toUpperCase
3.toLocaleLowerCase
4.toLowerCase

下面就這四個實現(xiàn)大小寫轉(zhuǎn)換的js函數(shù)逐一做簡單的分析。

1.toLocaleUpperCase

將字符串中所有的字母字符都將被轉(zhuǎn)換為大寫的,同時適應(yīng)宿主環(huán)境的當前區(qū)域設(shè)置。

2.toUpperCase

將字符串中的所有字母都被轉(zhuǎn)化為大寫字母。

3.toLocaleLowerCase

將字符串所有的字母字符都被轉(zhuǎn)換為小寫,同時考慮到宿主環(huán)境的當前區(qū)域設(shè)置。

4.toLowerCase

將字符串中的字母被轉(zhuǎn)換為小寫字母。

以上四個函數(shù)的用法基本相同,下面只以 toLowerCase 舉例說明:

復(fù)制代碼 代碼如下:

var str='www.survivalescaperooms.com/ABC';
document.write(str.toLowerCase());//將輸出 www.survivalescaperooms.com/abc

或者:

復(fù)制代碼 代碼如下:
document.write('www.survivalescaperooms.com/ABC'.toLowerCase());

我們可以看到 toLocaleUpperCase 和 toUpperCase 功能都是一樣的,toLocaleLowerCase 和 toLowerCase 也是一樣的功能,那么他們有什么區(qū)別呢?

(1)toLocaleUpperCase toLocaleLowerCase 這兩個函數(shù)在轉(zhuǎn)換字符串中的字符時,同時將適應(yīng)宿主環(huán)境的當前區(qū)域設(shè)置。在大多數(shù)情況下,其結(jié)果與利用 toUpperCase toLowerCase 這兩個函數(shù)所得到的結(jié)果是一樣的。但是如果語言規(guī)則與常規(guī)的 Unicode 大小寫映射方式?jīng)_突,那么結(jié)果就會不同。

(2)toUpperCase toLowerCase 方法不會轉(zhuǎn)換字符串中的非字母字符。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 西昌市| 沿河| 堆龙德庆县| 武平县| 嘉善县| 萨迦县| 大渡口区| 梅河口市| 雷波县| 兴山县| 旺苍县| 红原县| 长寿区| 桐柏县| 合川市| 阿鲁科尔沁旗| 济宁市| 额敏县| 修武县| 虹口区| 万山特区| 米易县| 梁河县| 宁夏| 玉林市| 陈巴尔虎旗| 丁青县| 清河县| 织金县| 广东省| 宝兴县| 青浦区| 阿勒泰市| 鸡泽县| 财经| 莒南县| 班戈县| 东港市| 浪卡子县| 报价| 汽车|