javascript字串單引號與雙引號的區別

來源:互聯網
上載者:User

最近在使用javascript編程,遇到使用字串的情況


寫了一點測試代碼

        var str = 'This is Jack';        var str2 = "This is Tom";        var str3 = 'This is "Rose"';        var str4 = "This is 'LiLi'";        var str5 = "This is \"Sun\"";        var str6 = 'This is \'Mary\'';        var str7 = "This is \'Lucy\'";        var str8 = 'This is \"Rooney\"';        var str9 = 'This is \\Ronaldo\\';        console.log(str);        console.log(str2);        console.log(str3);        console.log(str4);        console.log(str5);        console.log(str6);        console.log(str7);        console.log(str8);        console.log(str9);



 
測試結果: 

This is Jack
 This is Tom
This is "Rose"
 This is 'LiLi'
 This is "Sun"
 This is 'Mary'
This is 'Lucy'
This is "Rooney"
This is \Ronaldo\


結論:(1)只使用字元的字串,單引號和雙引號沒有區別

    (2)在單引號包括的字串中可以直接用雙引號,在雙引號包括的字串中可以直接用單引號

           (3)如果在雙引號包括的字串中用雙引號,需要用反斜線轉義,注意是"\"   ;同樣在單引號包括的字串中用單引號,也需要轉義

   (4)如果要用反斜線,則輸入‘\\’


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.