|
一、alert()的作用
1.alert()是用于显示一条指定消息和一个确定按钮的警告框 。 2.alert()有阻塞作用,不点击确定,后续代码无法执行。 二、alert()的用法 1.string类型 用单引号或双引号包起来都是字符型 eg: alert("123"); alert("abc"); 2.number类型 eg: alert(1); alert(abc);//错误 3.如果alter()输出的是对象会自动调用toString()方法。
eg:alter([1,2,3]);
输出结果为 :'1,2,3' 。而不是123 4.alert()不支持多个参数的写法,只能输出一个值。 eg: alert(1,2,3); 输出结果为1。而不是123 5.alert()可以直接打印变量。 eg: var a=1;alert(a); 结果为1 6.如果要输出特殊字符,需要用转义符。 常见的转义符:换行 \n 缩进\t 空格 \b 回车 \r eg1:alert('你好\n');alert(1+'\n'); 7.输出引号的办法 a.如果要在字符串中输出引号的办法,外面用单引号,里面用双引号 eg: alert('她问:"你什么时候走"');//外面的单引号是字符串符号,里面是普通的引号 b.如果要输出的双引号里面还有要输出的单引号,就是用转义符 \
三、aleert()的用时注意事项
补充:+有两种意义,一是加,二是连接符
var a=1,b=2;
var e=[4,5,6]; 1.都是number类型时为加 eg:alert(a+b+c);//7 2.当有两个number类型时输出位置紧挨着先相加再输出。 eg:alert(a+b+e);//前一个+为加后一个为连接符 3.当同时是number类型不是挨着输出时,都为连接符号。
eg:alert(a+e+b);加为连接符号 4.当有转义符在中间连接时都为输出为字符串类型 eg: alert(a+"\n"+b+"\n"+e+"\n");全都变为字符输出 [huqinghua于2019-02-22 12:59编辑了帖子]
|
|