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

首頁 > 編程 > JavaScript > 正文

JavaScript中的單引號和雙引號報錯的解決方法

2019-11-20 14:13:05
字體:
供稿:網(wǎng)友

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

例如:

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

一般會改成以下語句

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

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

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

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

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

補充一些常用的編碼

字符說明 Unicode 轉(zhuǎn)義序列
長破折號 (―) /u2014
注冊符號 (R) /u00AE
版權(quán)符號 (c) /u00A9
商標符號 (?) /u2122
歐元符號 (

主站蜘蛛池模板: 龙里县| 临桂县| 甘谷县| 广昌县| 宁都县| 都江堰市| 石台县| 承德市| 福州市| 庆云县| 阿拉善右旗| 边坝县| 调兵山市| 连江县| 阜阳市| 达日县| 双牌县| 大埔县| 怀宁县| 吴旗县| 民权县| 东源县| 广安市| 原平市| 东台市| 柏乡县| 论坛| 正蓝旗| 山东| 公主岭市| 舟曲县| 淄博市| 会宁县| 敦煌市| 沙洋县| 台南市| 左权县| 宁德市| 弥渡县| 聂拉木县| 扬州市|