摘要: 我爱撸码,撸码使我感到快乐!大家好,我是Counter。今天来实现下,js中不同类型的无序数组去重,代码都写好了,基本都注释了。今天先上代码吧。arr是我自己自定义的一个数组。这种去重的时间复杂度为O(n²),因为它进行了2次长度为n的循环。第一种代码如下: 第一种方法的效果如下: 第二种方法,时间 阅读全文
posted @ 2019-04-01 23:20 Counterrr 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: 我爱撸码,撸码使我感到快乐!大家好,我是Counter。今天来记录下,有序数组搜索,最实用的的方法,它的时间复杂度为O(nlogN)。自定义函数,两个形参,第一个是要搜索的数组,第二个是要搜索的元素。如果这个元素存在在这个数组里的话,则返回这个元素所在的索引值,否则的话返回-1.具体效果如下(假设一 阅读全文
posted @ 2019-04-01 20:29 Counterrr 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 我爱撸码,撸码使我感到快乐!大家好,我是Counter。今天就来敲一敲,选项卡,注意哦,不是一般利用js完成的选项卡,今天是纯用HTML和CSS来完成的,这怎么可能?那你不用js的点击事件,怎么处理?注意CSS3的新属性就可以完成啦,利用单选框的选择状态来查找兄弟元素,来改变下面元素的属性,就可以达 阅读全文
posted @ 2019-03-30 15:55 Counterrr 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 我爱撸码,撸码使我感到快乐!大家好,我是Counter。好吧已经到凌晨了,其实还是蛮困的,体力不支了,想了想还是把今天任务结束掉吧,为期5天,又重新把JavaScript以及jQuery给大致过了一遍,蛮累的,不过收获还是颇丰,所谓温故而知新可以为师矣。大概的讲讲js里的正则吧,正则要学的东西太多太 阅读全文
posted @ 2019-03-30 00:57 Counterrr 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 我爱撸码,撸码使我感到快乐! 大家好,我是Counter。 今天给大家分享的是利用js进行数组的去重,还是老样子,该注释的都注释在代码里了 欢迎一起技术探讨,一起成长。 效果如下: 代码给出: 阅读全文
posted @ 2019-03-29 19:17 Counterrr 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 我爱撸码,撸码使我感到快乐!大家好,我是Counter。今天来写写,JS中的深度克隆,这个在笔面试中,考的还是比较多的,主要是对象与数组的赋值,如果直接赋值的话,那么得到的是对象或者数组在堆里的地址,那么原有的的数据修改的话,那么克隆的数据也会随着修改,这就是浅克隆,所以这边就要使用到枚举,然后再每 阅读全文
posted @ 2019-03-29 16:57 Counterrr 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 我爱撸码,撸码使我感到快乐!大家好,我是Counter。今天给大家分享的是js模拟排队系统,刚开始有排队序列,序列里有vip用户和普通用户,vip用户永远位于普通用户的前面,只有当当前vip用户都办理好手续,才会叫号普通用户,每5秒产生一个随机客户。效果如图: 阅读全文
posted @ 2019-03-29 15:02 Counterrr 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: 我爱撸码,撸码使我感到快乐!大家好我是Counter。今天给大家分享的是利用JS将汉诺塔原理实现出来,其实主要是考察一个递归的思想,复杂的问题简单化,汉诺塔应该都知道吧,具体的游戏规则,可以百度查查,这边就不赘述了,主要说说,如何利用js去实现这样的想法。 直接上代码吧: 真正写起来没几行,理解理解 阅读全文
posted @ 2019-03-29 11:31 Counterrr 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 我爱撸码,撸码使我感到快乐!大家好,我是Counter。因为我们知道,在JavaScript中有自带的方法可以读取类型,但是不很全面,今天来分享下如何自己定义一个函数,将所有传入参数的类型给打印出来,比较简单,那这边也是老样子基本每行代码都有注释,那么直接上代码把: 阅读全文
posted @ 2019-03-29 10:08 Counterrr 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 我爱撸码,撸码使我感到快乐!大家好,我是Counter。今天就来谈谈js函数的call以及apply,具体以代码举例来讲解吧,例如有函数: 非常简单的一个函数,返回a + b 的结果,那么这边可以用到函数的call方法,call方法可以是函数在那个对象中执行,就好比在这个对象中,增加一个属性,是这个 阅读全文
posted @ 2019-03-29 08:49 Counterrr 阅读(261) 评论(0) 推荐(0) 编辑