Web开发编程网
分享Web开发相关技术

2019年04月的文章

第2页
前端开发

【面试篇】寒冬求职季之你必须要懂的原生JS(上)

admin阅读(1194)

互联网寒冬之际,各大公司都缩减了HC,甚至是采取了“裁员”措施,在这样的大环境之下,想要获得一份更好的工作,必然需要付出更多的努力。一年前,也许你搞清楚闭包,this,原型链,就能获得认可。但是现在,很显然是不行了。本文梳理出了一些面试中有...

前端开发

那些年,自己没回答上来的react面试题

admin阅读(1138)

1、React中元素与组件的区别 那个时候刚学react,不知道面试官说的元素是什么,现在知道了,就是虚拟dom嘛。。。 React 元素(React element) 它是 React 中最小基本单位,我们可以使用 JSX 语法轻松地创建...

前端开发

Vue中后台鉴权的另一种思路 – 动态路由的实现与优化

admin阅读(1208)

借用大佬的一张图,侵权立删 前言 在今年年初在掘金发布了一篇文章记一次Vue动态渲染路由的实现,现在代码经过不断的Review 现在完全优化了之前的实现方法,代码量减少很多,逻辑更加简单,同时也更加稳定 demo已经部署到github,欢迎...

前端开发

【前端词典】4 种滚动吸顶实现方式的比较

admin阅读(1517)

前言 我入职第二家公司接到的第一个需求就是修复之前外包做的滚动吸顶效果。我当时很纳闷为何一个滚动吸顶会有 bug,后来我查看代码才发现直接用的是 offsetTop 这个属性,而且并没有做兼容性处理。 offsetTop 用于获得当前元素到...

前端开发

深入理解前端性能监控

admin阅读(1237)

在同样的网络环境下,有两个同样能满足你的需求的网站,一个唰的一下就加载出来了,另一个白屏转圈转了半天内容才出来,如果让你选择,你会用哪一个? 页面的性能问题是前端开发中一个重要环节,但一直以来我们没有比较好的手段,来检测页面的性能。直到W3...

前端开发

JavaScript执行上下文和堆栈

admin阅读(1250)

JavaScript中的执行上下文和堆栈是什么 在这篇文章中,将深入研究JavaScript最基本的部分之一,即执行上下文。在这篇文章的最后,你应该更清楚地理解解释器要做什么,为什么在声明一些函数/变量之前可以使用它们,以及它们的值是如何确...

前端开发

面试必看:剖析Vue原理之发布订阅者模式(基础篇)

admin阅读(1953)

前言: 三月四月是招聘旺季,相信不少面试前端岗的同学都有被问到vue的原理是什么吧?本文就以最简单的方式教你如何实现vue框架的基本功能。为了减少大家的学习成本,我就以最简单的方式教大家撸一个vue框架。 一、准备 希望准备阅读本文的你最好...

前端开发

探React Hooks

admin阅读(1227)

前言 众所周知,hooks在 [email protected] 中已经正式发布了。而下周周会,我们团队有个同学将会仔细介绍分享一下hooks。最近网上呢有不少hooks的文章,这不免激起了我自己的好奇心,想先行探探hooks到底好不好用。 react ...

前端开发

[译] 从没有人告诉过我的 CSS 小知识

admin阅读(1160)

这篇文章绝对不是对任何一个曾经和我共事过的人的批判,仅仅是我最近在做一些个人研究的时候学到的关于 CSS 的一些要点。 有很多开发者并不怎么关注 CSS,我想这已经不是什么新鲜事了。通过网上的各种对话,或者与朋友和同事聊天的时候你都可以观察...