首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
浪浪的拐子
掘友等级
前端工程师
玩玩玩
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
593
文章 571
沸点 22
赞
593
返回
|
搜索文章
文章
热门
最新
jenkins打包,分支漏合时,增加提醒
以release分支为例,我们公司所有需要发布的分支,必须以release结尾。 jenkins配置: 为下一步获取当前的打包分支做准备。
CSS一些知识点
仅是个人总结部分,参考价值不大。不建议继续阅读。 BFC可以理解为一个独立的容器,其渲染区域与外部毫不相干。 BFC防止float元素的高度坍塌。BFC内部float元素影响(若float元素高度坍塌,则影响到BFC外部的元素,与BFC不影响外部冲突) BFC阻止元素被浮动元素…
你要看的全部在这里——原型和原型链
原型: 每个对象A都有一个[[prototype]]属性,指向另一个对象B,可通过__proto__访问,B就是A的原型。 原型链:实例可访问原型上的属性和方法,通过原型链接,实现继承的方法。 存在构造函数A、B, B.prototype = new A();这样B的原型就指向…
如何简单的从宏观上理解HTTP/HTTPS的加密过程?
本文主要是自己在学网络这一块的一些个人理解,主要是宏观上的一些解释,旨在对整个过程有个大概的了解。 我们知道HTTP都是明文传输的,所以通信信息容易被拦截,因此出现了很多手段来保证信息的安全。 对称加密: 加密和解密都是用同一个秘钥。速度快。 非对称加密: 分公钥和私钥。公钥是…
为什么要用setTimeout模拟setInterval?
setInterval每个定时器之间的间隔是100ms,而setTimeout每隔100ms执行一次doStuff,所以每个定时器之间的间隔是100 + T(doStuff执行时间为T);这个T就是本文的关键了。 如果T可以忽略的话,两者的效果是基本相同的。 T <= 100时…
数组map的使用方法,你是不是一直在画蛇添足?
答案是不会打印出来,不会报错,如果你已懂得其原理,可以右上角了。 当时同事问我为什么没有报错时,我也一脸懵逼。其实MDN上已经明确写了: 也就是说,没有值不会触发callback,注意undefined,null,''也算有值。 可以看出第二次的log没有打印出来,因为数组中第…
代码校验及风格统一之二: typescrpt的校验方案
原因: 此方案最全,而且js和ts项目均可覆盖:js项目只使用eslint,ts项目使用tslint + tslint-eslint-rules。此方案对ts文件依然会缺少部分eslint规则。 tslint-eslint-rules的规则需要写出来,不写的话不会生效,参照ai…
用一分钟理解console的这个原理,多留几根黑发~
问题: console打印出的值与实际值不符的原因。 碰到这个问题是因为某一个值a更改为a1后,然而打印出来的值却是a1,展开打印的值是a。因为不理解这个现象,导致调试代码走了很多弯路,最后才定位到问题。 原因: 打印出的值是运行时的值,点击展开后是最后修改的值。 chrome…
代码风格统一: 使用husky, prettier, eslint在代码提交时自动格式化,并检查代码。
这个需求主要是组内成员用的编辑器不统一,代码风格也各异,所以在修改代码时,如果格式化了代码,在code review阶段很难分辨修改了的代码。当然,代码风格统一还有其他好处,这里就不不多废话了。 可以看到有很多红线,这个是因为不符合prettier的规则,这种情况下会使用esl…
使用puppeteer爬取掘金收藏数超过50的所有面试文章,整理成两张思维导图。
从机械转前端不知不觉已两年过去了,期间一直在做项目,也未曾出去面试过。最近,想梳理下自己的知识,下水试一试自己的深浅,所以有了获取一些面试题的需求。但发现掘金搜索功能并不满足需求,便使用puppeteer根据自己需求爬取部分掘金文章,并整理成思维导图,分享给需要的人。程序还需要…
下一页
个人成就
文章被点赞
105
文章被阅读
23,117
掘力值
622
关注了
96
关注者
27
收藏集
25
关注标签
68
加入于
2017-05-27