7.5 JavaScript基础 -- 语法规则

任何语言的核心都必然会描述这门语言最基本的工作原理。而描述的内容通常都要涉及这门语言的语法、操作符、数据类型、内置功能等用于构建复杂解决方案的基本概念。

区分大小写

要理解的第一个概念就是 ECMAScript 中的一切(变量、函数名和操作符)都区分大小写。

标识符

标识符的概念
指变量、函数、属性的名字,或者函数的参数。

标识符的命名规则

  1. 由字母、下划线( _ )或一个美元符号( $ )组成;
  2. 不能以数字开头
  3. 不能使用关键字,保留字作为保留字
// 这种写法不是合法的
var typeof = 'aaa'

变量

什么是变量

ECMAScript 的变量是「松散类型」的,所谓松散类型就是可以用来「保存任何类型的数据」。换句话说,每个变量仅仅是一个」「用于保存值的占位符」而已。变量本身是没有类型的,「变量的类型取决于变量的值」。

变量的声明和赋值
声明变量时要使用 var 操作符。注意 var 是一个关键字,后跟变量名(即一个标识符)。

var message;  // 声明一个变量message,
message = 'hello'; // 将字符串 hello 赋值给 message

// 声明多个变量,使用逗号(,)分隔。
var name = 'wangwq',
    age = 27,
    email = '[email protected]';

你可能感兴趣的:(7.5 JavaScript基础 -- 语法规则)