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

JavaScript中的單引號(hào)和雙引號(hào)報(bào)錯(cuò)的解決方法

 更新時(shí)間:2014年09月01日 17:20:25   投稿:whsnow  
數(shù)據(jù)中夾雜單引號(hào)(')或者雙引號(hào)("),這種語句往往會(huì)造成JavaScript報(bào)錯(cuò)。對(duì)此一般采用/'或者/"的解決

在使用JavaScript顯示消息或者傳遞字符數(shù)據(jù)的時(shí)候,經(jīng)常會(huì)碰到數(shù)據(jù)中夾雜單引號(hào)(')或者雙引號(hào)("),這種語句往往會(huì)造成JavaScript報(bào)錯(cuò)。對(duì)此一般采用/'或者/"的解決。

例如:

Alert("this is test "message"!"); 
Alert('this is test 'message'!');

一般會(huì)改成以下語句

Alert("this is test /"message/"!"); 
//或者 
Alert("this is test 'message'!"); 
Alert('this is test /'message/'!');

以上如果只在腳本中使用或者沒有太復(fù)雜的數(shù)據(jù)字符連接,則已經(jīng)解決了這個(gè)問題。

但是如果存在比較復(fù)雜的數(shù)據(jù)字符連接的時(shí)候,特別是某些由服務(wù)器組合的JavaScript語句時(shí)候可以考慮將單引號(hào)(')和者雙引號(hào)("),用轉(zhuǎn)義序列(escape sequence )輸出。

例如上面的語句可以轉(zhuǎn)變成以下的格式:

Alert("this is test /u0022message/u0022!"); 
Alert('this is test /u0027message/u0027!');

補(bǔ)充一些常用的編碼

字符說明 Unicode 轉(zhuǎn)義序列
長(zhǎng)破折號(hào) (—) /u2014
注冊(cè)符號(hào) (R) /u00AE
版權(quán)符號(hào) (c) /u00A9
商標(biāo)符號(hào) (?) /u2122
歐元符號(hào) (€) /u20AC
反斜杠 (/) /u005C
正斜杠 (/) /u002F
左大括號(hào) ({) /u007B
右大括號(hào) (}) /u007D
小于號(hào) (<) /u003C
大于號(hào) (>) /u003E
星號(hào) (*) /u002A
& &amp;
' &apos;(/u0027)
" &quot;(/u0022)
< &lt;
> &gt;

相關(guān)文章

  • bootstrap table實(shí)現(xiàn)單擊單元格可編輯功能

    bootstrap table實(shí)現(xiàn)單擊單元格可編輯功能

    這篇文章主要為大家詳細(xì)介紹了bootstrap table實(shí)現(xiàn)單擊單元格可編輯功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • 判斷數(shù)組的最佳方法(推薦)

    判斷數(shù)組的最佳方法(推薦)

    下面小編就為大家?guī)硪黄猨s判斷數(shù)組的最佳方法(推薦)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-10-10
  • js判斷當(dāng)前瀏覽器類型,判斷IE瀏覽器方法

    js判斷當(dāng)前瀏覽器類型,判斷IE瀏覽器方法

    這篇文章主要介紹了js判斷當(dāng)前瀏覽器類型,判斷IE瀏覽器方法,需要的朋友可以參考下
    2014-06-06
  • JavaScript生成UUID的五種方法詳解

    JavaScript生成UUID的五種方法詳解

    UUID是一種由算法生成的二進(jìn)制長(zhǎng)度為128位的數(shù)字標(biāo)識(shí)符,格式為“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”。本文總結(jié)了五個(gè)JS生成UUID的方法,感興趣的可以了解一下
    2022-06-06
  • JS隨機(jī)洗牌算法之?dāng)?shù)組隨機(jī)排序

    JS隨機(jī)洗牌算法之?dāng)?shù)組隨機(jī)排序

    這篇文章主要介紹了JS隨機(jī)洗牌算法之給數(shù)組隨機(jī)排序的相關(guān)資料,需要的朋友可以參考下
    2016-03-03
  • 淺談javascript中的DOM方法

    淺談javascript中的DOM方法

    DOM就是Html頁面的模型,將每個(gè)標(biāo)簽都做為一個(gè)對(duì)象,JavaScript通過調(diào)用DOM中的屬性、方法就可以對(duì)網(wǎng)頁中的文本框、層等元素進(jìn)行編程控制。比如通過操作文本框的DOM對(duì)象,就可以讀取文本框中的值、設(shè)置文本框中的值。
    2015-07-07
  • js中url對(duì)象化管理分析

    js中url對(duì)象化管理分析

    這篇文章主要介紹了js中url對(duì)象化管理的相關(guān)知識(shí)以及用法介紹,有需要的朋友跟著小編一起學(xué)習(xí)下。
    2017-12-12
  • Paypal支付不完全指北

    Paypal支付不完全指北

    這篇文章主要介紹了Paypal支付不完全指北,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • javascript 哈希表(hashtable)的簡(jiǎn)單實(shí)現(xiàn)

    javascript 哈希表(hashtable)的簡(jiǎn)單實(shí)現(xiàn)

    javascript中沒有像c#,java那樣的哈希表(hashtable)的實(shí)現(xiàn)。在js中,object屬性的實(shí)現(xiàn)就是hash表,因此只要在object上封裝點(diǎn)方法,簡(jiǎn)單的使用obejct管理屬性的方法就可以實(shí)現(xiàn)簡(jiǎn)單高效的hashtable。
    2010-01-01
  • javascript中字符串拼接詳解

    javascript中字符串拼接詳解

    字符串拼接是所有程序設(shè)計(jì)語言都需要的操作。當(dāng)拼接結(jié)果較長(zhǎng)時(shí),如何保證效率就成為一個(gè)很重要的問題。本文介紹的是Javascript中的字符串拼接,希望對(duì)你有幫助,一起來看。
    2014-09-09

最新評(píng)論

丰都县| 永修县| 北海市| 肥乡县| 石首市| 呼伦贝尔市| 松江区| 汕尾市| 精河县| 成武县| 华阴市| 竹山县| 德兴市| 元谋县| 沾益县| 呼伦贝尔市| 清远市| 博罗县| 马关县| 洪雅县| 唐河县| 治县。| 肇源县| 溧阳市| 桦甸市| 建宁县| 武平县| 静宁县| 乌兰浩特市| 彩票| 北流市| 开鲁县| 新巴尔虎右旗| 孙吴县| 江安县| 云林县| 灵武市| 剑阁县| 确山县| 万州区| 依兰县|