YOU'VE MADE A BRAVE DECISION, WELCOME.

每一个不曾起舞的日子都是对生命的辜负。

计算机科学与Python编程导论

阅读量

angular的lib & npm link用得太郁闷,随便看点不相关的课程快乐一下。 课程资源: 课程资源视频地址: 视频地址 视频是2016年版的,比较新,所以主要一视频为主。入门课程,看看能不能用来放松心情。 主要的教学内容:knowledge of concepts,programming skill, problem solving。 What is computationwhat does a computer

Read More...


RxJS官网阅读小记

阅读量

主要阅读OVERVIEW部分,加深一下理解,还有体验一下Operator Decision Tree,感觉说不定很厉害。操作符部分还是等用到了再仔细感悟吧。 RxJS官网:RxJS官网 OVERVIEWIntroduction Think of RxJS as Lodash for events. 把RxJS看做是事件的数组。 核心思想: Observable: 一个概念,表示一个包含未来值和事件的可调用集合。 Observer

Read More...


《深入浅出RxJS》阅读笔记

阅读量

这本书看前两章的时候还蛮吸引我的,从操作符开始,可能这种琐碎的东西真的很难讲吧,没什么具体的内容,相比直接看官网来说,并没有什么更总结性或者深层次的见解,也没什么经验之谈的应用举例。看到后半部分的内容,觉得略显拖沓,大量的细致描述其实并不等于讲清楚了。最后的breakout游戏的例子还行。可以看着入门,留下一个大体的印象,但还是要看官网哦。不说什么了,我去看官网了。 第一章 函数响应式编程 RxJS使用了一种不同于传统的编程模式——

Read More...


整本书不厚,写的很好,解释的很清楚,虽然实际过程中不一定能注意到。每一章节的侧重点都有小结,回顾的时候可以先看小结,再探究有所遗忘的具体细节。 第一章 加载和执行 JavaScript阻塞性 脚本位置 将脚本放在底部 按照惯例, <script> 标签用来加载出现在<head>中的外链JavaScript文件,挨着<link>标签用来加载外部CSS文件或者其他页面信息。理论上来说,把与样式和行

Read More...


class作为一个语法糖,确实更符合了一般的面向对象编程语言的形式。但是包括类的继承的部分,还要关联上es5的原型之类的写法,再加上this的变化,感觉有一点搞脑子。编程风格中的建议也很实用。至于ArrayBuffer、最新提案、装饰器的部分,等实际遇到了再详细了解。 Class 的基本语法 ES6 的class可以看作只是一个语法糖。ES6 的类,完全可以看作构造函数的另一种写法。 简介类的由来JavaScript 语言中,生成

Read More...


这篇主要涉及了Symbol、Set和Map、Proxy,和很重要的异步的新特性,尤其是最后的aysnc函数,提供了很好的异步解决方案~ Symbol 引入Symbol,保证每个属性的名字都是独一无二的,这样就从根本上防止属性名的冲突。这就是说,对象的属性名现在可以有两种类型,一种是原来就有的字符串,另一种就是新增的 Symbol 类型。此外,还能用于消除魔术字符串。 概述ES6 引入了一种新的原始数据类型Symbol,表示独一无二

Read More...


充值信仰,已买实体书。重温一下,顺便记录。这篇博客主要涉及0-11章的阅读记录。主要内容是在原有的基本数据类型的基础上新增的方法。主要的记录形式是整理成思维导图,方便复习,比较长的代码或者文字部分进行标注补充。 let 和 const 命令 变量的解构赋值 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就

Read More...


nodejs+Typescript环境配置

阅读量

在开发过程中,总是会用nodejs去写一些小的脚本,常用的web框架是angular,有些时候要解析一些ts文件,所以常常会需要给nodejs安装typescript支持环境。在此简单记录。 阅读资料: building-a-node-js-app-with-typescript-tutorial 类似的教程网上一搜能有很多,我也是随便参考了其中的一篇。 过程前提:已经安装了node和typescript 新建文件夹,并且运行

Read More...


用 Jasmine 做单元测试,用 Karma 自动化完成单元测试。 概念介绍Jasmine 测试框架(test framework)Jasmine 官网 Jasmine是一个用于测试JavaScript代码的行为驱动开发框架。它不依赖于任何其他JavaScript框架。它不需要DOM。它具有干净,明显的语法,因此您可以轻松编写测试。 Karma 测试运行器(test runner)Karma 官网 Karma的主要目标是为开

Read More...


简单的正则表达式

阅读量

学习正则表达式过程中的简单记录: 阅读资料: 学习正则表达式的简单方法 学习正则表达式的简单方法正则表达式的概念 正则表达式是从左到右来匹配一个字符串的。 正则表达式可以被用来替换字符串中的文本、验证表单、基于模式匹配从一个字符串中提取字符串等等。 元字符 简写字符集 简写 描述 . 匹配除换行符以外的任意字符 \w 匹配所有字母和数字的字符: [a-zA-Z0-9_] \W 匹配非字母和数字的字符: [

Read More...


虽然还没想好写点什么,但是总觉得这里放句话比较和谐。