cwyaml's Notes

web & something


  • 首页

  • 归档

  • 标签

  • 关于

  • 搜索
Markdown
Markdown
Markdown

【置顶】每周一个JS小程序

发表于 2017-04-25 | 分类于 每周JS小程序
markdown

给自己提出一个挑战。用原生 JavaScript 来写东西,不借助框架和库,也不使用编译器和引用。每周更新

阅读全文 »

TypeScript基础教程 -- 类

发表于 2017-09-19 | 分类于 JavaScript学习笔记

传统方法中,我们通过构造函数实现类的概念,通过原型链实现继承。而在 ES6 中,我们终于迎来了 class。TypeScript 除了实现了所有 ES6 中的类的功能以外,还添加了一些新的用法。

ES6中类的用法

使用 class 定义类。使用 constructor 定义构造函数。通过 new 生成新实例的时候,会自动调用构造函数。

阅读全文 »

TypeScript基础教程 -- 泛型

发表于 2017-09-18 | 分类于 TypeScript

软件工程中,我们不仅要创建一致的良好的API接口,同时也要考虑可重用性。组件不仅能够支持当前的数据类型,同时也支持将来的数据类型,这在创建大型功能时提供了十分灵活的功能。
泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再定义类型的这一特性。可以使用泛型来创建可重用的组件,一个组件支持多种数据类型,用户根据自己的数据类型来使用组件。

阅读全文 »

TypeScript基础教程 -- 数据类型

发表于 2017-09-07 | 分类于 JavaScript学习笔记
markdown

TypeScript是JavaScript的一个超集,主要提供了类型系统和对ES6的支持,它有Microsoft开发,代码开源在github上。

引用官方的定义: TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.Any browser. Any host. Any OS. Open source.

阅读全文 »

《黑客英雄》书摘

发表于 2017-08-29 | 分类于 文学爱好者

《黑客英雄》这本书出版于1984年,描述了黑客的历史以及他们的价值观。由于这是该领域的第一本著作,所以引起了广泛反响。1994年出了十周年版,2010年又出了25周年版。计算机书籍的寿命其实很短,三五年前的书大多数已经无人问津,只有那些最重要、最经典的书,才会在二十多年后还有再版价值。

1.They had grown up with a specific relationship to the world, wherein things had meaning only if you found out how they worked.
他们从小就认为,只有知道一件事物的原理,它才是有用的东西。

阅读全文 »

10 图片 Base64 编码

发表于 2017-06-30 | 分类于 每周JS小程序

第十周,一起来认识一下 图片的 Base64 位编码 。这有利于优化你的网页。最后做一个小网页,实现用户上传图片,点击按钮获得该图片的 Base64 位编码的功能。

前言

图片处理在前端工作中可谓占据了很重要的一壁江山。而图片 Base64编码 可能相对一些人而言比较陌生,本文希望通过一些浅显的论述,让你知道什么是图片的 base64编码,为什么我们要用它,以及如何方便的使用它。

阅读全文 »
12…6
cwyaml

cwyaml

要不是痛彻心扉,谁又记得谁,只是云和月,相互以为是彼此的盈缺。     --《曾经最美》

36 日志
13 分类
42 标签
RSS 听音乐
GitHub 微博
Creative Commons
  • IT之家
  • 站长之家
  • 80s电影网
  • Bilibili
  • 七牛云
  • 阮一峰Blog
© 2015 — 2017 cwyaml
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.2
您是第 位小伙伴 本站总访问量