上一页 1 ··· 13 14 15 16 17
摘要: 对象的定义为:“无序属性的集合,其属性可以包含基本值,对象或者函数” 1.创建单个对象(对象字面量,构造函数): 测试结果为: 2.工厂模式创建多个对象 利:可以创建多个相似对象 弊:所有创建的对象的类型都为Object类型 3.构造函数模式创建多个对象 利:自定义构造函数可以将实例构造成一种特定的 阅读全文
posted @ 2018-03-24 23:44 mingL 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 1.使用Math对象的min()和max方法获取数组最大值或最小值 2.使用Math对象的舍入方法: Math.ceil():向上舍入 Math.floor():向下舍入 Math.round():标准四舍五入 3.生成随机数: 公式:值=Math.floor(Math.random()*可能值得总 阅读全文
posted @ 2018-03-24 00:42 mingL 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.字符串字符查找 charAt()和indexOf(),代码如下: 运行结果: 2.字符串的拼接和提取 concat(),slice(),它们都会创建一个新的字符串作为返回值 slice(),substr(),substring()的区别: 同:接收一个正整数参数时是一样的,从起始位置开始截取字符 阅读全文
posted @ 2018-03-24 00:03 mingL 阅读(442) 评论(0) 推荐(0) 编辑
摘要: splice无疑是最强大的数组方法,出于兴趣,现在使用js来实现splice方法,实现之前必须了解splice方法的功能是怎么样的 功能需求:删除,插入,替换,而这三个功能是通过改变函数参数来实现的 两个参数情况(删除):第一个参数表示要删除项的索引,第二个参数表示要删除的项数, 三个以上包括三个参 阅读全文
posted @ 2018-03-23 11:25 mingL 阅读(4539) 评论(0) 推荐(0) 编辑
摘要: js数组删除包括数组清空,数组一项或者多项的删除, 测试数组(数组去重不使用此数组做测试)为 1.根据索引删除元素 测试结果为: 2.根据值删除元素: 运行结果为: 3.数组去重: 结果展示: 阅读全文
posted @ 2018-03-23 02:14 mingL 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 数组插入元素代码为: 阅读全文
posted @ 2018-03-22 21:27 mingL 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 创建一个日期,使用new操作符和Date构造函数即可 var newDate=new Date(); 新创建的对象newDate自动获取当前日期和时间,控制台打印如下: 将获取的时间日期转换成表示该日期的毫秒数(即从UTC时间1970年1月1日午夜至该日期止经过的毫秒数),有两个转换的方法:Date 阅读全文
posted @ 2018-03-18 11:29 mingL 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 仓库地址:js 数组排序 /** * 冒泡排序 * @param {*} arr 需要排序的数组 */ const bubbleSort = function (arr) { for (let i = 0; i < arr.length; i++) { for (let j = i + 1; j < 阅读全文
posted @ 2018-03-18 02:04 mingL 阅读(83) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17