20190810 前端开发日报

浏览器大战与 JavaScript 的诞生;vue移动端项目中使用fastclick及遇上的issue;恕我直言,90% 的应用场景都不需要用 WebAssembly;常见数据结构和Javascript实现总结;用纯 JavaScript 撸一个 MVC 程序;js函数this理解?手写apply、call、bind就够了;JavaScript深入浅出第5课:Chrome是如何成功的?;Vue.js 在复杂信息流场景下的实践

  1. 浏览器大战与 JavaScript 的诞生 “只要应用能用 JavaScript 编写,那么最后它就会用 JavaScript 编写。”——Atwood 定律,出自 Jeff Atwood 的一篇题为 “最小权力原理” 的博客文章,2007 年 7 月 17 日 浏览器大战 在 Android 设备或 iPhone 流行之前, 浏览器大战 的战场是桌面计算机平台。众多公司投入了数十亿美元投身这场战役,而他们的出发点就…
  2. vue移动端项目中使用fastclick及遇上的issue1、在vue项目中安装fastclick插件 {代码…} 2、在main.js中引入并绑定到body {代码…} 3、在项目中安装fastclick成功后测试会遇到以下问题: os input点击不灵敏 解决方法:vue项目中使用fastclick时ios input…
  3. 恕我直言,90% 的应用场景都不需要用 WebAssembly 本文阐述了 WebAssembly 诞生的背景,并从实践案例中分析了 WebAssembly 到底带来了多少性能提升。 背景:从 JavaScript 说起 JavaScript 占据着统治地位,不管是公开还是私有的项目、任何组织、世界任何地区,JavaScript 都是第一。 -GitHub 2018 年度报告 随着 JavaScript 的快速发展,目前…
  4. 常见数据结构和Javascript实现总结做前端的同学不少都是自学成才或者半路出家,计算机基础的知识比较薄弱,尤其是数据结构和算法这块,所以今天整理了一下常见的数据结构和对应的Javascript的实现,希望能帮助大家完善这方面的知识体系。
  5. 用纯 JavaScript 撸一个 MVC 程序我想用 model-view-controller 架构模式在纯 JavaScript 中写一个简单的程序,于是我这样做了。希望它可以帮你理解 MVC,因为当你刚开始接触它时,它是一个难以理解的概念。
  6. js函数this理解?手写apply、call、bind就够了函数的内部属性,this引用的是函数据以执行的环境对象。也就是说函数的this会指向调用函数的执行环境。
  7. JavaScript深入浅出第5课:Chrome是如何成功的?摘要: Chrome改变世界。 《JavaScript深入浅出》系列: JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼? JavaScript深入浅出第2课:函数是一等公民是什么意思呢? JavaScript深入浅出第3课:什么是垃…
  8. Vue.js 在复杂信息流场景下的实践 经常做业务的前端同学肯定遇到过这样的业务场景: 常见的 hybird 页面 常见的 UGC 类的 PC 网页 这类页面都会 承载着多个信息流列表 ,本文就针对这类复杂信息流页面进行梳理,给出我在做了无数次这类页面后的最佳实践总结。 你可以直接戳这个地址查看最终 demo 效果 (请在手机模式…
  9. 学习underscorejs整体架构,打造属于自己的函数式编程类库虽然看过挺多underscorejs分析类的文章,但总感觉少点什么。这也许就是纸上得来终觉浅,绝知此事要躬行吧。于是决定自己写一篇学习underscorejs整体架构的文章。
  10. Vuestic Admin:免费与美妙 Vue.js 管理模板 English | 简体中文 | 日本語 Vuestic Admin 免费与美妙Vue.js管理模板包括38以上个定制用户界面组件 由Epicmax开发。 由Vasili Savitski设计 演示版 | 文档 安装 首先确定ni安装所有的先决条件: Node.js (>=8.9…
  11. 用JavaScript带你体验V8引擎解析标识符 上一篇讲了字符串的解析过程,这一篇来讲讲标识符(IDENTIFIER)的解析。 先上知识点,标识符的扫描分为快解析和慢解析,一旦出现Ascii编码大于128的字符或者转义字符,会进入慢解析,略微影响性能,所以最好不要用中文、特殊字符来做变量名(不过现在代码压缩后基本不会有这种情况了)。 每一位JavaScript的初学者在学…
  12. 前端硬核面试专题之 CSS 55 问前言 本文讲解 55 道前端面试的 CSS 的内容。 复习前端面试的知识,是为了巩固前端的基础知识,最重要的还是平时的积累! 注意:文章的题与题之间用下划线分隔开,答案仅供参考。 笔者技术博客首发地址 GitHub,…

关注github前端日报 订阅精彩文章

前端日报栏目数据来自码农头条,每日分享互联网上热门的前端开发、移动开发、设计、资源和资讯等,为开发者提供动力,如果觉得内容对你有用,记得分享给你的小伙伴。进入码农头条查看更多


关注我

我的微信公众号:前端开发博客,在后台回复以下关键字可以获取资源。

  • 回复「小抄」,领取Vue、JavaScript 和 WebComponent 小抄 PDF
  • 回复「Vue脑图」获取 Vue 相关脑图
  • 回复「思维图」获取 JavaScript 相关思维图
  • 回复「简历」获取简历制作建议
  • 回复「简历模板」获取精选的简历模板
  • 回复「加群」进入500人前端精英群
  • 回复「电子书」下载我整理的大量前端资源,含面试、Vue实战项目、CSS和JavaScript电子书等。
  • 回复「知识点」下载高清JavaScript知识点图谱

每日分享有用的前端开发知识,加我微信:caibaojian89 交流