最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Javascript 八進制轉(zhuǎn)義字符(8進制)

 更新時間:2011年04月08日 00:00:11   作者:  
最近在看一些Javascript玩魔術(shù)的資料,感嘆那些真正的是在玩技術(shù),相當(dāng)讓人佩服。
摸索過程中,看見這樣的字符:"\155",用來代替字符"m"。為什么?....完全不知道原因,整個人頓時慌了!可別說自己4年的經(jīng)驗了!"\155"和"m"是全等的,到現(xiàn)在,2011年了我才知道,深感慚愧!

對于字符轉(zhuǎn)義,常見的大概如下:

"\u5230" ==> "到"
"\t" ==> horizontal tab "\u0009"
"\\" ==> backslash "\u005C"
"\x35" ==> "5"
....

155由8進制轉(zhuǎn)為 10進制為 1*64+5*8+5=109
String.fromCharCode(109)==="m"

8進制或16進制轉(zhuǎn)義字符 總共有256個

16進制轉(zhuǎn)義字符 固定格式為(2位數(shù)):
\x HexDigit HexDigit

8進制可以有1-3位數(shù),最大為 "\377" ,在ECMA 262V5 里沒有找到相關(guān)介紹,猜想 求得String value (SV)的方式為以下步驟:

1:得到character values (CV)的長度值為len
2:len=Math.min(len,3)
3:查看轉(zhuǎn)義符后的長度為len的字符,是否符合8進制,符合到第5步,否則第4步
4:len--,到第3步
5:轉(zhuǎn)換得到相應(yīng)字符s0與len位后的字符相接

"\1568a" ="n8a"
"\0578a" ="/8a"

相關(guān)文章

  • Javascript中的Callback方法淺析

    Javascript中的Callback方法淺析

    這篇文章主要介紹了Javascript中的Callback方法淺析,本文講解了什么是callback、Javscript Callback、Callback是什么、Callback實例等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • JavaScript實現(xiàn)多欄目切換效果

    JavaScript實現(xiàn)多欄目切換效果

    在網(wǎng)站開發(fā)中尤其是新聞類網(wǎng)站,經(jīng)常遇到多欄目切換的設(shè)計,這種效果有很多種實現(xiàn)效果,現(xiàn)在記錄一種很簡單的寫法
    2016-12-12
  • javascript getElementsByTagName

    javascript getElementsByTagName

    DC大神為早期不支持getElementsByTagName的瀏覽器寫的hack,當(dāng)然與原生的不能同日而言,原生的用到緩存機制呢。
    2011-01-01
  • 詳解webpack進階之loader篇

    詳解webpack進階之loader篇

    本篇文章主要介紹了詳解webpack進階之loader篇,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • 更優(yōu)雅的事件觸發(fā)兼容

    更優(yōu)雅的事件觸發(fā)兼容

    對于JS框架開發(fā)中的客戶端(瀏覽器)兼容難題,各位想必都不陌生。平常,我們都用if去面對接口不一致以及成堆的bug。然而,這里介紹的方法卻可以讓兼容更加優(yōu)雅
    2011-10-10
  • JS執(zhí)行控制之節(jié)流模式實例分析

    JS執(zhí)行控制之節(jié)流模式實例分析

    這篇文章主要介紹了JS執(zhí)行控制之節(jié)流模式,結(jié)合實例形式分析了節(jié)流模式的功能、原理及相關(guān)使用方法,需要的朋友可以參考下
    2018-12-12
  • javascript中局部變量和全局變量的區(qū)別詳解

    javascript中局部變量和全局變量的區(qū)別詳解

    本文主要是向大家詳細(xì)的對比分析了javascript中局部變量和全局變量的區(qū)別,是篇非常不錯的文章,值得仔細(xì)去品讀,推薦給小伙伴們。
    2015-02-02
  • js下獲得客戶端操作系統(tǒng)的函數(shù)代碼(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)

    js下獲得客戶端操作系統(tǒng)的函數(shù)代碼(1:vista,2:windows7,3:2000,4:xp,5:2003,6:20

    有時候需要在客戶端獲取操作系統(tǒng)的版本,以便更好的給用戶合適的信息,提高用戶體驗,好不容易從網(wǎng)站發(fā)現(xiàn)了這段代碼,分享給大家。
    2011-10-10
  • JavaScript File API文件上傳預(yù)覽

    JavaScript File API文件上傳預(yù)覽

    這篇文章主要為大家詳細(xì)介紹了JavaScript File API實現(xiàn)文件上傳預(yù)覽的詳細(xì)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-02-02
  • Js on及addEventListener原理用法區(qū)別解析

    Js on及addEventListener原理用法區(qū)別解析

    這篇文章主要介紹了Js on及addEventListener原理用法區(qū)別解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07

最新評論

青海省| 新绛县| 合水县| 樟树市| 温泉县| 清水河县| 舒城县| 定西市| 旬邑县| 巴林右旗| 义马市| 临颍县| 湖口县| 永泰县| 兴安盟| 永昌县| 台中市| 昆明市| 乐安县| 武隆县| 黄浦区| 布尔津县| 祁连县| 内黄县| 淮安市| 申扎县| 台江县| 陇川县| 南岸区| 溧水县| 禄丰县| 张家界市| 宁晋县| 石阡县| 兰考县| 永靖县| 商河县| 阿鲁科尔沁旗| 汝阳县| 高雄市| 富裕县|