首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Emine
掘友等级
FE
|
JDB
永远不做等答案的人
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
194
文章 138
沸点 56
赞
194
返回
|
搜索文章
赞
文章( 138 )
沸点( 56 )
用 TypeScript 开发 Node.js 程序
当我第一次发现 TypeScript 时,就把它用到了自己的 JavaScript 程序中。使用 TypeScript 有很多好处,现在你要让我在用原生 JavaScript 写任何东西的话,需要给我一个令人信服的理由。 在本文中,我将向你展示如何设置一个简单的开发环境,以便使…
移动端开发之JSBridge
在移动端H5开发中,我们常会调用一些(Android/iOS)端上的功能,这些功能有的是用H5无法实现的,有的纯粹是懒得再用H5开发一遍。JSBridge的目标即是在H5中以某种方式唤起这些端上的方法。 在解释这段代码之前,我们先来了解一些背景知识。 在Android中,有个名…
JS无形装逼,最为致命
单行简洁的代码很难维护(有时甚至难以理解),但这并不能阻止广大攻城狮们脑洞,在编写简洁的代码后获得一定的满足感。 以下我最近的一些收藏javascript精简代码集合。它们都可以在你的开发控制台中运行,你可以从控制台中查看运行结果。同时,我希望你能在评论中分享一些自己的藏品! …
事件捕获与事件冒泡
事件流描述了页面中的元素接收到事件的顺序。事件流分为:事件冒泡与事件捕获 1. 事件冒泡 事件冒泡是IE的开发团队提出的,它定义了事件首先由最具体的元素接收,然后逐级冒泡到上级元素。 2. 事件捕获 事件捕获定义了事件首先由最外层的元素(window)接收,然后才是下级元素。 …
爬虫被封怎么办?用Node构建一个私人IP代理池
还记得刚学爬虫的时候,选了一个美女网站来练手,效率极高,看到什么都想爬下来。爬得正高兴呢,出现了一连串错误信息,查看后发现因为爬取太过频繁,被网站封了ip,那时起就有了构建代理ip池的念头。 网上搜索一下代理ip就会发现有很多网站提供,但是稳定好用的都要收费,免费倒也有一堆,但…
对浏览器首次渲染时间点的探究
使用 Chrome Devtool 进行性能分析时,在 Performance 面板上,可以看到用绿线标出来的 First-Contentful-Paint。浏览器何时进行首次渲染?网上只能查到一些模棱两可的资料,今天我们来探究这个问题。 1. 引子 在掘金上用『首次渲染』进行…
Go 并发 -- 协程
提到并发,相信大家还听过另一个概念 -- 并行。我先给大家介绍下这两者之间的区别,再来讲 Go 语言的并发。 并行其实很好理解,就是同时执行的意思,在某一时间点能够执行多个任务。 想达到并行效果,最简单的方式就是借助多线程或多进程,这样才可在同一时刻执行多个任务。单线程是永远无…
【周刊-2】三年大厂面试官-前端面试题(偏难)
在大厂工作了6年,当了3年的前端面试官,把大厂常问的面试题与答案汇总在我的Github中。希望对大家有所帮助,助力大家进入自己理想的企业。 如果你在大厂面试的时候遇到了什么不懂的问题,欢迎给我提issue,我会把答案和考点都列出来,公布在下一期的面试周刊里。 大家如果去大厂面试…
【前端发动机】深入 Vue 响应式原理,从源码分析
作为 Vue 面试中的必考题之一,Vue 的响应式原理,想必用过 Vue 的同学都不会陌生,Vue 官方文档 对响应式要注意的问题也都做了详细的说明。 但是对于刚接触或者了解不多的同学来说,可能还会感到困惑:为什么不能检测到对象属性的添加或删除?为什么不支持通过索引设置数组成员…
前端工程化: 手把手node写一个cli+物料库
步骤会给出对应gif图,图不动的话建议右键新连接打开. 1.初始化npm并安装对应依赖. 拉取仓储里的物料到本地. 关于物料的管理有很多办法, 这里笔者采用较为简单的git仓库建立专有文件夹托管物料, 利用git的 core.sparseCheckout来下载部分文件夹并不是最…
下一页
个人成就
文章被点赞
29
文章被阅读
2,855
掘力值
144
关注了
38
关注者
7
收藏集
5
关注标签
15
加入于
2018-07-26