javascript字符串换行问题
javascript中的字符串是不能有换行的,因为javascrip把换行符识别成特殊字符。
例如以下代码是错误的:
<script type="text/javascript"> var str="abc def"; </script>
应该写成一下格式:
<script type="text/javascript"> var str="abcdef"; </script>
但是,在我们编写代码的过程中如果过长的字符串写成一行的话,在格式规范,整体布局方面都会受到影响,而且,也极大的增加了程序员读代码的难度,对于这样,我们可以想C语言中一样用'\'识别特殊字符。
例如:
<script type="text/javascript"> var str="abc\ def"; </script>
这样会得到"abcdef"字符串。
另外,也可以用字符串相加的方式:
<script type="text/javascript"> var str="abc"+ "def"; </script>
最后,javascript中还有很多常用的特殊字符,在应用时需要转译:
\' | 单引号 |
\" | 双引号 |
\& | 和号 |
\\ | 反斜杠 |
\n | 换行符 |
\r | 回车符 |
\t | 制表符 |
\b | 退格符 |
\f | 换页符 |
相关推荐
nmgxzm00 2020-11-10
ifconfig 2020-10-14
hhanbj 2020-11-17
zfszhangyuan 2020-11-16
古叶峰 2020-11-16
一个智障 2020-11-15
jipengx 2020-11-12
81427005 2020-11-11
xixixi 2020-11-11
游走的豚鼠君 2020-11-10
苗疆三刀的随手记 2020-11-10
Web卓不凡 2020-11-03
小飞侠V 2020-11-02
帕尼尼 2020-10-30
爱读书的旅行者 2020-10-26
帕尼尼 2020-10-23
杏仁技术站 2020-10-23
淼寒儿 2020-10-22