理顺 JavaScript (6) - 关于字符串的其他问题
2010-09-14 13:41:03 来源:WEB开发网可以使用单引号或双引号
alert("万一的 'Delphi' 博客"); //万一的 'Delphi' 博客
alert('万一的 "Delphi" 博客'); //万一的 "Delphi" 博客
转义字符
/* x 与 u 分别跟 2 位和 4 位十六进制数, 可转换为一个字符; ECMAScript 标准不再支持八进制 */
alert('x41'); //A
alert('u0041'); //A
alert('u4E07u4e00'); //万一
/*其他常用的转义字符还有:*/
b t n v f r " ' \
/* 如果给一个没有规定的字符转义会被忽略; 但这有时会很有用, 譬如可以阻止某个 HTML 标签被识别 */
alert('A'); //A
/* 顺便想到, 在 HTML 中类似的转义是使用 & 符号 */
document.write('AB'); //AB
document.write('<br>');
document.write('万一'); //万一
布尔到字符串
var b = true;
alert('-- ' + b + ' --'); // -- true --
b = !b;
alert('-- ' + b + ' --'); // -- false --
数字到字符串
var str;
str = 111 + 222;
alert(str); //333
str = '' + 111 + 222;
alert(str); //111222
str = 111 + '' + 222;
alert(str); //111222
str = 111 + 222 + '';
alert(str); //333
str = String(111) + String(222);
alert(str); //111222
var a=111, b=222;
str = a.toString() + b.toString();
alert(str); //111222
Tags:理顺 JavaScript 关于
编辑录入:爽爽 [复制链接] [打 印]赞助商链接