(点击上方公众号,可快速关注)
本文精选了「前端大全」2018 年 4 月的 15 篇热门文章。其中有职场分享、技术分享和技术资源。
注:以下文章,点击标题即可阅读
最近有个程序员小哥 Imacpro1 在 Reddit 发帖求助,他收到苹果公司的一封关于他 APP 的邮件……
他居然在前端写业务逻辑!
本文面向对象是有一定Vue.js编程经验的开发者。如果有人需要Vue.js入门系列的文章可以在评论区告诉我,有空就给你们写。
在目前的前端面试中,vue的双向数据绑定已经成为了一个非常容易考到的点,即使不能当场写出来,至少也要能说出原理。本篇文章中我将会仿照vue写一个双向数据绑定的实例,名字就叫myVue吧。结合注释,希望能让大家有所收获。
脑子混了记得不多了,记得多少就记录多少吧。。。。
《闭包,是真的美》
写这篇文章时的心情是十分忐忑的,因为对于我们今天的主角:闭包,很多小伙伴都写过关于它的文章,相信大家也读过不少,那些文章到底有没有把JS中这个近似神话的东西讲清楚,说实心里,真的有,但为数不多。
从我接触前端到现在,一直听到的一句话:操作DOM的成本很高,不要轻易去操作DOM。尤其是React、vue等MV*框架的出现,数据驱动视图的模式越发深入人心,jQuery时代提供的强大便利地操作DOM的API在前端工程里用的越来越少。
很多人都想学编程。但是苦于没有具体的步骤和指导。比如想找份前端开发的工作,却不知道应该先学习什么再学习什么,也不知道该选择什么样的工具。因为经常被人问到类似的问题,全栈开发者Kamran Ahmed索性在github上制订了一份现代前端开发的路线图,并且用一篇文章对前端开发的整个学习过程进行了详细解释。
让我们来聊一聊 JavaScript 新版本:ECMAScript 2016 (通常被称为 ES7)。
ES7 带来了两个新功能:Array.prototype.includes() 和 新的指数运算符:**
页面在用户那里运行,如果10%的用户页面出现问题而自己本地没有办法重现?如何先一步了解到前端出现的问题,而不是等用户反馈?能不能像查看服务端日志一样来定位前端页面运行的问题?
《关于 Google 发布的 JS 代码规范,你需要了解什么?》
Google为了那些还不熟悉代码规范的人发布了一个JS代码规范。其中列出了编写简洁易懂的代码所应该做的最佳实践。
几乎每个人都听说过像比特币和以太币这样的加密货币,但是只有极少数人懂得隐藏在它们背后的技术。在这篇博客中,我将会用JavaScript来创建一个简单的区块链来演示它们的内部究竟是如何工作的。我将会称之为SavjeeCoin!
《每个 JavaScript 工程师都应当知道的 10 个面试题》
对大部分公司来说,招聘技术人员这种事情,管理层就应该放手交给技术团队,只有他们才能够准确地判断应聘者的技术实力。如果你恰巧是应聘者,你也是迟早都要去面试的。不管你是哪边的,都让大哥来教你几招。
先上张图,如何使用纯 CSS 制作如下效果?在继续阅读下文之前,你可以先缓一缓。尝试思考一下上面的效果或者动手尝试一下,不借助 JS ,能否巧妙的实现上述效果。
首先,我是个文科生,大学里只学过vb,觉得计算机编程这东西太玄乎,不是我玩得转的。后来机缘巧合去做了一家互联网创业公司的HR,阅了上千份程序员的简历,面了上百个不同水平不同领域的程序员。
往期热文回顾
3月:《会 JS 了不起啊:15篇前端热文回看》
2月:《谷歌正式抛弃 HTTP,7 月起全部标示为不安全:15篇前端热文回看》
1月:《Bootstrap 4 正式发布:15篇前端热文回看》
12月:《6 大主流 Web 框架优缺点对比:15篇前端热文回看》
11月:《用 Vue 做一个酷炫的 menu:15篇前端热文回看》
10月:《Vue 2.5 发布了:15篇前端热文回看》
觉得本文对你有帮助?请分享给更多人
关注「前端大全」,提升前端技能