3-4打印问题

来源:3-4 编程练习

qq_一个人一個人_0

2018-10-09 20:16:52

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>正则表达式的特殊字符</title>
</head>
<body>
<script type="text/javascript">
    var str = '/[a\nb]/';
    var pattern = /\/\[a\nb\]\//;
    console.log(pattern.exec(str)[0]);
    
</script>
</body>
</html>

老师,这里只能用document.write在网页上打印才会有题目要求的效果吗,用console.log在控制台打印不出来中间的空格吗

写回答

1回答

好帮手慕星星

2018-10-10

\n本身是换行符,有换行的作用。如果使用document.write()方法在页面中输出,只是一个占位符,并不能起到换行的作用,所以看到的就是一个空格,所以在页面中经常使用<br>来换行。但是在控制台中,就可以换行了,所以看到的结果就是a与b之间换行了,

http://img.mukewang.com/climg/5bbd602c0001df4600590053.jpg

祝学习愉快~~

0

0 学习 · 4826 问题

查看课程