在我的浏览器的开发者工具控制台中,我做了以下尝试在警报提示中显示&符号:
alert('&'); // displays nothing
alert('\&'); // displays nothing
alert('&'); // displays amp;
var a = '&';
a
"&" // console output
alert(a); // displays nothing
警告提示中的&符号有什么特别之处,以及如何显示它?
有问题的浏览器是Opera 20。
答案 0 :(得分:1)
使用javascript替换功能:
alert('&'.replace(/&/g, '&'));
'g'修饰符用于对字符串执行全局匹配(查找所有匹配项,而不是在第一次匹配后停止)。