歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Java和JavaScript雙引號嵌套的問題

Java和JavaScript雙引號嵌套的問題

日期:2017/3/1 9:09:21   编辑:Linux編程

雙引號不能嵌套雙引號,否則一對雙引號就結束了。

Java中雙引號中嵌套雙引號需要轉義:

    /**
     * java雙引號轉義符測試
     * @author asus
     *
     */
    public static void main(String[] args) {
        
        String ont = "\"name\"";        //字符串兩邊含有雙引號    
        String tow = "name \"is\" wgb"; //字符串中間含有雙引號    
        String three = "\\name";        //使用轉義字符還可以使字符串包含其他字符    
            
        System.out.println("字符串ont  :" + ont);   
        System.out.println("字符串tow  :" + tow);   
        System.out.println("字符串three:" + three);
    }

控制台結果:

JavaScript中表示字符串時,可以用雙引號,也可以用單引號。

當拼接JS字符串的時候,雙引號裡面一定要是單引號,單引號裡面要是雙引號。如此循環!不過全部雙引號也可以,就是雙引號裡面的雙引號需要轉義!

       /**
        * 當拼接JS字符串的時候,雙引號裡面一定要是單引號,單引號裡面要是雙引號(需轉義)。如此循環!不過全部雙引號也可以,就是雙引號裡面的雙引號需要轉義!
        */
       var inShort="What do the 'guards \"at\" Buckingham Palace' wear on their heads?";
       
       var inShort="What do the \"guards \"at\" Buckingham Palace\" wear on their heads?";

Copyright © Linux教程網 All Rights Reserved