- 博客(85)
- 资源 (1)
- 收藏
- 关注
原创 ES6箭头函数的this以及各类this面试题总结
https://blog.youkuaiyun.com/yangbingbinga/article/details/61424363
2018-05-18 16:33:10
311
原创 webpack 4+使用了extract-text-webpack-plugin插件后,编译出错
出现的问题:DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks` instead解决的方法:npm install extract-text-webpack-plugin@next
2018-05-14 01:14:17
723
原创 06.TypeScript面向对象特性
类1.1类的声明,Person.ts文件内容如下class Person{ /**默认访问控制符为public * private控制符修饰的变量或方法只能在本类内部使用,外部不可调用 * protected控制符修饰的变量或方法在本类内部和继承的子类调用 */ name; eat() { conso...
2018-02-21 00:10:21
198
原创 05.TypeScript箭头表达式与for of循环
箭头表达式用来声明匿名函数,消除传统匿名函数的this指针问题 arrowFunction.ts文件内容如下/**单行的匿名函数,不需要写大括号和return */var sum1 = (arg1, arg2) => arg1 + arg2;/**单个参数的匿名函数 */var sum2 = arg1 => arg1;/**没有参数的匿名函数 ...
2018-02-20 16:11:56
272
原创 04.TypeScript函数新特性
Rest and Spread操作符任意数量的方法参数,restAndSpread.ts文件内容如下function test(...args ){ args.forEach(function(arg){ console.log(arg); });}test('aaa', 'bbb');test('aaa');func...
2018-02-19 23:19:10
163
原创 03.TypeScript参数新特性
变量类型typeTest.ts文件如下/**字符串类型*/var myname: string = "xiaoming";/**数字类型 */var age: number = 15;/**布尔类型 */var man: boolean = true;/**任何类型 */var alias:any = "alias";alias = 1...
2018-02-19 21:32:26
145
原创 02.TypeScript字符串新特性
多行字符串 multipleLineCharacter.ts文件如var content = `aaabbbccc`;编译后的文件multipleLineCharacter.js如var content = "aaa\nbbb\nccc"; 字符串模板 stringTemplate.ts文件如var myname = 'liming';var getName...
2018-02-19 01:11:54
140
原创 01.TypeScript本地编译器的安装
安装命令为 npm install -g typescript安装成功会在全局目录安装两个命令tsc(编译)和tsserver Hello.ts的文件为export class Hello{ } 在Hello.ts的目录下运行命令tsc Hello.ts生成Hello.js,代码为"use strict";exports.__esModule =...
2018-02-19 00:16:02
591
原创 035建立填充层
先建立全画面填充层,后画路径有纯色填充、渐变填充、图案填充。这里只举例纯色填充,如图 先画路径再填充如图 纯色填充如图 渐变填充如图 图案填充如图 ...
2018-02-13 20:53:48
139
原创 034图层的样式
斜面与浮雕如图 描边样式如图 内阴影样式如图 内发光样式如图 光泽样式如图 三种叠加样式颜色叠加样式,如图 渐变叠加样式,如图 图案叠加样式,如图 外发光样式如图 投影样式如图 ...
2018-02-12 22:04:15
129
原创 016画笔工具、铅笔工具、颜色替换工具和混合器画笔工具
画笔工具画笔工具,如图 画笔笔尖形状,如图 手绘板与光笔轮、旋转,如图 手绘板的压力倾斜与方位,如图 画笔形状动态,如图 画笔的散布,如图 画笔的纹理,如图 双重画笔,如图 画笔颜色动态,如图 画笔的传递,如图 画笔笔势,如图 画笔的其它效果,如图 铅笔工具如图 颜色替换工具如图 混合器画笔工具如图 ...
2018-01-30 23:25:59
1694
原创 015污点修复画笔工具,修复画笔工具,修补工具,内容感知移动工具和红眼工具...
污点修复画笔工具如图 修复画笔工具如图 修补工具如图 内容感知移动工具如图 红眼工具如图 图层复制技巧
2018-01-20 17:23:10
1793
原创 014吸管工具,颜色取样器工具,标尺工具和注释工具
吸管工具如图 添加调整图层,如图 取样范围,如图 添加像素网格与填充前景色,如图 取样大小,如图 颜色取样器工具如图 调整图像色相/饱和度,如图 显示取样点变化,如图 标尺工具如图 注释工具如图 ...
2018-01-19 15:28:57
1088
原创 05.流Stream
所有Stream对象同时也是EventEmitter的实例,Stream对象常用的事件有事件名触发条件data当有数据可读时触发end没有数据可读时触发error在读取或写入过程中发生错误时触发finish所有数据已被写入到底层系统时触发从流读取数据读取数据readData.js代码如下var fs = require...
2017-09-20 12:02:12
94
原创 04.缓冲区Buffer
Buffer.js 代码如下/*----------创建Buffer实例-----------*///创建方法1,分配10个字节的缓存var buf1 = new Buffer(10);//创建方法2,指定字节数组(数组元素大小在[0,255]之间)var buf2 = new Buffer([255,0,97,158]);var buf2_extend =...
2017-09-19 10:59:49
198
原创 03.node.js事件类EventEmitter
EventEmitter类EventEmitter的核心就是事件触发和事件监听功能的封装.支持事件响应的核心模块都是EventEmitter的子类,一般使用子类就可以了.EventEmitter的简单例子EventEmitterDemo.js如var events = require('events');//引入模块//events模块只提供了一个对象events.EventEmi...
2017-09-13 18:43:48
153
原创 02.npm的使用
npm的使用场景允许用户从NPM服务器下载别人编写的第三方包到本地使用。允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。npm随nodejs一并安装,可以使用"npm -v"查看版本号并测试是否安装成功升级npm使用以下命令npm install npm -g 使用npm命令安装与...
2017-09-11 14:34:34
131
01.node使用
安装完node后,使用path命令查看到在PATH环境变中已经包含了node的安装路径, 如:'C:\Program Files\nodejs\' 使用"node --version"或"node -v"查看node版本运行node程序脚本模式运行node程序 脚本代码helloworld.js的内容如下console.log('Hello World'); 使用cd命令进入he...
2017-09-11 10:37:38
138
原创 margin百分比值的计算
块元素的margin样式横向和纵向百分比大小都是基于父容器的width计算的.如 div{ margin-left:50%;//大小相当于50% * 父级容器元素的width * 50% margin-top:50%; //大小相当于50% * 父级容器元素的width * 50%, //而不是heigh...
2017-08-25 15:10:13
2645
原创 node优站链接集锦
bower解决js的依赖管理http://blog.fens.me/nodejs-bower-intro/Nodejs开发框架Express3.0开发手记–从零开始http://blog.fens.me/nodejs-express3/Node.js开发框架Express4.xhttp://blog.fens.me/nodejs-express4/Grunt 新手一日入门ht...
2017-08-23 16:31:55
127
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人