关于\n的一些问题

关于\n的一些问题



    
        
        
    
    
        

aa\nbb

console.log('aa\nbb') ===>  aa
                            bb

aa\nbb

===> aa\nbb
document.querySelectorAll('p')[0].innerHTML='aa\nbb'; ===> aa bb 没有换行,只是空了一格
console.log('aa\x41bb') ===> aaAbb
document.querySelectorAll('p')[0].innerHTML='aa\x41bb'; ===> aaAbb
console.log('aa\\nbb') ===> aa\nbb
document.querySelectorAll('p')[0].innerHTML='aa\\nbb'; ===> aa\nbb

console.log(document.querySelectorAll('input')[0].value) ===> aa\nbb
document.querySelectorAll('p')[0].innerHTML=document.querySelectorAll('input')[0].value; ==>  aa\nbb

只有在js里面使用转义字符才是有效的,通过输入框传进来的不会转义

你可能感兴趣的:(关于\n的一些问题)