20170207 前端开发日报

有了这篇干货,还怕搞不定 Web 网络问题的排查吗;Javascript是单线程,浏览器非单线程;前端面试中的常见算法问题;2017年值得学习的3个CSS特性;不定期更新 JavaScript 技巧;AngularJS 执行过程;50 个 jQuery 插件可将你的网站带到另外一个高度;原生 JavaScript 实现 AJAX、JSONP

  1. 有了这篇干货,还怕搞不定 Web 网络问题的排查吗 by 刘晓光 Browser/Server结构主要是利用了不断成熟的Web浏览器技术:结合浏览器的多种脚本语言和ActiveX技术,用通用浏览器实现原来需要复杂专用软件才能实现的强大功能,同时节约了开发成本。 B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的…
  2. #JavaScript#【Javascript是单线程,浏览器非单线程】因为JS运行在浏览器中,是单线程的,每个window一个JS线程,既然是单线程的,在某个特定的时刻只有特定的代码能够被执行,并阻塞其它的代码。而浏览器是事件驱动的(Event …请戳→ #前端开发博客# ​​​

    Javascript是单线程,浏览器非单线程
  3. 前端面试中的常见算法问题】虽说我们很多时候前端很少有机会接触到算法。大多都交互性的操作,然而从各大公司面试来看,算法依旧是考察的一方面。实际上学习数据结构与算法对于工程师去理解和分析问题都是有帮助的。 (来自: Life Design Web ) ​​​​

    前端面试中的常见算法问题
  4. 【翻译:2017年值得学习的3个CSS特性】2017年,CSS有什么值得学习的东西吗?本篇文章将介绍3个css3新特性:1.@support,检测浏览器是否支持某个CSS属性,2.grid,使用网格组件方便布局,3.css原生变量,而不需要其它预处理,浏览器默认支持。 @前端开发博客 ​​​
  5. 不定期更新 JavaScript 技巧 – 一些常用的技巧,不定期更新。感觉坚持更新个一年是不是就可以出本书了,哈哈。原创 by rockjins |阅读全文 ​​​
  6. AngularJS 执行过程】学习和使用 AngularJS 的过程中的一些小经验,传送门: ​​​ 前言 由于在博客系统的开发中和近期工作中的前端框架主要使用 AngularJS ,因此在这里记录学习和使用 AngularJS 的过程中遇到的一些需要记录的点。特别说明,本文并非教程。 执行过程 弄清楚 AngularJS 的执行过程…

    AngularJS 执行过程
  7. 50 个 jQuery 插件可将你的网站带到另外一个高度】Web领域一直在发生变化并且其边界在过去的每一天都在发生变化(甚至不能以小时为计),随着其边界的扩展取得了许多新发展。 (来自: 开源中国社区) ​​​​

    50 个 jQuery 插件可将你的网站带到另外一个高度
  8. 原生 JavaScript 实现 AJAX、JSONP – 相信大多数前端开发者在需要与后端进行数据交互时,为了方便快捷,都会选择 JQuery 中封装的 AJAX 方法,但是有些时候,我们只需要 JQuery 的 AJAX 请求方法,而其他的功能用到的很少,这显然是没必要的。原创 by 铁锅 |阅读全文 ​​​
  9. #云栖聚能聊#《从Gitlab数据库被删无法完全恢复看数据备份的重要性和操作性》2月1日著名的数据代码托管网站 Gitlab 的一个工程师在长期疲劳操作时,不慎误删数据,不过小哥倒是没有跑路,而是选择了直播恢复数据。平时你是如何在服务器上进行备份的呢?来看看大家都是怎么说的–> ​​​

    从Gitlab数据库被删无法完全恢复看数据备份的重要性和操作性
  10. 微信硬件 JS-Api 开发不完全指南】来自@喵小姐要变身软妹子 文章传送门: ​​​ 1.引入JS库 {代码…} 2.为页面注入配置信息 {代码…} 这里我的jsApiList为 {代码…} 如果想要测一下微信版本是不是支持这几个api,可以这样写: {代码…} 3.初始化设备库函数 通过ready接口处理成功验证 {代…
  11. 《全球一半网站已用上 HTTPS:HTTP加速淘汰》 来自Firefox Telemetry的最新监测数据,目前全互联网,已经有50%的网站启用了HTTPS协议,从2015年11月到2017年1月,1年多的时间增长了10%。(

    HTTP加速淘汰

  12. 2016年JavaScript领域中最受欢迎的“明星”们 】全文=> ​​​   JavaScript社区的发展正如盛壮之时的骐骥,—日而驰千里,趋势如长江后浪推前浪。   2016年已经过去了,你是否会担心错过一些重要的东西?无须担心,JS.ORG不久前分享了一篇博文,为大家回顾了去年主要的趋势。   JS.ORG通过比较过去12个月里,在Github上增加的星标数,告诉你2016年的趋势。 …

    2016年JavaScript领域中最受欢迎的“明星”们
  13. React Native at Instagram】Instagram技术博客刚刚发了一篇博文,介绍React Native在Instagram的使用,不涉及什么技术,主要是介绍在哪些产品/界面中使用,最后计算了一下代码共享的比例,在不同的产品中从85%-99%,又一个大型App使用RN的案例。 ​​​

    React Native at Instagram
  14. 在JavaScript中实现LINQ——一次“失败”的尝试》这篇文章的起因是我在知乎上对JavaScript 函数式编程存在性能问题么?这个问题的回答。其实在这个问题之前挺久我就想做相关的尝试,但懒癌无药医,挖坑如山倒,填坑如抽丝。 (by @刘骥-JimLiu ) ​​​

    在JavaScript中实现LINQ——一次“失败”的尝试
  15. [译] webpack 2 指南(下) by 抹桥 缓存(Caching) 为了能够使 webpack 处理后的静态资源能够长期缓存下来,需要: 使用 给每一个文件创建基于内容变化的缓存标识 在 HTML 文件中引入文件时使用编译状态来拿到文件名称 在载入资源之前生成 chunk-manifest JSON 文件并写入到 HTML 页面中 确保包含…

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

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


关注我

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

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

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