JavaScript是世界上最流行的脚本语言。
概述
1992年发明
1995年发布
Netscape发明了JavaScript
ECMA标准了JavaScript
JavaScript = ECMAScript + DOM + BOM
面向对象的解释型动态编程语言
function main(args) { alert("Hello world."); return 0; }
数据类型和运算符
值类型:栈 Undefined Null Number Boolean String
引用类型:堆 Object Array Function
typeof
标识符:字母数字下划线和美元符号,大小写敏感。
变量:var id = 1; var visible = true; var name = "Alice";
常量:const PI = 3.1415926;
注释:// 行注释 /* 块注释 */ { } // 代码块
运算符和表达式: 数学运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 条件运算符 连接运算符
其他
流程控制 顺序 选择 循环
函数 Function
作用域和存储类型 this 指针和引用
数组 Array
结构体共用体和枚举类型 对象 Object 文件操作
关键字和保留字
// 关键字 var typeof if else switch case break default for in while do return continue try catch finally throw function this new instanceof void delete with // 保留字 byte short int long float double boolean char class interface enum const static public private protected final abstract package import extends implements goto throws native synchronized volatile transient super debugger export
注:
1. 类比C和Java;
2. 概述 数据类型和运算符 流程控制 函数 作用域和存储类型 数组 结构体共用体和枚举类型 指针和引用 文件操作。
网友评论