JavaScript 语法
基本语法
- JavaScript 中必须严格区分大小写,例如变量 myVariable 和 MyVariable 是不同的,test 和 Test 是不同的。
- JavaScript 语句中每一行代码都要以英文的分号 ; 结尾,如果不写分号,浏览器会自动添加,但是会消耗一些系统资源。
- JavaScript 中会自动忽略多个空格和换行,所以可以使用空格和换行对代码进行格式化。
- JavaScript 是弱类型语言,声明变量时可以不需要指定变量的类型。
那么什么是字面量呢?
小数或者科学技术,整数这些都是数字字面量。
举例说明:
2.22
456e7
24445
一般我们使用单引号和双引号来表示字符串(String)字面量。
举例说明:
"This is me"
'This is he'
用于计算的我们成为表达式字面量。
举例说明:
1 + 2
3 * 4
数组(Array)字面量:
举例说明:
[1, 2, 3, 4, 5, 6]
定义一个对象的叫做对象(Object)字面量。
举例说明:
{t1:"t", t2:"t2", t3:3, t4:"t4"}
定义函数的我们叫做函数(Function)字面量。
举例说明:
function test(a, b) { return a * b;}
那么在JavaScript中 变量是什么呢?
JavaScript中使用var来表示变量,用=来给变量赋值,变量是用来存储数据的。
举例说明:
var a, b
x =7
b= 8
那么在JavaScript中怎样使用 操作符呢?
操作符一般是用来计算的,举例说明:
(1 + 2) * 3
举例说明,我们给变量赋值之后再操作:
x = 1
y = 2
z = (x + y) * 3
类型 | 实例 | 描述 |
---|---|---|
赋值,算术和位运算符 | = + - * / | 在 JS 运算符中描述 |
条件,比较及逻辑运算符 | == != < > | 在 JS 比较运算符中描述 |
那么在JavaScript 中怎样表示语句呢?
举例说明:
x = 1 + 2;
y = x * 3;
那么JavaScript中的 关键字有哪些呢?
JavaScript中有很多关键字,这些关键字标识了需要执行的什么操作。
比如var关键字就表示需要创建一个新的变量, 举例说明你:
var x = 1 + 2;
var y = x * 3;
那么在JavaScript中我们怎样 注释呢?
我们使用双斜杠//来注视掉不需要的内容。举例说明:
// test i will not run
那么JavaScript中有哪些 数据类型呢?
- 对象
- 数组
- 字符串
- 数字
var length = 16; // Number 通过数字字面量赋值 var points = x * 10; // Number 通过表达式字面量赋值 var lastName = "Johnson"; // String 通过字符串字面量赋值 var cars = ["Saab", "Volvo", "BMW"]; // Array 通过数组字面量赋值 var person = {firstName:"John", lastName:"Doe"}; // Object 通过对象字面量赋值