20190725 前端开发日报

JS 中有趣的事实;一年半前端工作经验试水杭州:我是如何拿下网易、阿里和滴滴 offer 的;用 JavaScript 和 C3 实现一个转盘小游戏;前端每日实战 2018年10月至2019年6月项目汇总(共 20 个项目);前端必懂的webpack优化;vuepress使用中遇到的问题;前端与后端开发中技术差异的全面对比;【javascript系列】时间复杂度和空间复杂度

  1. JS 中有趣的事实使用 JS 有很多有趣的地方。尽管工程师们每天都在与之打交道,但仍有一些语言没有被开发出来。本广将介绍一些你可能想不到的JS特性。
  2. 一年半前端工作经验试水杭州:我是如何拿下网易、阿里和滴滴 offer 的 由于微信外链限制,推荐阅读等链接无法点击,可点击阅读原文跳转至原文,查看外链。 前言 笔者毕业于东北大学,大学毕业社招进入环球网,前端开发工程师一职。技术栈:React+node,Github 地址 成果 来到杭州的目标非常的明确,大厂。其实就是网易、阿里和滴滴。好在基本三家都拿到了o…
  3. 用 JavaScript 和 C3 实现一个转盘小游戏 本文主要介绍如何使用原生javascript和Css3来实现一个在各大移动应用中经常出现的转盘游戏,由于改实现可以有不同方式,如果熟悉canvas的话也可以用canvas实现,本文采用js和css实现主要考虑到复杂度较小性能较好,所以如果有更好的方案,也可以随时和我交流。 前言 本文技术路线采用和上篇文章 教你用200行代码写…
  4. 前端每日实战 2018年10月至2019年6月项目汇总(共 20 个项目)过往项目 2018 年 9 月份项目汇总(共 26 个项目) 2018 年 8 月份项目汇总(共 29 个项目) 2018 年 7 月份项目汇总(共 29 个项目) 2018 年 6 月份项目汇总(共 27 个项目) 2018 年 5 月份项目汇总(共 30 个…
  5. 前端必懂的webpack优化 tree shaking tree shaking是一个术语、通常用于打包时移除js中未引用的代码(dead-code),它依赖于ES6模块系统中的import 和 export 的***静态结构特性*** 开发时引入一个模块时,如果只引用其中一个功能,上线打包时只会把用到的功能打包进bundle中,其他没有用到的功能都不会打包进来,可以实现最简单的基本…
  6. vuepress使用中遇到的问题 一直想找个可以简单写写文档,知识点内容的静态博客,对比gitbook和vuepressh后,觉得gitbook太偏向文档,vuepress的灵活性更大,所以选择了vuepress(还可以直接使用vue component)。 在使用较为强大的vue组件功能的时候,遇到了一些小坑。 热更新 使用 vuepress dev docs 命令,修改config.js不能热更新,修改其他m…
  7. 前端与后端开发中技术差异的全面对比如果你是一位有志于全面了解前后端编程语言及框架的开发人员或创业者,那你来对地方了。本文将帮助你了解前端和后端技术之间的基本差异。
  8. 【javascript系列】时间复杂度和空间复杂度时间复杂度和空间复杂度,我们在大学里的算法与数据结构课程中已经学习过,这回根据项目工作中整理一下,这个估计只是一个粗略的估计分析,并不是一个准确的估计分析。
  9. 强烈推荐 GitHub 上值得前端学习的数据结构与算法项目算法为王。想学好前端,先练好内功,内功不行,就算招式练的再花哨,终究成不了高手;只有内功深厚者,前端之路才会走得更远。
  10. Node.js后端开发笔记后续 – 1
  11. IE11下处理Promise以及复习Vue的单项数据流 最近我开发的公司的竞赛网站被发现在IE11下排行榜无数据,但是在其他浏览器没问题,我然后打开控制台一看,发现了如下错误: 真是醉了,然后发现有三个可行的方案: 直接采用 polyfill 在index.html中 <script src = "https://cdn.polyfill.io/v2/polyfill.min.js"></scrip…
  12. 前端离线化探索某天,小明同学突然反馈 :“昨晚发现根本无法使用你们的应用… ….怎么回事呢”。我和我的小伙伴们立马惊呆了,心想:“老司机多年的经验有一种预感,那就是同学你使用姿势不正确…(此处省略300字)”。 然后默…
  13. 前端插件之 Bootstrap Dual Listbox 使用 工欲善其事,必先利其器 对于很多非专业前端开发来说写页面是非常痛苦的,借助框架或插件往往能够达到事半功倍的效果,本系列文章会介绍我在运维系统开发过程中用到的那些顺手的前端插件,如果你是想写XX管理系统的学生、或是需要独自做Dashboard的后端工程师、亦或是像我这样半吊子的开发加运维,那么这个…
  14. ​搞不懂JS中赋值·浅拷贝·深拷贝的请看这里为什么写拷贝这篇文章?同事有一天提到了拷贝,他说赋值就是一种浅拷贝方式,另一个同事说赋值和浅拷贝并不相同。我也有些疑惑,于是我去MDN搜一下拷贝相关内容,发现并没有关于拷贝的实质概念,没有办法只能通过…
  15. Webpack tapable研究 想研究一下Webpaack运行原理,发现都提到了tapable,搞得我云里雾里,那我们就好好研究一番,这到底是个啥库。 在Webpack官方文档上,查看Webpack的声明周期钩子函数,可以看到下图的内容: 可以看到run函数是AsyncSeriesHook类型的钩子函数,这个就是tapable提供的钩子类型了。 想理解Webpack的运行流…
  16. Golang 语言之 JSON 解码函数 Unmarshal 前言 工作中我们经常会遇到解码JSON格式的数据,本文通过4个示例介绍工作中常用到的四种 JSON格式。在 Golang语言中,通常是使用标准库的encoding/json包中的函数Unmarshal解码JSON格式的数据,下面我们先介绍一下该函数如何使用,再通过4个示例代码来演示一下如何在Golang中解码常见的4种JSON格式的数据。 …

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

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


关注我

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

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

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