自学第一节——词法结构
1、大小写敏感;两个例外:html,css
2、可选的空白符(空格、制表符)和换行符;有一种情况例外
3、可选的分号;
4、注释;与c#相同,另加一个与html注释相同
5、常量;数值、字符串、布尔值、空值、数组、对象
6、标识符;
自学第二节——数据类型和值
1、数值;都是浮点型
2、整型:十进制、八进制、十六进制;浮点型:普通表示、科学计数法表示
3、数值的使用:运算符、函数、toString(16)
4、特殊数值:
5、字符串:用单引号或双引号括起来、有时还要用到转义字符
6、字符串使用:连接、操作函数、数组
7、布尔值
8、函数、函数直接量
9、对象:属性、方法、关联数组、创建对象、对象常量:可嵌套,可以为表达式
10、数组:可以具有不同类型、与关联数组不同、不支持多维数组、数组创建、数组常量、可嵌套、可以为表达式、可存放未定义对象、有个bug
11、空值:null
12、未定义值:undefined,空值和未定义值的联系与区别
13、Data对象
14、正则表达式:正则表达式常量
15、原始数据类型的包装对象
自学第三节——变量
1、变量的类型:无类型
2、奕量的声明;
3、重复声明与遗漏声明;
4、变量的作用域;
5、没有块级作用域;
6、未定义的变量和未赋值的变量
7、原始类型和引用类型;字符串
8、无用存储单元的收集;
9、作为属性的变量;
10、全局对象;this\window
11、调用对象;
12、JavaScript执行环境;可以有多个全局对象
13、再谈作用域;
自学第四节——表达式和运算符
1、表达式;
2、运算符;
3、运算数个数;
4、运算数类型;
5、运算数与表达式的类型;
6、运算符优先级;
7、运算符结合性;
8、算术运算符;
9、相等和不等、全等和非全等运算符;
10、比较运算符;
11、字符串运算符;
12、逻辑运算符;
13、逐位运算符;
14、赋值运算符;
15、带操作的赋值运算;
16、条件运算符;
17、取类型运算符;
18、创建对象运算符;
19、删除变量运算符;
20、void运算符;
21、逗号运算符;
22、数组和对象存取运算符;
23、函数调用运算符;
自学第五节——语句
1、表达式语句;
2、复合语句;
3、if语句;
4、else if语句;
5、switch语句;
6、while语句;
7、do/while语句;
8、for语句;
9、for/in语句;
10、标签语句;
11、break语句;
12、continue语句;
13、var语句;
14、function语句;
15、return语句;
16、with语句;
17、import/export语句;
18、空语句;
19、定义模块的语句;
20、异常处理;
自学第六章——函数
1、函数的定义和调用;
2、嵌套的函数;
3、function构造函数;
4、函数常量;
5、作为数据的函数;
6、函数的作用域:调用对象;
7、函数的实际参数:实际参数对象;
8、实际参数对象的callee、caller属性;
9、函数的属性和方法;length、arity、prototype
10、自己为函数定义属性;
12、方法apply()和call();
把地址用手机拍下来,方便随时查看!
———— 马上加微信联系:15823808970 张老师 ————
沙坪坝校区:
报名联系人:张老师
联系电话:15823808970 023-65316279
联系QQ:869488371
联系地址:重庆市沙坪坝三峡广场广电大厦四楼(王府井旁边)
南坪校区:
报名联系人:张老师
联系电话:17723551922 023-62530792
联系QQ:332334275
联系地址:南坪万达广场2号写字楼6楼11号(南坪轻轨站2号出口右侧)
江北校区:
报名联系人:陈老师
联系电话:18983942570 023-63874645
联系QQ:255678862
联系地址:江北观音桥拓展大厦18楼(新世纪百货后面)
杨家坪校区:
报名联系人:高老师
联系电话:18983940174 023-68612501
联系QQ:1840862932
联系地址:杨家坪轻轨站旁聚彩阁10-4(九龙坡人民医院A区大门正对面)