首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
wens
掘友等级
FE
|
腾讯/字节
一位学化工、做了两年市场营销后转前端的同学
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 67
沸点 0
赞
67
返回
|
搜索文章
赞
文章( 67 )
沸点( 0 )
你的less父级选择器 & 玩出花了吗?
不知道各位同学有没有觉得现在css在前端圈子里越来越不受“待见”了。 。。。 但是作为从看张鑫旭大佬的文章才一步步开启我的前端之路的开发er,我可不能“忘了本”。犹记得才刚刚转行那会面试的时候会问我“你觉得自己css和js哪个更擅长?”,我都会不犹豫的说“css”。 平常用 B…
用了babel还需要polyfill吗???
前两天一个同事跟我说了这么一个面试题,面试官上来就问他:“项目中用了babel还需要polyfill吗?” 开始他的内心是懵比的,怎么还有如此不按套路出牌的问题,按照面试的基本原则,答案一定是需要的,不然还怎么往下问啊。于是他说“要的”。当面试官深挖下去的时候他终于顶不住了。 …
如何干掉知乎的全部DIV
如果直接选择所有div再遍历删除的话,div的子孙节点也被删除了。有什么办法能在保留整棵DOM树层级关系的前提下,只删除div节点呢? 我陷入了沉思。。。。。 知乎是React写的,React用JSX来表示页面层次结构,JSX在编译时会被babel转换为React.create…
你不知道的 TypeScript 泛型(万字长文,建议收藏)
泛型是 TypeScript(以下简称 TS) 比较高级的功能之一,理解起来也比较困难。泛型应用场景非常广泛,很多地方都能看到它的影子。平时我们阅读开源 TS 项目源码,或者在自己的 TS 项目中使用一些第三方库(比如 React)的时候,经常会看到各种泛型定义。如果你不是特别…
深入浅出javascript (5)—— 闭包
我们的《深入浅出javascript》系列终于来到了 闭包 这个章节,起初学习 javascript 的时候感觉全网都是讲这个概念的文章,然而我看了不知道有多少篇,依然还是很迷茫。 随着工作时间的增长,好像自然而言就理解了这个概念。其实,要想讲明白闭包,只靠一篇文章是远远不够的…
深入浅出javascript (4)—— 作用域链
通过前面三篇文章我们了解了执行上下文,作用域以及变量提升。并且在上一篇文章中我们留了一个小悬念,就是关于变量查找的完整过程。那么今天我们就接着介绍变量查找的过程,这就涉及到一个很重要的概念 —— 作用域链 如果我们觉得 myName 变量会按照从上到下的查找方式查找的话,那么打…
深入浅出javascript (3)—— let 和 const 以及 TDZ
在深入浅出javascript (1)—— 变量提升中我们知道使用var 声明变量经常会有意想不到的效果,因此在ES6中引入了块级作用域以及 let、const 关键字来规避这种情况。今天我们就来说说。 想要讲明白 JavaScript 的变量提升这个特性,我们需要先从作用域讲…
深入浅出javascript (2)—— 调用栈(执行上下文栈)
有了上一篇文章的基础,今天我们接着来学习 javascript 调用栈。 当 JavaScript 执行全局代码的时候,会编译全局代码并创建全局执行上下文,而且在整个页面的生存周期内,全局执行上下文只有一份。 当调用一个函数的时候,函数体内的代码会被编译,并创建函数执行上下文,…
深入浅出javascript (1)—— 变量提升
提到前端面试,对于 javascript 语言层面的考察,这几个概念是避不开的:执行上下文,变量提升,闭包,This,作用域,作用域链,原型链,Event Loop等。 与其说面试很机械,倒不如说这就是 javascript 语音最最核心的概念,弄不清楚这些概念,那你一定不是一…
从输入URL到渲染页面 —— 深入浅出渲染流程(2)
按照渲染的先后顺序会经历下面几个阶段:构建 DOM 树、样式计算、布局阶段、分层、绘制、分块、光栅化和合成。 前文我们介绍了构建 DOM 树、样式计算、布局阶段,本文我们接着后面讲,说下分层、绘制、分块、光栅化和合成。 我们先简单回顾下前三个阶段的主要内容:在 HTML 页面内…
下一页
个人成就
文章被点赞
317
文章被阅读
24,340
掘力值
1,196
关注了
37
关注者
47
收藏集
5
关注标签
5
加入于
2016-08-12