首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
maikuraki
掘友等级
前端工程师
|
家里蹲
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
赞
文章( 24 )
沸点( 0 )
前端常见算法的 JS 实现
前端常见算法的 JS 实现
柯里化与反柯里化
由于是延迟计算结果,所以要对参数进行记忆。 这里的实现方式是采用闭包。 当执行var add = currying(...)时,add变量已经指向了next方法。此时,allArgs在next方法内部有引用到,所以不能被GC回收。也就是说,allArgs在该赋值语句执行后,一直…
[面试∙网络] TCP/IP(四):TCP 与 UDP 协议简介
从本章开始,我们开始介绍最重要的传输层。传输层位于 OSI 七层模型的第四层(由下往上)。顾名思义,传输层的主要作用是实现应用程序之间的通信。网络层主要是保证不同数据链路下数据的可达性,至于如何传输数据则是由传输层负责。 常见的传输层协议主要有 TCP 协议和 UDP 协议。T…
编写可维护的JS
0. 写在前面 本文主要是《编写可维护的JS》的读书笔记,会结合我自己的工作经验,谈一谈如何写出易于维护的JS。作者写这本书的时候(大概2012-2013年)ES6还没出来,考虑到当前MV*时代下,大家几乎都在写ES6,所以本文会针对ES6作特别说明(原书内容针对ES5)。原书…
精读《用160行js代码实现一个React》
现在网上有很多react原理解析这样的文章,但是往往这样的文章我看完过后却没有什么收获,因为行文思路太快,大部分就是写了几句话简单介绍下这段代码是用来干嘛的,然后就贴上源码让你自己看,有可能作者本人是真的看懂了,但是对于大部分阅读这篇文章的人来说,确是云里雾里。 讲解一个框架的…
JavaScript深浅拷贝
看一看原生JavaScript中提供的一些复制方法究竟是深拷贝还是浅拷贝以及动手实现深拷贝。 综上, Array的slice和concat方法并不是真正的深拷贝,对于Array的第一层的元素是深拷贝,而Array的第二层 slice和concat方法是复制引用。所以,Array…
有关js各种数组遍历
js数组遍历是在数组操作中经常用到的,前段时间学习vue视频,上边顺带讲解了js数组的遍历方法,当时没有留下笔记,到今天来回想,果然还是忘记了一些,于是还是选择开始在这里记录下来。废话不多说,下面开始。 这个方法应该是js学习者最先接触到的js遍历方法,反正我是第一个接触到的,…
CSS 专家提示
CSS Resets 强化跨浏览器的一致性,并提供元素以干净的层叠样式。你可以使用诸如 Normalize 的 CSS reset 库。或者使用一种更为简单的方式: 现在,所有的元素都除掉了浏览器默认的 margin 和 padding,box-sizing 让你可以使用 CS…
console觉醒之路,打印个动画如何?
console作为前端调试中广泛使用的成员之一,忠实担任了明察秋毫的数据检阅师,又默默承受了万千bug的狂风骤雨,它log时云淡风轻,它debug时诚如明镜,它info时温柔细腻,它warn时憋黄了脸,它error时急红了眼,它咆哮,它又彷徨。 有人站出来了,说:“consol…
下一页
个人成就
文章被点赞
511
文章被阅读
40,427
掘力值
1,377
关注了
48
关注者
56
收藏集
1
关注标签
76
加入于
2018-01-20