上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页
摘要: //循环实现数组 map 方法 const selfMap = function (fn, context) { let arr = Array.prototype.slice.call(this) //map方法不会改变原数组 let mappedArr = Array(arr.length) / 阅读全文
posted @ 2019-06-24 22:41 来亦何哀 阅读(488) 评论(0) 推荐(0)
摘要: 今天在逛掘金网站的时候,在一篇文章里学到一个新名字,稀疏数组,特此记录一下。 稀疏数组就是包含从0开始的不连续索引的数组。也就是说数组中大部分的内容值都未被使用(或都为零)。 实际上,JavaScript并没有常规的数组,所有的数组其实就是个对象,只不过会自动管理一些"数字"属性和length属性罢 阅读全文
posted @ 2019-06-24 21:44 来亦何哀 阅读(1035) 评论(0) 推荐(0)
摘要: 今天在做题目的时候遇到了需要十进制转换为二进制,这个我知道用toString可以,但是二进制转换为十进制我一下子就想不起来,网上搜了下,才知道是parseInt可以实现,特此记录下。 十进制转换为二进制: var num = 100; console.log(num.toString(2)); to 阅读全文
posted @ 2019-04-23 14:57 来亦何哀 阅读(7958) 评论(0) 推荐(5)
摘要: 开个新坑,leetcode上面做题目。下面是题目描述: <!-- 给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解 阅读全文
posted @ 2019-04-23 11:39 来亦何哀 阅读(2265) 评论(0) 推荐(0)
摘要: 这是第二十二个案例,这个例子实现的是鼠标移入a标签时,将其高亮。 附上项目链接: https://github.com/wesbos/JavaScript30 以下为注释后的源码: <script> const triggers = document.querySelectorAll('a'); c 阅读全文
posted @ 2019-04-09 10:46 来亦何哀 阅读(173) 评论(0) 推荐(0)
摘要: 承接上文,这是第十八个案例,中间的十到十八我直接看了答案,因为有些例子从他打开的页面看不出他要做什么。 附上项目链接: https://github.com/wesbos/JavaScript30 这个案例主要是要计算所有视频加起来的时长,下面为注释: <script> const timeNode 阅读全文
posted @ 2019-04-09 10:15 来亦何哀 阅读(149) 评论(0) 推荐(0)
摘要: 承接上文,第九个案例就不说了,是控制台的一些东西,一般用的很少,了解下就行了,想用的时候再翻api。这是第10个案例: 需要实现的效果是:点击一个checkbox,然后按下shift点击另一个checkbox,将两个checkbox之间的checkbox全部选中。 附上项目链接: https://g 阅读全文
posted @ 2019-04-03 16:05 来亦何哀 阅读(189) 评论(0) 推荐(0)
摘要: 承接上文,这是第8个案例,要实现的效果是按住鼠标不放,进行拖动时可以在画布上画出不同粗细不同颜色的曲线。 附上项目链接: https://github.com/wesbos/JavaScript30 主要思路:鼠标按下时,记录当前x,y坐标,作为起点,鼠标移动时开始画线。鼠标左键抬起或移出画布时停止 阅读全文
posted @ 2019-04-03 14:31 来亦何哀 阅读(175) 评论(0) 推荐(0)
摘要: 承接上文,这是第7个案例,这个案例没什么说的,主要有三个注意点: 附上项目链接: https://github.com/wesbos/JavaScript30 // 1. slice(begin, end) 如果end被省略,则slice会一直提取到原数组末尾。如果end大于数组长度,slice也会 阅读全文
posted @ 2019-04-03 11:15 来亦何哀 阅读(178) 评论(0) 推荐(0)
摘要: 承接上文,这是第6个案例: 附上项目链接: https://github.com/wesbos/JavaScript30 这个主要是要实现在给定的json里匹配出搜索框里的city or state,然后把人口加上千分号,下面是我加了注释的源码: <script> const endpoint = 阅读全文
posted @ 2019-04-03 10:46 来亦何哀 阅读(253) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页