1 var age=18; 2 var showName=function (){ 3 console.log('xiaozu'); 4 }; 5 showName(); 6 document.write('<style>*{color:blue;} 7 </style>')
此处第6-7行有换行出错Uncaught SyntaxError: Invalid or unexpected token
1 var age=18; 2 var showName=function (){ 3 console.log('xiaozu'); 4 }; 5 showName(); 6 document.write('<style>*{color:blue;}</style>')
第6-7行无换行,成一行显示,无错误,
这是什么原因,直接在HTML中编写的话换行也没问题
document.write()只能接受字符串参数,有了空格就不是字符串参数
楼上说的改改,有了回车符就不是字符串了。
楼上说的再改改,字符串在没有连接符的情况下不予许换行输入.
javascript:document.write('<style>*{color: blue' + '}</style>')