document.write()
除变量和数字之外,均需要加引号,如字符串
支持写入html标签
document.write('<input type="button" value="登录">');
引号内不能有回车,可用<br/>
代替
加号前后可换行
// 加号前后可换行
document.write(
'<input'
+ ' type="button" '
+ ' value="登录">'
);
可自由加空格
// 连续空格直接解析成1个空格
document.write('我 叫 Tom'); // 我 叫 Tom
document.write('小姐姐');
document.write('你好呀');
document.write('欢迎来到这里!');
document.writeln()
writeln 即write line的简写
writeln()
与write()
用法基本相同。不同的是,writeln()
会在每个表达式后写入一个换行符(有可能显示为空格),这个换行符是ascii码的换行符,在html渲染页面时不会生效
document.writeln('小姐姐\n欢迎来到这里!'); // 小姐姐 欢迎来到这里!
document.writeln('小姐姐');
document.writeln('你好呀');
document.writeln('欢迎来到这里!');
参考链接:document.write和document.writeln区别,document.writeln换行
console.log()
将返回值显示在控制台
console.log('可在控制台看到此条信息');
alert()
alert()
即window.alert()
的简写
alert('欢迎来到这里!');
alert()
使用\n
(谷歌浏览器) 或\r\n
(IE浏览器)进行内部换行
alert('小姐姐\n欢迎来到这里!');
prompt()
接收到的是字符串
prompt(‘弹框提示语’, ‘框内默认信息’)
prompt('请输入姓名', 'Tom');
confirm()
返回值是布尔类型
confirm(’需要提示的信息’)
var isExit = confirm('确认退出?');
console.log(isExit); // true/false