摘要:无限增殖返回苹果返回香蕉返回返回使用的新语法方法会创建一个新对象,使用现有的对象来提供新创建的对象的。是新增的,用来规范原型式继承。这里将返回的新对象放到子类的原型对象里面,这样子类就拥有了父类的原型对象,也就实现了方法的继承。 这是最后的最后了,我会顺便总结一下各种继承方式的学习和理解。(老板要求什么的,管他呢) 一、继承-组合继承、伪经典继承 showImg(https://seg...
摘要:前言上一篇源码解析三构造函数介绍了的源码中的函数。接下来,本篇将解读一下中的类。首先,我们看的构造函数,该构造函数调用了实例方法,传入参数在上一篇有讲到。下一篇源码解析五插件详解 前言 上一篇 dayjs 源码解析(三)(dayjs 构造函数)介绍了 dayjs 的源码中的 dayjs 函数。接下来,本篇将解读一下 index.js 中的 Dayjs 类。 class Dayjs { ...
摘要:当我们搭建好了整个的页面框架,现在我往页里加点东西各种分类的新闻列表。由于需要请求外部数据,因此引入一个较为方便的库。于是乎,在初始化对象时发起请求应该是个不错的办法具体是怎么初始化数据的,第三步会讲到,踩了不少坑。 当我们搭建好了整个APP的页面框架,现在我往Tab页里加点东西:各种分类的新闻列表。也可以参考我的Git,上面有要点注释。 showImg(https://segment...
摘要:一谈,原始的快速排序的位置已经固定,不用在排二谈,优化后的快速排序适时的采用插入排序代码略随机化快速排序改变选择主元的方式,从选择末尾的元素,改为随机选择修改函数随机索引与最后一个元素交换,其余不变三路快排都已经排好序末 一谈,原始的快速排序 function swap(arr, i, j) { let temp = arr[i] arr[i] = arr[j] ...
摘要:获取当前时间时间当前时间年份月份日年份位完整年份位月份代表月日星期代表星期天时间戳从开始的毫秒数小时数分钟数秒数毫秒数日期时间日期与时间获取最近一周的日期获取当前月的最后一天当前月的最后一天获取最近个月的日期字符串转 获取当前时间: 时间 jsvar myDate = new Date(); //当前时间 年份 jsvar year = myDate.get...