摘要: 说明:UTC:国际协调日期GMT:格林尼治标准时间一、date类型的创建使用new操作符和Date()构造函数var now=newDate();传入参数:Date.parse()和Date.UTC()方法描述备注及栗子parse(datestring)指定的日期和时间据 1970/1/1 午夜(G... 阅读全文
posted @ 2015-01-21 15:24 杨小漾 阅读(580) 评论(3) 推荐(0) 编辑
摘要: 一、数组的创建注:ECMAscript数组的每一项都可以保存任何类型的数据1.1Array构造函数var colors = new Array(); 如果预先知道数组要保存的项目数量,也可以给构造函数传递该数量:var colors = new Array(20); 也可以向构造函数传递... 阅读全文
posted @ 2015-01-17 22:08 杨小漾 阅读(1457) 评论(13) 推荐(0) 编辑
摘要: 一、object类型一个object就是一系列属性的集合,一个属性包含一个名字(属性名)和一个值(属性值)。object对于在应用程序中存储和传输数据而言,是非常理想的选择二、创建object创建object实例有两种方法:使用new 操作符后跟object构造函数使用对象初始化器,也就是对象字面量... 阅读全文
posted @ 2015-01-16 14:21 杨小漾 阅读(639) 评论(3) 推荐(0) 编辑
摘要: 一、垃圾收集1.1javascript垃圾收集机制:自动垃圾收集,执行环境会负责管理代码执行过程中的使用的内存。而在C和C++之类的语言中,开发人员的一项基本任务就是手动跟踪内存的使用情况,这是造成许多问题的一个根源。在编写javascript程序时候,开发人员不用再关心内存使用的问题,所需内存的分... 阅读全文
posted @ 2015-01-15 16:12 杨小漾 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 一、执行环境:定义了变量或者函数有权访问的其他数据,决定了它们各自的行为。每个执行环境都有与之关联的变量对象。变量对象:保存着环境中定义的变量和函数。作用域链:保证对执行环境有权访问的所有变量和函数的有序访问。标识符解析:沿着作用域链一级一级地搜索标识符的过程。通过例子来说明执行环境、变量对象以及作... 阅读全文
posted @ 2015-01-15 13:37 杨小漾 阅读(1276) 评论(4) 推荐(4) 编辑
摘要: 一、变量分类:基本类型值:null、undefined、number、string、Boolean;引用类型值:保存在内存中的对象,如:Object / Array / Function / Date / RegExp / Error / Map / Set …二、属性二者的定义方式是类似的:创建一... 阅读全文
posted @ 2015-01-14 20:51 杨小漾 阅读(395) 评论(1) 推荐(0) 编辑
摘要: 一、return函数在执行完return之后停止并立即退出。return返回值;与return;如下两个例子:1 function sum(num1, num2) {2 num1= num1 + num2;3 return num1;4 ... 阅读全文
posted @ 2015-01-14 17:07 杨小漾 阅读(1514) 评论(7) 推荐(2) 编辑
摘要: 一、条件分支语句:if基本格式:if (){}else if (){}else{}执行流程:二、循环语句2.1前测试循环语句:在循环体内的代码被执行之前就对出口条件求值。2.1.1while语句基本格式:while(表达式){}执行流程:2.1.2 for语句基本格式:for (;;){}执行流程:... 阅读全文
posted @ 2015-01-13 14:07 杨小漾 阅读(794) 评论(8) 推荐(1) 编辑
摘要: 一、乘性操作符1、乘法:* 乘法操作符的一些特殊规则:如果操作数都是数值,按照常规的乘法计算,如果乘积超过了ECMAscript数值的表示范围,则返回infinity或者-infinity如果有一个操作数是NaN,那返回结果就是NaN如果是infinity与0相乘,返回NaN如果infinity与... 阅读全文
posted @ 2015-01-12 15:49 杨小漾 阅读(505) 评论(2) 推荐(0) 编辑
摘要: 一、一元操作符1、自增自减操作符:分为前置型和后置型;前置型:++a;--a;后置型:a++;a--;例:1 其中a=i++,相当于a=i;i=i+1;而b=++j,相当于j=j+1;b=j; 2、一元加减操作符:a=+i;a=-i;1 对整数而言,一元减相当于取负数。二、位操作符1、按位非~... 阅读全文
posted @ 2015-01-12 01:01 杨小漾 阅读(852) 评论(1) 推荐(0) 编辑