P08 变量和字符串

很多同学在刚接触JavaScript的时候,总是搞不懂什么时候该加引号,什么时候不该加引号。

下面我们引入一个例子来说明:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // 变量和字符串
        /* 
        首先需要说明一下JS中的基本知识:
        1. 字面量
            说白了就是不会变化的值就是字面量,也叫做常量.
            比如说,数字12,字符串'ABC'
            当你看到这些值的时候,一眼就知道它是什么意思.这就是所谓的字面量
        2. 变量
            它的值是可以变化的
            比如var a = 12;
            a = 15;
            此处的a就是有一个变量,因为它的值是可以变化的,给它赋值什么它就是什么.
         */
         function show(){
             var a = 12;
             alert(a);// 这里的a就是一个变量,因为它的值是可以变化的.
             alert('abc');// 这里就只会弹出abc,因为它是一个字符串,值是不可变的.
             // 总结一下: 变量是不需要加单引号或者双引号的.但是字符串是需要加引号的.
         }
    </script>
</head>
<body>
    
</body>
</html>
原文地址:https://www.cnblogs.com/runmoxin/p/12904380.html