20161207 前端开发日报

我的 web 前端面试经历;深入了解 JavaScript 中的 for 循环;前端工作面试问题合集;浅谈框架模式(MVC MVP MVVM);提高HTML5 Canvas性能的技巧;JavaScript 有个 Unicode 的天坑;CSS Selectors Level 4新特性全面解析;Eclipse Che:下一代基于 Web 的 IDE

  1. 我的 web 前端面试经历 – 百度 – 我的 web 前端面试经历 – 百度,分享给大家,希望有帮助。原创 by ShanaMaid |阅读全文:
  2. 深入了解 JavaScript 中的 for 循环 by 编译青春前言 对一个循环分享的这么详细,相信看完你会有所收获。本文由前端早读课专栏作者@编译青春授权分享。 正文从这开始~ 在ECMAScript5(简称 ES5)中,有三种 for 循环,分别是: 简单for循环 for-in forEach …
  3. #IT职场#【前端工作面试问题合集】详见: 本文中,作者收集总结了一些前端面试题。初学者阅后也要用心钻研其中的原理,重要知识需要系统学习、透彻学习,形成自己的知识链,希望对你们有所帮助。[熊猫]

    前端工作面试问题合集
  4. 浅谈框架模式(MVC MVP MVVM)》框架模式不是一门写代码的学问,而是一门管理与组织代码的学问。其本质是一种软件开发的模型。与设计模式不同,设计模式是在解决一类问题时总结抽象出的公共方法。(by 王少星)

    浅谈框架模式(MVC MVP MVVM)
  5. #canvas#【提高HTML5 Canvas性能的技巧】canvas代码也是有一些优化技巧的,我之前的几篇canvas的文章单纯涉及如何做使用canvas,下面看看别人是怎么说优化canvas性能的。一:使用缓存技术实现预绘制,减少重复绘制Canvs内…请戳→ #前端开发博客#

    提高HTML5 Canvas性能的技巧
  6. JavaScript 有个 Unicode 的天坑》最近笔者在项目中遇到了emoji表情的处理,期间发现js处理多字节字符时会有较多坑,记录一下与各位分享。 (by AlloyTeam )

    JavaScript 有个 Unicode 的天坑
  7. CSS Selectors Level 4新特性全面解析】本文对目前W3C工作草案中的CSS Selectors Level 4新特性进行了阶段性总结,CSS 正在逐渐将以前需要依赖 JS 做到的事情转化为 CSS 自身能够处理的过程,这个将大大降低了 CSS 和 JS 之间的代码耦合,从而也降低了项目迭代过程中的维护成本

    CSS Selectors Level 4新特性全面解析
  8. Eclipse Che:下一代基于 Web 的 IDE » 译者:Vic020 » Eclipse Che 是一个基于 Web 的集成开发环境(IDE)和工作区。在这些工作空间中的项目具有运行所需的一切工具,开发人员不用做什么事情,只需要创建工作空间时选…

    Eclipse Che:下一代基于 Web 的 IDE
  9. 译文丨Node.js 垃圾回收机制-基础】在这篇文章中,你将会学习 Node.js 的垃圾回收(garbege collection)机制是如何工作的;即在你敲代码的时候,后台是怎么帮你清空内存里的垃圾的。 传送门:最近关注了一个国外技术博客RisingStack里面有很多高质量,且对新手也很friendly的文章。正好最近在学习Node.js的各种实现原理,在这里斗胆翻译一篇Node.js垃圾回收机制(原文链接)。 正文 在这篇文章中,你将会…

    译文丨Node.js 垃圾回收机制-基础
  10. #掘金翻译计划# [译] 如何用 JavaScript 作画 – 无论是 SVG 图片,还是 PNG、JPG 等格式的图片,都能通过转换成路径数据然后进行相应图形的绘制。翻译 by @麦比钨丝_Lee |阅读全文:
  11. CodePen上值得关注的 7 款 CSS 动画】作为前端开发者,相信大家对 CodePen 不是很陌生。它是一个非常了不起的网站,在上面大家不仅可以

    CodePen上值得关注的 7 款 CSS 动画

  12. 如何使用 jstack 分析线程状态》记得前段时间,同事说他们测试环境的服务器cpu使用率一直处于100%,本地又没有什么接口调用,为什么会这样?(by @占小郎

    如何使用 jstack 分析线程状态
  13. 还在比较 JSON 和 XML?StopJSON 还是 XML?哪一个更好?哪一个更快?接下来的项目我该用哪一个?STOP!它们之间没有任何可比性。就像比较自行车和奔驰S65 AMG,你说,哪一个更好?它们都是交通工具,都可以让你从家里移动到办公室,对吧?在有些情况下,自行车或许还更快点。但这是否意味着它们就可以相互比较?明显不行!这个道理同样适用于JSON…

    还在比较 JSON 和 XML?Stop
  14. 如何在 ESP-12F/ESP8266 上实现 webserver by CarneyWu本文将演示如何在一个 ESP-12F 模块上实现webserver,并且可以通过web请求对与模块连接的继电器进行控制。 0.写在前面 首先,假设本文的读者了解C语言、逻辑电路和HTTP协议。再次,本文适合物联网开发者和有意向涉及物联网项目的web开发者、移动开发者阅读 。最后,如果你只需要了解实现过程,你可以…
  15. #IT实战项目课程#【Linux系统安装git服务器】该项目教你自己搭建一台 Git 服务器,虽然有很多现成的代码托管网站比如 github,但是当你想保护代码的安全的时候,私有的 Git 服务器无疑是最安全的。[围观] 项目教程:

    Linux系统安装git服务器
  16. 9 款经典华丽的 CSS3 分享按钮 如果你经常活跃在一些社交网站上,那么你肯定会看到过很多形式各异的分享按钮,目前由于HTML5和CSS3的普及,很多分享按钮也都应用了CSS3样式,甚至会有很多带有动画的CSS3分享按钮。本文就向大家介绍了9款经典华丽的CSS3分享按钮,以及它们的源代码,希望能给各位开发者带来一定的帮助。 1、jQuery/CSS3实现超酷的分享按…

    9 款经典华丽的 CSS3 分享按钮
  17. 七个你必须重视的 Git 使用技巧 与其他技术相比,Git应该拯救了更多开发人员的饭碗。只要你经常使用Git保存自己的工作,你就一直有机会可以将代码退回到之前的状态,因此就可以挽回那些你深夜里迷迷糊糊犯下的错误。 尽管这么说,Git的命令行界面可是出了名的难掌握。接下来,就给大家介绍7个小技巧,最大限度发挥Git的作用。 通常,大部分时间我们都…

    七个你必须重视的 Git 使用技巧
  18. ObjC & JavaScript 交互,在恰当的时机注入对象》移动端项目开发中,免不了出现 Native App (以下简称Native)和 H5 页面(以下简称H5)的交互,网络上有很多第三方框架,比如WebViewJavascriptBridge。 ( by 煜寒了 )

    ObjC & JavaScript 交互,在恰当的时机注入对象
  19. #前端开发那些事#【JavaScript——这道闭包题做起来有意思】详见:JavaScript–这道闭包题做起来有意思 一道具有一定难度的闭包题。来试试,你能否快速的解答出来?[思考](作者:听安静的时光)欢迎关注与投稿文章到【前端开发那些事】或知乎专栏【IT技术分享】: [喵喵]

    JavaScript——这道闭包题做起来有意思

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

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


关注我

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

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

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