自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jasonzds的博客

将来的你,一定会感谢现在拼命的自己

  • 博客(10)
  • 收藏
  • 关注

转载 ECMAScript6标准异步操作和Async函数

1 基本概念异步编程对JavaScript语言太重要。Javascript语言的执行环境是“单线程”的,如果没有异步编程,根本没法用,非卡死不可。ES6诞生以前,异步编程的方法,大概有下面四种。       回调函数       事件监听       发布/订阅       Promise 对象ES6将JavaScript异步编程带入了一个全新的阶段,ES7的Async

2016-10-31 22:55:33 600

转载 Dash前端工程师的好帮手

作为一名死coder,每天最常见的动作就是查看各种API文档,你一定也有过同时打开N个窗口(HTML、PDF、CHM),不停的在编辑器与文档之间切换的感受吧?怎么说呢,其实我很讨厌这种枯燥无味的动作,那么如何才能提高效率,减少无用功呢?下面就给大家介绍一款非常好用的Mac小工具:Dash,相比这个英文名,我跟喜欢叫它“叮当猫”,嘿嘿。dash下载地址:https://kapeli.com/da

2016-10-30 20:18:59 1070

转载 ECMAScript6标准SIMD使用

1 概述SIMD(发音/sim-dee/)是“SingleInstruction/Multiple Data”的缩写,意为“单指令,多数据”。它是JavaScript操作CPU对应指令的接口,你可以看做这是一种不同的运算执行模式。与它相对的是SISD(“Single Instruction/Single Data”),即“单指令,单数据”。SIMD的含义是使用一个指令,完成多个数据的运算;

2016-10-30 14:07:11 1139

转载 ECMAScript6标准Iterator和for...of循环

Iterator和for…of循环1Iterator(便利器)的概念JavaScript原有的表示“集合”的数据结构,主要是数组(Array)和对象(Object),ES6又添加了Map和Set。这样就有了四种数据集合,用户还可以组合使用它们,定义自己的数据结构,比如数组的成员是Map,Map的成员是对象。这样就需要一种统一的接口机制,来处理所有不同的数据结构。遍历器(Iterator

2016-10-29 21:36:31 624

转载 ECMAScript6标准Module

1 严格模式ES6的Class只是面向对象编程的语法糖,升级了ES5的构造函数的原型链继承的写法,并没有解决模块化问题。Module功能就是为了解决这个问题而提出的。历史上,JavaScript一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。其他语言都有这项功能,比如Ruby的require、Python的import,甚至就连CSS都有@

2016-10-29 21:33:12 915

转载 ECMAScript6标准编程风格,读懂ECMAScript规格

1 快级作用域(1)let取代varES6提出了两个新的声明变量的命令:let和const。其中,let完全可以取代var,因为两者语义相同,而且let没有副作用。'use strict'; if (true) {  let x ='hello';} for (let i = 0; i  console.log(i);}上面代码如果用var替代let

2016-10-28 16:42:11 1376 1

转载 ECMAScript6标准Set和Map的使用

1 Set基本用法ES6提供了新的数据结构Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。Set本身是一个构造函数,用来生成Set数据结构。var s = new Set(); [2, 3, 5, 4, 5, 2, 2].map(x => s.add(x)); for (let i of s) { console.log(i);}// 2 3

2016-10-28 10:40:49 1370

转载 ECMAScript6中Generator和yield的使用

1简介Generator函数是ES6提供的一种异步编程解决方案,语法行为与传统函数完全不同。本章详细介绍Generator函数的语法和API,它的异步编程应用请看《异步操作》一章。Generator函数有多种理解角度。从语法上,首先可以把它理解成,Generator函数是一个状态机,封装了多个内部状态。执行Generator函数会返回一个遍历器对象,也就是说,Generator函数除了

2016-10-27 15:47:41 2180

转载 ECMAScript6标准Promise的使用

1, Promise的含义Promise是异步编程的一种解决方案,比传统的解决方案更合理更强大,es6将其写入语言标准,同意用法,原生提供了Proimse对象,所谓Promise简单的说就是一个容器,里面保存着某个未来才会结束的事件,Promise提供统一的API(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference

2016-10-27 11:57:36 2630

原创 linux服务器安装mysql5.7.15

1、下载安装包http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz安装包名为:mysql-5.7.15-linux-glibc2.5-x86_64.tar.gzmac 使用scp mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz r

2016-10-08 09:33:54 3693 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除