20171009 前端开发日报

简单又炫酷的two.js 二维动画教程;React特性精华;js之字典学习和使用;JS中的算法与数据结构——集合(Set);JavaScript 中字符串转数字的陷阱和示例;使用typescript开发调试nodejs;Node.js Design Patterns – Second Edition读书思考(一)——Welcome to the Node.js Platform;Angular 5.0.0-rc.1 发布,bug 修复和性能改进

  1. React特性精华 以下内容是我在学习和研究React时,对React的特性、重点和注意事项的提取、精练和总结,可以做为React特性的字典,方便大家查阅; 目录
  2. js之字典学习和使用 js之字典学习和使用 字典 是一种以键-值对形式存储数据的数据结构,比如:名字-电话号码,通过名字就能找到对应的电话号码,名字就是键(key),电话号就是值(value)。
  3. JS中的算法与数据结构——集合(Set) 愉快的假期告一段落,继续我们的学习~ 集合(Set) 同数学中所学的一样,集合(Set)是由一组无序但彼此之间又有一定关系性的成员构成,每个成员在集合中只能出现一次,不同于我们之前
  4. JavaScript 中字符串转数字的陷阱和示例 有很多种方式可以将字符串转为数字。我能想到的方式就至少有5种! parseInt(num); // 默认方式 (没有基数) parseInt(num, 10); // parseInt 使用基数 (十进制) parseFloat(num) // 浮点型 Number(num); // Number 构造函数 ~~num // 按位取反 num / 1 // 被 1 除 num * 1 // 被 1 乘 num – 0 // 减 0 +num /…
  5. 使用typescript开发调试nodejs 原文地址 github.com/xiadd/blog/… 这两天在看ts,也在入门中, 网上大部分教程都是前端配置ts开发调试,这个也有很多相当成熟的实践教程, 这篇文章主要是nodejs的ts配置, 说起来也是相当简单的, 不涉及任何ts的语法与概念, 同时也可以根据本文配置es6的nodejs开发环境(主要是模块部分). ts-node的使用 说起 babel-n…
  6. Node.js Design Patterns – Second Edition读书思考(一)——Welcome to the Node.js Platform Welcom to the Node.js Platform Node.js 的发展 技术本身的发展 庞大的 Node.js 生态圈的发展 官方组织的维护 Node.js的特点 小模块 以 package 的形式尽可能多的复用模块,原则上每个模块的容量尽量小而精。 原则: "Small is beautiful" —小而精 "Make each …
  7. Angular 5.0.0-rc.1 发布,bug 修复和性能改进 Angular 5.0.0-rc.1 已发布,该版本的更新内容包括 bug 修复和性能改进,具体如下: Bug 修复 compiler:always emit summaries for jit with ng_module bazel rule. ( 1058b2a ) don’t rely on goog.DEBUG but on  COMPILED instead ( db74f44 ) compiler:add typings for  COMPILED …
  8. Vue 2.0学习笔记: Vue中的computed属性 Vue中的 computed 属性称为 计算属性 。在这一节中,我们学习Vue中的计算属性如何使用?记得在学习Vue的模板相关的知识的时候,知道在模板内可以使用表达式,而且模板内的表达式是非常的便利,但这种遍历是有一定的限制的,它们实际上是用于一些简单的运算。也就是说,如果在模板中放入太多的逻辑会让模板过重而且难以维… Vue中的 computed 属性称为 计算属性 。在这一节中,我们学习Vue中的计算属性如何使用?记得在学习Vue的模板相关的知识的时候,知道在模板内可以使用表达式,而且模板内的表达式是非常的便利,但这种遍历是有一定的限制的,它们实际上是用于一些简单的运算。也就是说,如果在模板中放入太多的逻辑会让模板过重而且难以维…
  9. Vue的计算属性 今天在学习Vue 2.0中的 计算属性 。发现@混元霹雳手 老师整理的一篇笔记《 史上最详细 VUE2.0 全套 Demo 讲解 基础3(计算属性) 》。看后感觉受益非浅。特意把自己根据老师的笔记一路学习下来。感兴趣的同学,也可以一起来玩。 Vue中的计算属性是所有属性的计算,而这些计算都是变向的在过滤值,通过数据的不断变化…
  10. Node.js Design Patterns – Second Edition读书思考(二)——Node.js Essential Patterns Node.js Essential Patterns 对于 Node.js 而言,异步特性是其最显著的特征,但对于别的一些语言,例如 PHP ,就不常处理异步代码。 在同步的编程中,我们习惯于把代码的执行想象为自上而下连续的执行计算步骤。每个操作都是阻塞的,这意味着只有在一个操作执行完成后才能执行下一个操作,这种方式利于我们理解和…

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

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


关注我

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

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

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