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 | 
                    
                    
                     
                        免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
                     
                    
                
                
            
            
            
    
        
   
 | 
