二十五岁时我们都一样愚蠢、多愁善感,喜欢故弄玄虚,可如果不那样的话,五十岁时也就不会如此明智。
标题:JavaScript语法
JavaScript 程序
计算机程序是由计算机“执行”的“指令”列表
在编程语言中,这些程序指令称为语句
JavaScript 是一种编程语言
JavaScript 语句用分号分隔:
var x, y, z; x = 5; y = 6; z = x + y;在HTML,JavaScript程序由浏览器执行。
JavaScript 语句
JavaScript语句的组成:
值、运算符、表达式、关键字和注释.
JavaScript 值
JavaScript的语法定义了两种类型的值:固定值和变量值.
固定值称为字面量。变量值称为变量.
JavaScript 字面量
写固定值的最重要的规则是:
数值可以带或者不带小数点:
10.50 1001字符串是文本,在双引号或单引号中写入:
"John Doe" 'John Doe'
JavaScript 变量
在编程语言中,变量用于存储数据值.
JavaScript使用var关键字声明变量。
等号用于给变量赋值.
在这个例子中,x被定义为变量。然后,x被赋值为6:
var x; x = 6;
JavaScript 操作符
JavaScript 使用算术操作符 ( + - * / ) 去计算值:
(5 + 6) * 10JavaScript 使用赋值操作符 ( = ) 给变量赋值:
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; // I will be executed // var x = 6; I will NOT be executed你将在后面的章节中了解更多关于注释的内容。
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涵盖世界上(几乎)所有字符,标点符号.
了解更多, 请学习我们完整的Unicode参考