1 JS基础(超级简单) 1.1 数据类型 1.1.1 基本类型: 1) Number:特别注意:NaN的检测方法:Nan!=NaN;或者使用isNaN方法 2) string 3) boolean 4) null 5) undefined 1.1.2 复杂类型 object:date,array, ...
分类:
Web程序 时间:
2016-08-07 23:13:34
阅读次数:
208
1、setInterval("执行函数名",间隔时间); setInterval(fun,1000);每隔1秒钟执行一次fun函数 setInterval("fun()",1000);每隔1秒钟执行一次fun函数 2、倒计时 原理:最终时间-现在时间=倒计时 问题1:如果直接用年份和月份来减,会存在 ...
分类:
Web程序 时间:
2016-08-07 15:32:02
阅读次数:
192
一、内置对象 定义:JS语言自己定义的一些对象,供开发者使用。 常用内置对象: ...
分类:
Web程序 时间:
2016-08-07 13:51:39
阅读次数:
181
一、Date类型 Date类型使用自UTC(Coordinated Universal Time,国际协调时间)1970年1月1日午夜起至改日期止经过的毫秒数。 二、创建日期对象 Date.parse()——接收表示时间的字符串,返回相应日期毫秒数,如果传入的字符串不能表示日期,则返回NaN。 Da ...
分类:
Web程序 时间:
2016-08-07 00:41:42
阅读次数:
190
一、JavaScript的三个重要组成部分 (1)ECMAScript(欧洲计算机制造商协会) 制定JS的规范 (2)DOM(文档对象模型)重点学习对象 处理网页内容的方法和接口 (3)BOM(浏览器对象模型) 存在兼容性问题 与浏览器进行交互的方法和接口 1、DOM定义 为js操作html元素而制 ...
分类:
Web程序 时间:
2016-08-06 17:13:45
阅读次数:
156
1、select (1)它的选择事件是onchange (2)他的选项索引可以通过value获取,比tab选项卡要方便一点。 2、数组常用方法 (1)添加元素 push():可以向一个数组末尾添加一个或多个元素,并返回新的数组的长度 。 unshift():可以向一个数组前面添加一个或多个元素,并返 ...
分类:
Web程序 时间:
2016-08-06 15:56:47
阅读次数:
186
一、特点 二、创建方法 三、检测数组 四、转换方法 toString(),toLocaleString()返回的都是字符串,并以,分隔 join()返回的也是字符串,以join函数内部的参数分隔,对原数组没有影响 valueOf()返回的是数组,可以通过这种方式将一个数组赋给另一个数组若对这个数组操 ...
分类:
Web程序 时间:
2016-08-05 15:23:28
阅读次数:
213
1、变量提升问题 <script> var num=10; fun(); function fun(){ console.log(num); var num=20; } </script> 这段代码会输出undefined,为什么呢?这就涉及到js中的一个变量提升问题。 其实上面的fun函数代码相当 ...
分类:
Web程序 时间:
2016-08-04 01:16:03
阅读次数:
238
今天主要学习到的是对象的概念及对象的创建。 22. 基本包装类型 昨天在学习JS中内置的对象时,字符串作为基本数据类型也具备对象的属性和方法,这里就是讲字符串变成了基本包装类型。 而在基本包装类型调用时会经过以下几个步骤: 1 先生成一个临时的基本包装类型的对象,var temp = new Str ...
分类:
Web程序 时间:
2016-08-03 23:57:34
阅读次数:
357
19.4 Array数组API补充 1. Array.reverse():将数组内的数据顺序翻转,返回一个翻转后的新数组。 API说明: /**@return {Array.<T>} //返回一个数组。*/Array.prototype.reverse = function() {}; 2. Arr ...
分类:
Web程序 时间:
2016-08-03 00:10:37
阅读次数:
271