摘要: Math 对象 封装了数学相关的 属性和方法。 和其他对象不一样,Math 不是一个构造函数,所以不能 new 生成实例, 其所有属性和方法都必须在 Math 对象上调用。 静态属性 Math.PI // 圆周率 3.1415926 Math.E // 算数常量 e ,约为 2.718 Math.L 阅读全文
posted @ 2018-09-26 21:27 耶梦加德 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 日期对象 Date 表示一个时间 Date 对象是 JavaScript 原生的时间库 它以1970年1月1日00:00:00作为时间的零点,可以表示的时间范围是前后各1亿天(单位为毫秒) 时间零点(1970年1月1日 00:00:00) 它以1970年1月1日00:00:00作为时间的零点,可以表 阅读全文
posted @ 2018-09-26 21:06 耶梦加德 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 指定函数对象的 this 上下文对象 即调用函数对象的 .call() 或者 .apply() 方法 指定 this 指向指定的对象。 function myFun(){ document.write("我是"+this.name); } var sun = {name:"孙悟空"}; var zh 阅读全文
posted @ 2018-09-26 20:18 耶梦加德 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 数组的常用方法: 向数组末尾添加一个或多个元素,返回新长度 var arr = new Array(); arr.push("唐僧"); // 返回 1 删除数组最后一个元素,返回该值 document.write(arr.pop()); // 打印数组最后一个元素,并删除这个元素 在数组开头添加一 阅读全文
posted @ 2018-09-26 20:09 耶梦加德 阅读(167) 评论(0) 推荐(0) 编辑
摘要: for 普通方式遍历 var arr = [0,1,2,3,4,5,6]; for(i=0; i<arr.length; i++){ document.write("["+i+"] = "+arr[i]+"<br />"); } Array.forEach(); 遍历数组 此方法,是通过传一个回调函 阅读全文
posted @ 2018-09-26 19:26 耶梦加德 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 数组 Array 本质上,数组属于一种特殊的对象。typeof 运算符会返回数组的类型是 object 数组的特殊性体现在,它的键名是按次序排列的一组整数(0,1,2...) // Object.keys方法返回数组的所有键名。 var arr = ['a', 'b', 'c']; Object.k 阅读全文
posted @ 2018-09-26 18:57 耶梦加德 阅读(177) 评论(0) 推荐(0) 编辑