上一页 1 ··· 5 6 7 8 9
摘要: 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前 阅读全文
posted @ 2018-09-30 23:38 rencoo 阅读(280) 评论(0) 推荐(0) 编辑
摘要: Vue 实例从创建到销毁的过程,就是生命周期。也就是从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期。 一.创建/销毁,缓存 1.created & beforeCreate beforeCreate 实例未创建,调用不到data数据c 阅读全文
posted @ 2018-09-01 15:05 rencoo 阅读(5102) 评论(0) 推荐(0) 编辑
摘要: 会改变原数组的方法 经过整理,我们发现 Array 原型中可以改变数组自身内容的方法有 7 个,分别是 push、pop、shift、unshift、splice、sort和 reverse push/unshift/pop/shift/ push返回值是push后的数组长度 var arr = [ 阅读全文
posted @ 2018-08-25 12:15 rencoo 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1、什么是Html语义化? 语义化 div ==> section,div ==> nav(语言自己能解释), input/(关闭符号) br/相对于样式标记,如 i(样式)/ em(语义);b(样式)/ strong(语义); 为什么需要使用语义化标记? 1、HTML本身就是语义化标记语言,使用符 阅读全文
posted @ 2018-08-24 19:56 rencoo 阅读(435) 评论(0) 推荐(0) 编辑
摘要: Todo 功能实现 https://rencoo.github.io/appDemo/todo/index.html 1.添加事项 2.置顶事项 3.删除事项 4.用时排序 5.删除所有 1class Todo{ 2 constructor(id) { 3 this.container = docu 阅读全文
posted @ 2018-08-18 11:47 rencoo 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 将页面分为时间显示部分,控制部分,显示计次共三个部分。实现的功能有:启动定时器,计次,停止,复位。 计算:当前显示的时间 = 当前计次的累积时间 + 已经结束的所有计次的累积时间和; 关于 new Date().getTime() 实现,google准确,Firefox 误差很大;涉及到的时间计算, 阅读全文
posted @ 2018-08-15 21:54 rencoo 阅读(1943) 评论(0) 推荐(0) 编辑
摘要: 逻辑与(&&) 逻辑与(&&)操作可以应用于任何的操作类型,不仅仅是布尔值,在有一个操作数不是布尔值的情况下,&&操作符就不一定返回布尔值:遵循下面规则: 1.如果第一个操作数是对象(广义),则返回第二个操作数 1alert('GeCan' && null) // null2alert('GeCan 阅读全文
posted @ 2018-07-29 14:04 rencoo 阅读(6655) 评论(0) 推荐(0) 编辑
摘要: 初始化一个父类,并添加方法 1function Foo(){}2Foo.prototype.sayName = function(){3 return '初始原型';4}56var foo1 = new Foo();7foo1.sayName() //'初始原型' new方式重写原型;切断了新实例与 阅读全文
posted @ 2018-07-28 23:08 rencoo 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 给定一个已按照升序排列的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。 说明: 返回的下标值(index1 和 index2)不是从零开始的。 你可以假设每个输入只对应唯一的答案,而且你不可以重 阅读全文
posted @ 2018-07-14 11:31 rencoo 阅读(873) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9