20190320 前端开发日报

JS面试之数组的几个不low操作(3);deno 如何偿还 node.js 的十大技术债;如何学习 Git 是一门学问;浅谈前端技术选型(一);F4Lab:Flutter 实现的 GitLab 客户端;Vue.js-Render函数;深入理解JavaScript执行上下文和执行栈;Vue.js-状态管理与Vuex

  1. JS面试之数组的几个不low操作(3)本文主要从应用来讲数组api的一些骚操作;如一行代码扁平化n维数组、数组去重、求数组最大值、数组求和、排序、对象和数组的转化等;上面这些应用场景你可以用一行代码实现?
  2. deno 如何偿还 node.js 的十大技术债“Node现在太难用了!”。Node.js之父 Ryan Dahl 去年初要开发一款 JavaScript 互动式数据分析工具时,忍不住抱怨起自己十年前一手创造的技术。
  3. 如何学习 Git 是一门学问 最近一直在回忆学习git的一些过程,觉得很有意义,延伸出来就是如何学习计算机知识的一些思路,如果一个人从来没有接触过git或github,那么如何下手呢? 不管我们懂不懂git或github,首先要明白它们不是一回事,git可以认为是一个协议或者一个工具,主要工作是版本控制,git蕴含了很多优秀和灵活的工作流。 …
  4. 浅谈前端技术选型(一)现在前端,都往大前端方向发展,pc, wapApp, 小程序,混合开发,桌面开发,node 后台。不光发展方向多,同一个方向的技术选型也同样多,比如wapApp的 vue,react,angular。那么问题来了,在项目中,我们到底应该如…
  5. F4Lab:Flutter 实现的 GitLab 客户端 F4Lab A glitlab client made by flutter. Support Android & IOS. Download Release Apk light nav dark nav project merge requert pipeline …
  6. Vue.js-Render函数学习笔记:Render函数 Render函数 Vue2与Vue1最大的区别就在于Vue2使用了虚拟DOM来更新DOM节点,提升渲染性能。 Vue2与Vue1最大的区别就在于Vue2使用了虚拟DOM来更新DOM节点,提升渲染性能。 Vue2与Vue1最大的区…
  7. 深入理解JavaScript执行上下文和执行栈如果你是一名 JavaScript 开发者,或者想要成为一名 JavaScript 开发者,那么你必须知道 JavaScript 程序内部的执行机制。执行上下文和执行栈是JavaScript中关键概念之一,是JavaScript难点之一。 理解执行上下文…
  8. Vue.js-状态管理与Vuex非父子组件(跨级组件和兄弟组件)通信时,使用了bus(中央事件总线)的一个方法,用来触发和接收事件,进一步起到通信的作用。
  9. ES5 to ESNext:自 2015 以来 JavaScript 新增的所有新特性 type: FrontEnd title: ES5 to ESNext — here’s every feature added to JavaScript since 2015 link: https://medium.freecodecamp.org/es5-to-esnext-heres-every-feature-added-to-javascript-since-2015-d0c255e13c6e author: Flavio Copes ES5 to ESNext —  自 2015 以来 JavaScript 新增的所有新特性 …
  10. Go 反序列化 JSON 字符串的两种常见用法 写在前面 看过《如何使 Kubernetes 中的应用日志被收集得又快又稳》的朋友应该知道,我最近在做云平台的日志收集方案及其工程实施。 不得不说,做基础设施建设对开发者的考验还是非常大的,技术方案中的每一个细节都变得非常重要,忽略某个细节可能就意味着方案中选型的改进甚至重新选型。至少在工程实施的…
  11. Vue.js-组件详解要在父实例中使用这个组件,必须要在实例创建前注册,之后就可以用<my-component></my-component>的形式来使用组件。
  12. JavaScript 为什么要有 Symbol 类型Symbols 是 ES6 引入了一个新的数据类型 ,它为 JS 带来了一些好处,尤其是对象属性时。 但是,它们能为我们做些字符串不能做的事情呢?
  13. Nmon 实时监控并生成 HTML 监控报告 前面的博客介绍了服务端监控工具:Nmon使用方法,最近在github找到了一个nmon自动监控并生成HTML格式报告的工具:easyNmon,使用体验蛮不错的,这里介绍下它的安装及使用方法。 一、关于easyNmon说明 工具下载地址:easyNmon 说明:为了方便多场景批量监控,作者用golang写了个监…
  14. Vue.js-函数化组件Vue提供了一个functional的布尔值选项,设置为true可以使组件无状态和无实例,也就是没有data和this上下文。这样用render函数返回虚拟节点可以更容易渲染,因为函数化组件只是一个函数,渲染开销要小很多。
  15. js异步从入门到放弃(二)- 传统的异步实现方案上一篇文章介绍了js异步的底层基础–Event Loop模型,本文将介绍JS中传统的几种异步操作实现的模式。
  16. Vue.js-Vue实例<p data-height=”265″ data-theme-id=”0″ data-slug-hash=”wjXLMa” data-default-tab=”js,result” data-user=”whjin” data-embed-version=”2″ data-pen-title=”组件间通信” class=”codepen”>See the Pen 组…

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

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


关注我

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

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

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