20190908 前端开发日报

扒开 V8 引擎的源码,我找到了你们想要的前端算法;政采云前端小报第46期;一种对开发更友好的前端骨架屏自动生成方案;那些年读过的前端书籍资源分享(超赞);简明 JavaScript 函数式编程——入门篇;Vue 添加响应式属性的正确姿势;Retrofit 结合 Lifecycle,将 Http 生命周期管理到极致;Vue从甜小白到皮大佬系列(八) Vuex

  1. 扒开 V8 引擎的源码,我找到了你们想要的前端算法 算法对于前端工程师来说总有一层神秘色彩,这篇文章通过解读V8源码,带你探索Array.prototype.sort函数下的算法实现。 来,先把你用过的和听说过的排序算法都列出来: 快速排序 冒泡排序 插入排序 归并排序 …
  2. 政采云前端小报第46期 政采云前端小报第46期 浏览更多往期小报,请访问: https://weekly.zoo.team 【前端词典】一文读懂单页应用和多页应用的区别 – 掘金 前言 最近看到一些人在问单页面和多页面应用的区别。因为最近在整理 Vue 相关的内容,所以也就输出这一篇短文希望可以给你一个整体的认识。 这里也会大体介绍单页应用实现…
  3. 一种对开发更友好的前端骨架屏自动生成方案(马蜂窝技术原创内容,公众号 ID:mfwtech) 一份来自 Akamai 的研究报告显示,在对 1048 名网购户进行采访后发现: 约 47% 的用户期望他们的页面在两秒之内加载完成。 如果页面加载时间超过 3s,约 40% 的用户…
  4. 那些年读过的前端书籍资源分享(超赞)《JavaScript高级程序设计》(第三版) 传说中的红宝书 PDF文件下载链接: [链接] 提取码: i47r
  5. 简明 JavaScript 函数式编程——入门篇 写在开头 本文较长,总共分为三大部分:(对于函数式编程以及其优点有一定理解的童鞋,可以直接从开始阅读) 第一部分:首先会通过实际代码介绍一下什么是函数式编程以及使用它的意义。 第二部分:我会着重介绍一下函数式编程中最重要的两个方法:柯里化和函数组合,以及他们的使用方法和实践经验。 第三部分:实…
  6. Vue 添加响应式属性的正确姿势原文链接:[链接] 默认此文读者明白简单的 Vue 底层原理,对此陌生的读者可以先看: 你不知道的 Vue 响应式原理 从 vue 源码看观察者模式 此文使用的 Vue 版本是 2.0+,在线例子看这里,下面顺便也把关键代码贴出…
  7. Retrofit 结合 Lifecycle,将 Http 生命周期管理到极致 code小生,一个专注 Android 领域的技术平台 公众号回复 Android 加入我的安卓技术群 作者:xcheng_ 链接:https://www.jianshu.com/p/07fe489a53f2 声明:本文已获xcheng_投稿发表,转发等请联系原作者授权 http请求一直是开发中无法避免的存在,生命周期的管…
  8. Vue从甜小白到皮大佬系列(八) Vuex 阅读时间预计8分钟,读完本文你将收获如下知识点,记得点赞:+1:哦~ 一、啥是Vuex? Vuex是用来管理Vue的所有组件状态,说白了就是组件中通信的一种高级方式。 Vuex官方文档已经讲解的非常详细,建议通读一遍,本文是自己的学习总结实践和归纳,有些概念和语句借鉴官方。 二、为什么使用Vuex? 在之前…
  9. iOS JS和原生的交互方法 1. 事先和前端定好要拦截的URL,实现UIWebView的代理方法 shouldStartLoadWithRequest ,在方法中对实现定义好的URL进行拦截,拦截到后处理原生逻辑,及回调。 – (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{ …
  10. 为什么我喜欢JavaScript可选链式调用 原文标题:Why I like JavaScript Optional Chaining 原文链接: dmitripavlutin.com/javascript-… JavaScript的新特性正在快速改变我们的代码。从ES2015到现在,对我的代码影响最大的新特性包括解构,箭头函数,class类以及模块系统。 在2019年8月份,一个新的提案 optional chaining ,直译为可选链式调用的新…
  11. JS从入门到放弃第1天:函数 **注释**: 函数定义: 将一系列代码,打包写到函数 花括号 里面 //原谅我想不函数名起什么好,请谅解 //函数定义 将函数代码写到花括号里面 打包好 function zh(){ console.log("我是函数定义出来的"); } zh();//调用 zh名的函数内容; 复制代码 …
  12. JavaScript:this(一) 本文和大家聊聊 this , this 在 JavaScript 中可说是神一样的存在,灵活性太强了,早期对 this 做过一次梳理,但现在面对 this 的使用还是怕怕的,对 this 的理解不透彻,还是在猜结果,根据应用场景划分梳理,更多的是在硬记,面对复杂恶心人的应用场景,特别是在面试的时候出的题,还是不明白,对结果一头雾水。本文…
  13. JS小奥秘之如何提高扩展运算符的性能扩展运算符,也就是我们常用的三个,让数组展开变成每个小块。 然后使用中括号语法[],重新组装这些小块构造一个新数组。
  14. 苹果的锅,甩给了德意志银行;提升 JavaScript 调试技能;迭代 JavaScript 对象的 5 种方法及性能… 昨天收到苹果 7 倍薪水的开发者们今天又收到了苹果的邮件。邮件中称此次事件是其合作银行德意志银行操作失误引起,银行已经在处理。开发者的收款银行会收到退款申请,希望开发者协助处理。 微信公众号爆出前端安全漏洞 yck • 2019-09-04 作者近日在公众号中挖掘到了一个 XSS 安全漏洞,具体复现流程如下…

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

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


关注我

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

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

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