ES6 学习笔记(三)-- 字符串扩展 2016-06-01 ES6 字符串扩展 for…of循环遍历字符串 1 2 3 4 5 6 7 let text = 'abc' for (let i of text) { console.log(i); } //a //b //c 新增确定一个字符串是否包含在另一个字符串中,e 阅读更多
ES6 学习笔记(二)-- 解构赋值 2016-06-01 ES6 解构赋值 数组的解构赋值 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 let [foo, [[bar], baz]] = [1, [[2], 3]]; foo // 1 bar // 2 baz // 3 let [ , , third] = ["foo", "bar", "baz"]; third // "baz" let [x, , y] = [1, 2, 3]; x // 阅读更多
ES6 学习笔记(一)-- let const 2016-06-01 ES6 let和const命令 let和const声明的变量只在代码块内有效 1 2 3 4 5 6 7 { let a = 10; var b = 1; } a // ReferenceError: a is not defined. b // 1 不存在变量提升 变量一 阅读更多
inline-block 的兼容性与空白间距解决方案 2016-06-01 css inline-block inline-block 兼容性 兼容 IE > 7,兼容(IE < 8)写法: 1 2 3 4 .father{ display:inline-block; /* 现代浏览器 +IE6、7 inline 元素 */ zoom:1; *display:inline; /* IE6、7 block 元素 */ } 或: 1 2 3 4 5 6 7 /* IE 的一 阅读更多
Webpack 学习笔记 2016-06-01 webpack webpack.config.js配置文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 阅读更多
Redux 学习笔记 2016-06-01 redux redux流程 view直接触发dispatch 将action发送到reducer中后,根节点上会更新props,改变全局view redux概 阅读更多
React 学习笔记 2016-06-01 react 组件的生命周期 Mounting:已插入真实 DOM Updating:正在被重新渲染 Unmounting:已移出真实 DOM React 为每个状态都提供了两种处理函 阅读更多
多行文本溢出用省略号表示 Text Overflow Ellipsis 2016-04-26 css 最近在做移动端的项目,遇到了多行文本溢出后用省略号表示的需求,之前一直是每次用到的时候就搜索,这次打算总结一下。 WebKit浏览器或移动端的 阅读更多
浅析 JavaScript 原型链与原型链式继承 2016-01-10 javascript 原型链与原型链式继承 上篇总结了下JavaScript的作用域链的问题,欢迎拍砖![浅析JavaScript作用域链]() 继上篇总结中提出的情 阅读更多
浅析 JavaScript 作用域链 2016-01-10 javascript 之前看了《javascript高级程序设计》第三版,一直想想总结一下,但是由于拖延症而一推再推,今天终于开工啦,希望自己以后能够更加勤快一点 阅读更多
GitHub 从 fork 到 pull request 之基础流程 2015-12-18 工作流 github 之前接触了github,但每次使用都还要查阅一些基础用法,因此打算在此总结回顾一下。 首先来一遍从fork到pull request这个过程的基 阅读更多
css3 学习笔记(五) 媒体查询与响应式 2015-05-25 css3 媒体类型 其中 Screen、 All 和 Print 为最常见的三种媒体类型。 值 设备类型 All 所有设备 Braille 盲人用点字法触觉回馈设备 Embossed 盲文打印机 Handheld 便携设备 Print 打印用纸或打印 阅读更多
css3 学习笔记(四) 布局样式相关 2015-05-25 css3 多列布局–columns 1 2 3 4 5 6 7 8 9 column-width:列宽,如200px column-count:列数,如5 col 阅读更多
css3 学习笔记(三) 变形与动画 2015-05-23 css3 transform 旋转–rotate() 以中心为原点旋转,正值顺时针,负值逆时针 1 2 3 4 5 #test { transform:rotate(20deg); -webkit-transform: rotate(20deg); -moz-transform: rotate(20deg); } 扭曲–skew() 不会旋转 阅读更多
css3 学习笔记(二) 选择器(包含 css2 选择器) 2015-05-23 css3 css3 选择器 属性选择器 首先选到含有att属性的E元素 E[att=“val”] ,表示:att属性等于val的元素 input[type="text"] E[att^=“val”] ,^表示:att属性开头为val的元素 div[class^="box"] E[att$=“val”] ,$表示: 阅读更多
css3 学习笔记(一) 2015-05-22 css3 兼容性 在编写CSS3样式时,不同的浏览器可能需要不同的前缀。它表示该CSS属性或规则尚未成为W3C标准的一部分,是浏览器的私有属性,虽然目前 阅读更多