2017年4月8日

HTML5 API worker使用

摘要: 一、web worker 使用Worker类加载一个外部js文件来创建一个线程,这个线程不会阻塞主线程。将大量的与DOM无关的工作放在这个worker线程里,可以优化网页的响应速度 Worker线程运行环境包含: 1.一个浏览器对象,只包含四个属性:appName,appVersion,userAg 阅读全文

posted @ 2017-04-08 21:56 高石石石 阅读(357) 评论(0) 推荐(0)

2017年3月30日

父级盒子无高度,子盒子浮动,高度自适应

摘要: 利用浮动实现三列布局,中间宽度自适应 方法一:父级盒子添加一堵墙,用clear:both清除浮动 方法二:父级盒子添加overflow:hidden 阅读全文

posted @ 2017-03-30 21:50 高石石石 阅读(2924) 评论(0) 推荐(0)

2017年3月29日

instanceof不是根据构造函数进行判断,而是原型链

摘要: instanceof,A instanceof B 判断B.prototype对象能否在A的原型链上找到 function foo(){} console.log(foo.__proto__); //foo.__proto__为Function.prototype,foo.__proto__.__p 阅读全文

posted @ 2017-03-29 20:27 高石石石 阅读(325) 评论(0) 推荐(0)

弹性布局display:flex

摘要: 1.flex-direction:设置伸缩项目的排列方式,即主轴的方向 row 设置从左到右排列 row-reverse 设置从右到左排列 column 设置从上到下排列 column-reverse 设置从下到上排列 2.justify-content:调整主轴方向上的对齐方式,对于弹性盒子内元素 阅读全文

posted @ 2017-03-29 20:21 高石石石 阅读(1148) 评论(0) 推荐(0)

三栏布局方法

摘要: 1.浮动法,左列左浮动,右列右浮动,插入主体。中间内容#main必须要在最后加入,#main占一行会影响后面的浮动元素 2.margin负值法,每个盒子都向一边浮动,通过负margin把盒子拉到左侧,先放中间的盒子 3.绝对定位,左右两列绝对定位,中间用margin撑开距离。最容易理解 4.flex 阅读全文

posted @ 2017-03-29 20:05 高石石石 阅读(143) 评论(0) 推荐(0)

2017年3月19日

Vuex

摘要: 1.vuex Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化 安装 cnpm install vuex --save 在main.js中引用: 2.使用vuex Vuex核心是一个store仓 阅读全文

posted @ 2017-03-19 19:04 高石石石 阅读(154) 评论(0) 推荐(0)

2017年3月17日

node.js中使用socket.io

摘要: 1.客户端 2.服务器端 socket.io API 1.分组 另一种分组方式: 2.广播 阅读全文

posted @ 2017-03-17 10:36 高石石石 阅读(626) 评论(0) 推荐(0)

导航