Posted on 2011-07-16 11:09
xcp 阅读(422)
评论(0) 编辑 收藏 所属分类:
JavaScript高级程序设计(第2版)
一、简介
1.javascript实现由三部分组成:ECMAScript,DOM,BOM
2.ECMAScrip:Javascript ActionScript ScriptEase
3.defer="defer"延迟加载
二、基础
(一)、语法
1.区分大小写(变量,函数名,操作符都区分大小写)
2.标识符
2.1 第一个字母必须是:字母、_、$
2.2 其它的允许字母、_、$、和数字
3.注释
3.1 单行 //
3.2 多行 /***/
4.关键字
this,break,continue,if,else,switch,default,for,do,while,with,new,typeof,instanceof,try,catch,finally,throw,return等等
(二)、数据类型
1、基本数据类型(可以保用typeof来取得以下)
1.1 undefined --- 如果这个值未定义
1.2 boolean --- 如果这个值是布尔型
1.3 string --- 如果这个值是字符串
1.4 number --- 如果这个值是数字型
1.5 object --- 如果这个值是对象或null
1.6 function --- 如果这个值是函数
2、基本数据类
Undefined,Boolean,String,Number,Object,Null,Function
3、Null与Undefined的区别
Null是指对象定义了,只不过指定他为空或者没有赋值;而Undefined是对象肯定没有定义
(三)、操作符
1、一元操作符
1.1 递增,递减 ++ --
2、位操作符
2.1 Not,And,Or,左移,有符号右移,无符号右移
3、关系。
4、各数据类型之间的操作
(四)、语句
1、if...endif...else
2、switch() case... break;default;
3、do...whie()
4、while(); break;continue;
5、for(var i=0;i<*;i++)
6、for(var i in *)
4.内置功能(系统类)
1、Function 可以传递参数,用arguments得到所以传递参数集合
名称: ♪4C.ESL | .↗Evon
口号: 遇到新问题♪先要寻找一个方案乄而不是创造一个方案こ
mail: 联系我