6_字符串.html 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <script>
  10. // 定义字符串 可以使用 "" 或者''
  11. var a = "hello";
  12. var b = 'world';
  13. var c = 'a';
  14. // 字符串使用 + 表示字符串拼接
  15. var d = "你好" + "张三";
  16. console.log(d);
  17. // 如果 + 左右两边有一个是字符串那么就是字符串拼接 会把其他类型转换成字符串进行拼接
  18. var e = 1;
  19. var f = "abc";
  20. var g = e + f;
  21. console.log(g);
  22. var h = 1;
  23. var i = "2";
  24. console.log(h+i);
  25. // 字符串拼接操作
  26. var str1 = "张三";
  27. var user ="我的名字是" + str1;
  28. console.log(user);
  29. console.log("我的朋友是"+str1);
  30. // 可以向页面中输出一个html标签 但一定是字符型
  31. // var str2 = "<h1>hello</h1>";
  32. // 如果单引号和双引号同时使用 外层如果是单引号那么内层则为双引号 如果外层是双引号则反之
  33. var str2 = "<h1 class='box'>hello</h1>";
  34. document.write(str2)
  35. // \n 表示回车 其为转义字符 以反斜线"\"开头的字母为转义字符
  36. console.log("hello \n world");
  37. console.log(" 显示一个\"引号 ");
  38. console.log(" 显示一个\'引号 ");
  39. // var str3 = new String("hello");
  40. // console.log(str3);
  41. </script>
  42. </body>
  43. </html>