欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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)文章

  • 用JS得到字符串中出現(xiàn)次數(shù)最多的字母

    用JS得到字符串中出現(xiàn)次數(shù)最多的字母

    一個字符串String=“adadfdfseffserfefsefseetsdg”,找出里面出現(xiàn)次數(shù)最多的字母和出現(xiàn)的次數(shù)。 經(jīng)典的解答思路為:取出字符串的第一個字符(首字母),利用的字符串的 replace 方法將符合正則表達(dá)式(第一個字符)替代為空,此字母出現(xiàn)的次數(shù)為原始的字符串長度減去替代后的字符串長度。循環(huán)迭代找出長度最長的字母。
    2008-03-03
  • Javascript 函數(shù)中的參數(shù)使用分析

    Javascript 函數(shù)中的參數(shù)使用分析

    關(guān)于JS中的函數(shù),相信大家已經(jīng)很了解了,其中有些特性呢,感覺還是值得提一提的,下面就說說JS中的函數(shù)吧。
    2010-03-03
  • ES6 Symbol在對象中的作用實例分析

    ES6 Symbol在對象中的作用實例分析

    這篇文章主要介紹了ES6 Symbol在對象中的作用,結(jié)合實例形式分析了ES6 Symbol在對象中聲明、使用方法與相關(guān)注意事項,需要的朋友可以參考下
    2020-06-06
  • 基于JavaScript實現(xiàn)一定時間后去執(zhí)行一個函數(shù)

    基于JavaScript實現(xiàn)一定時間后去執(zhí)行一個函數(shù)

    在實際需要中可能需要規(guī)定在指定的時間之后再去執(zhí)行一個函數(shù)以達(dá)成期望的目的,這也就是一個定時器效果,本文給大家介紹基于JavaScript實現(xiàn)一定時間后去執(zhí)行一個函數(shù)的相關(guān)知識,感興趣的朋友一起學(xué)習(xí)吧
    2015-12-12
  • javascript 實現(xiàn)雙擊才能打開鏈接的方法

    javascript 實現(xiàn)雙擊才能打開鏈接的方法

    javascript 實現(xiàn)雙擊才能打開鏈接的方法...
    2007-08-08
  • js獲取當(dāng)前頁的URL與window.location.href簡單方法

    js獲取當(dāng)前頁的URL與window.location.href簡單方法

    下面小編就為大家?guī)硪黄猨s獲取當(dāng)前頁的URL與window.location.href簡單方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • JavaScript Promise啟示錄

    JavaScript Promise啟示錄

    近幾年隨著JavaScript開發(fā)模式的逐漸成熟,CommonJS規(guī)范順勢而生,其中就包括提出了Promise規(guī)范,Promise完全改變了js異步編程的寫法,讓異步編程變得十分的易于理解
    2014-08-08
  • javascript學(xué)習(xí)小結(jié)之prototype

    javascript學(xué)習(xí)小結(jié)之prototype

    本系列博文主要談一些在 javascript 使用中經(jīng)常會混淆的高級應(yīng)用,包括: prototype, closure, scope, this關(guān)鍵字. 對于一個需要提高自己javascript水平的程序員,這些都是必須要掌握的,本節(jié)主要介紹prototype.
    2015-12-12
  • Sample script that deletes a SQL Server database

    Sample script that deletes a SQL Server database

    Sample script that deletes a SQL Server database...
    2007-06-06
  • javascript css在IE和Firefox中區(qū)別分析

    javascript css在IE和Firefox中區(qū)別分析

    我們討論的主題CSS網(wǎng)頁布局,最令大家頭疼的問題就是瀏覽器兼容性,雖然52CSS.com介紹過很多這方向的知識,但依然讓很多開發(fā)人員暈頭轉(zhuǎn)向,今天的這篇文章,將列出css和javascript在IE和Firefox中二十三個不同點,希望對大家的學(xué)習(xí)有所幫助。
    2009-02-02

最新評論