1、JS的核心标准ECMAScript
组成
ECMAScript------>核心语法标准
DOM------------->对文档节点的操作
BOM------------->对浏览器的操作
2、JS的注释:
单行注释
//注释内容
多行注释
/*
注释内容
*/
3、JS的保留字和关键字
关键字:有特殊功能的单词如:
break
|
do
|
try
|
typeof
|
case
|
else
|
new
|
var
|
catch
|
finally
|
return
|
void
|
continue
|
for
|
switch
|
while
|
debugger
|
this
|
function
|
with
|
default
|
if
|
throw
|
instanceof
|
delete
|
in
|
|
|
|
|
保留字:将来有可能成为关键字的单词如:
abstract
|
enum
|
int
|
short
|
boolean
|
export
|
interface
|
static
|
byte
|
extends
|
long
|
super
|
char
|
final
|
native
|
synchronized
|
class
|
float
|
package
|
throws
|
const
|
goto
|
private
|
transient
|
debugger
|
double
|
implements
|
protected
|
volatile
|
import
|
public
|
|
|
|
|
|
4、JS的变量
声明:用var声明变量(变量都是弱类型的)
var a;
var a = 12;
var a=1, b=2, c=3;
变量命名规则:
1、字母、数字、下划线、$组成
2、数字、下划线不能开头(下划线可以开头,尽量不要使用)
3、尽量采用驼峰式命名法
4、不能使用关键字和保留字
注意:尽量写完一段语句,在其后面添加分号“ ; "
5、数据类型:
检查数据类型的关键字:typeof 例如:console.log(typeof a); //检查变量a的类型
检查变量是否属于某一个数据类型:instanceof 例如:console.log(a instanceof object);
基本数据类型5种
undefined类型 只有一个值就是undefi
基本数据类型5种
undefined类型 只有一个值就是undefi