JavaScript 语法

  • JavaScript语法

    JavaScript语法是一组规则,如何构造JavaScript程序:
    var x, y;          // 如何声明一个变量
    x = 5; y = 6;      // 如何赋值给一个变量
    z = x + y;         // 如何计算一个值
  • JavaScript值

    JavaScript语法定义了两种类型的值:固定值和变量值。固定值称为常量。变量值称为变量
  • JavaScript常量

    编写固定值的最重要规则是:数字是带或不带小数的:
    10.50
    
    1001
    尝试一下
    字符串是文本,用双引号或单引号编写:
    "John Doe"
    
    'John Doe'
    尝试一下
  • JavaScript变量

    在编程语言中,变量 用于存储数据值。JavaScript使用var关键字来声明变量。一个等号用于赋值给变量。在此示例中,x被定义为变量。然后,x被赋值(给定)为6:
    var x;
    
    x = 6;
    尝试一下
  • JavaScript运算符

    JavaScript使用算术运算符(+ - * /)来计算值:
    (5 + 6) * 10
    尝试一下
    JavaScript使用的赋值运算符(=)来分配给变量:
    var x, y;
    x = 5;
    y = 6;
    尝试一下
  • JavaScript表达式

    表达式是值,变量和运算符的组合,它们计算值。该计算称为评估。例如,5 * 10评估为50:
    5 * 10
    尝试一下
    表达式还可以包含变量值:
    x * 10
    尝试一下
    值可以是各种类型,例如数字和字符串。 例如,“John”+“”+“Doe”,评估为“John Doe”:
    "John" + " " + "Doe"
    尝试一下
  • JavaScript关键字

    JavaScript关键字用于标识要执行的操作。例如var关键字告诉浏览器创建变量:
    var x, y;
    x = 5 + 6;
    y = x * 10;
    尝试一下
  • JavaScript注释

    并非所有JavaScript语句都被“执行”。后双斜线码 //之间或/*与*/被视为注释。注释的作用是解释代码的,当多人开发的时候写注释是一个好习惯,注释能够告诉其他开发者,您写的代码有什么作用,便于维护。注释被忽略,不会被执行:
    var x = 5;   // 这一句被执行
    
    // var x = 6;   这一句不会被执行
    尝试一下
    您将在后面的章节中了解有关注释的更多信息。
  • JavaScript标识符

    标识符是名称。在JavaScript中,标识符用于命名变量(以及关键字,函数和标签)。在大多数编程语言中,合法名称的规则大致相同。在JavaScript中,第一个字符必须是字母,下划线(_)或美元符号($)。后续字符可以是字母,数字,下划线或美元符号。
    不允许数字作为第一个字符。这样,JavaScript可以轻松区分标识符和数字。
  • JavaScript是区分大小写的

    所有JavaScript标识符都区分大小写。 变量lastName和lastname,是两个不同的变量:
    var lastname, lastName;
    lastName = "Doe";
    lastname = "Peterson";
    尝试一下
    JavaScript不会将VAR或Var解释为关键字var。
  • JavaScript和驼峰命名案例

    从历史上看,程序员使用不同的方法将多个单词连接成一个变量名:
    连字符:
    first-name, last-name, master-card, inter-city。
    JavaScript中不允许使用连字符。它保留用于减法。
    下划线:
    first_name, last_name, master_card, inter_city。
    驼峰
    FirstName,LastName,MasterCard,InterCity。
    JavaScript程序员倾向于使用以小写字母开头的驼峰法:
    firstName,lastName,masterCard,interCity。
  • JavaScript字符集

    JavaScript使用Unicode字符集。Unicode(几乎)涵盖了世界上所有的字符,标点符号和符号。有关详细信息,请参阅我们的完整字符集教程