首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
zyy1688
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 34
沸点 0
赞
34
返回
|
搜索文章
赞
文章( 34 )
沸点( 0 )
Event Loop是个什么玩意:从 Vue 的 nextTick 说起
熟悉 Vue 的同学们都知道,Vue 有个 nextTick 方法,用来异步更新数据。 看起来似乎一切正常,我们在给数组添加了一条数据之后,页面也确实对应的更新了。可是,当我们在打印这个 ul 元素里 li 的 length 时,问题出现了: 这时候如果我们有需求需要通过 li…
任务队列、事件循环与定时器
js是单线程的,因为js可以操作DOM,如果多线程的话,会造成冲突的问题。 js的任务分为同步任务和异步任务。同步任务是指在主线程上依次执行的任务,形成一个执行栈。而异步任务不在主线程,在任务队列中,如网络请求,定时器等。在执行栈的任务执行完毕之后,系统会检查任务队列,看是否有…
闭包详解一
现在去面试前端开发的岗位,如果你对面试官也是个前端,并且不是太水的话,你有很大的概率会被问到JavaScript中的闭包。因为这个闭包这个知识点真的很重要,还非常难掌握。 什么是闭包,你可能会搜出很多答案.... 我最认同的是《你不知道的JavaScript》中的描述,虽然前面…
从0开始发布一个无依赖、高质量的npm
没有发布过npm包的同学,可能会对NPM对开发有一种蜜汁敬畏,觉得这是一个很高大上的东西。甚至有次面试,面试官问我有没有发过npm包,当时只用过还没写过,我想应该挺难的,就小声说了没有,然后就让我回去了o(╯□╰)o。 其实,在现在的我看来,npm包就是一个我们平时经常写的一个…
浏览器页面渲染流程梳理
浏览器渲染基本流程浏览器渲染流程如下图所示:图片来源:https://www.html5rocks.com/en/tutorials/internals/howbrowserswork/大概可以划分成
移动端H5多页开发拍门砖经验
2016年刚接触移动端开发,刚开始比较疑惑,每次遇到问题都是到社区里提问或者吸取前辈的经验分享,感谢热衷于分享的开发者为前端社区带来欣欣向上的生命力。本文结合先前写的文章和开发经验分享给大家,希望也能帮助刚步入移动端开发的新人解惑。以下会以其中一个以公积金页面开发项目作为例子,…
Vertical-Align,你应该知道的一切
好,我们聊聊vertical-align。这个属性主要目的用于将相邻的文本与元素对齐。而实际上,verticle-algin可以在不同上下文中灵活地对齐元素,以及进行细粒度的控制,不必知道元素的大小。元素仍然在文档流中,因而其他元素可以根据它们大小的变化进行相应的调整。一个有用…
优化页面的打开速度,要不要了解一下~
对于一个网站来说打开速度是一个很重要的指标,只是大部分时间内我们的精力可能都用来对付需求了,特别是当我们做的是一些内部的项目时,我们常常的会忽略了这一方面的优化。其实要对一个页面的打开速度做出一些比较常见的优化并没有想象中的困难,本文将带你做一些既不费力也不费时间的优化操作,这…
前端基础面试题@CSS篇
最近出去面了一次试。去之前信心满满,去之后灰头土脸,因为连最简单的“css居中方式有多少种”、“说说js数据类型”这种入门问题竟然回答的支支吾吾,也怪不得面试官20分钟就优雅的把我送了出来。 1、使用伪类。 也可以在父级标签最后添加一个div,div中的属性同伪类。原理其实和伪…
下一页
个人成就
文章被点赞
8
文章被阅读
18,348
掘力值
354
关注了
20
关注者
3
收藏集
2
关注标签
13
加入于
2018-04-29