首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
devin0831
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 12
沸点 1
赞
13
返回
|
搜索文章
赞
文章( 12 )
沸点( 1 )
抛弃Vue转入React的六个月,我收获了什么?
重磅提醒,评论有奖,抽奖方式具体看文末。本文主要讲叙我抛弃Vue转入React的六个月,我收获了什么。
最全的TypeScript学习指南
前言 Hello 大家好 我是鲨鱼哥 这次给大家带来的是我曾经非常嫌弃 如今却爱不释手的 TS 技术 哈哈
字节跳动最爱考的前端面试题:CSS 基础
display 设置了 none 属性会隐藏元素,且其位置也不会被保留下来,所以会触发浏览器渲染引擎的回流和重绘。 不会,因为 BFC 是页面中一个独立的隔离容器,其内部的元素不会与外部的元素相互影响,比如两个 div,上面的 div 设置了 float,那么如果下面的元素不是…
实现Web端指纹登录
现在越来越多的笔记本电脑内置了指纹识别,用于快速从锁屏进入桌面,一些客户端的软件也支持通过指纹来认证用户身份。 前几天我在想,既然客户端软件能调用指纹设备,web端应该也可以调用,经过一番折腾后,终于实现了这个功能,并应用在了我的开源项目中。 本文就跟大家分享下我的实现思路以及…
我与hooks的这一年, 万字长文总结
这一年注定是不平凡的一年,经历了疫情在家两个月封城。刚好 hooks 出来了,学习了一下,发现真香,根本停不下来,分享一下用了将近一年的心得,在 2020 年最后一天上了末班车 useState 返回值为一个数组,数组的第一个参数为我们需要使用的 state,第二个参数为一个 …
异步编程
单线程的特点是同一个时刻只能执行一个任务。因为一些和用户的互动和操作DOM等相关操作决定了js要使用单线程,否则多线程会带来同步问题。如果一个线程在修改DOM,另一个线程要删除DOM,就需要对这个共享资源进行加锁,使执行任务非常繁琐。 单线程会带来阻塞问题,只有前一个任务执行完…
【译】Web 性能优化:21种优化CSS和加快网站速度的方法
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 CSS 必须通过一个相对复杂的管道,就像 HTML 和 JavaScript一样,浏览器必须从服务器下载文件,然后进行解析并将其应用于DOM。由于优化程度极高,这个过程通常非常快——对于不基于框架的小型 web…
Node基础之总体概览
Web主要场景就是接收客户端的请求读取静态资源和渲染界面,所以Node非常适合Web应用的开发。 js是单线程的。所以node的主线程是单线程的 (node其实也是多线程的 setTimeout线程 ajax) 先会执行栈中的内容,栈中内容执行后执行微任务,微任务清空后再执行宏…
【进阶4-3期】面试题之如何实现一个深拷贝
上篇文章详细介绍了浅拷贝 Object.assign,并对其进行了模拟实现,在实现的过程中,介绍了很多基础知识。今天这篇文章我们来看看一道必会面试题,即如何实现一个深拷贝。本文会详细介绍对象、数组、循环引用、引用丢失、Symbol 和递归爆栈等情况下的深拷贝实践,欢迎阅读。 其…
[译] 理解异步 JavaScript-学习JavaScript是怎么工作的
JavaScript 是一种单线程编程语言,这意味着同一时间只能完成一件事情。也就是说,JavaScript 引擎只能在单一线程中处理一次语句。 单线程语言简化了代码编写,因为你不必担心并发问题,但这也意味着你无法在不阻塞主线程的情况下执行网络请求等长时间操作。 想象一下从 A…
下一页
个人成就
文章被阅读
474
掘力值
20
关注了
65
关注者
1
收藏集
9
关注标签
10
加入于
2019-01-02