2017年4月2日

单线程,同步异步,阻塞非阻塞的理解

摘要: 一.概念理解 1.同步异步: 同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)所谓同步,就是在发出一个*调用*时,在没有得到结果之前,该*调用*就不返回。但是一旦调用返回,就得到返回值了。换句话说,就是由* 阅读全文

posted @ 2017-04-02 12:42 周裕涛 阅读(2565) 评论(0) 推荐(0) 编辑

XMLhttp笔记

摘要: 一.创建对象: var xhr=new XMLHttpRequest;(new ActiveXObject("Microsoft.XMLHTTP");) 二.发送请求: xhr.open(method,url,async);//mothod为POST或GET请求,async默认为true(异步) x 阅读全文

posted @ 2017-04-02 00:59 周裕涛 阅读(167) 评论(0) 推荐(0) 编辑

ES6阅读笔记

摘要: 一.babel转换器:babel.js.io; 二.变量声明. 1.块级作用域let: 2.常量const:一旦声明不可改变,一般用来引入模块,例如:const moment=require("moment"); 三.类Class 四.箭头函数arrow function 1.简化写法 2.使用箭头 阅读全文

posted @ 2017-04-02 00:28 周裕涛 阅读(150) 评论(0) 推荐(0) 编辑

2017年4月1日

web开发字体设置

摘要: em:父元素的font-size为相对单位; rem:html的font-size为相对单位; 为了解决rem在进行单位换算上的麻烦问题,给大家介绍个使用rem的小方法,设置html字体大小为font-size:62.5%;然后使用rem的时候就更好用了,比如1.2rem=12px,1.4rem=1 阅读全文

posted @ 2017-04-01 19:23 周裕涛 阅读(348) 评论(0) 推荐(0) 编辑

移动WEB特别样式处理

摘要: 一.高清图片 二.1像素边框 阅读全文

posted @ 2017-04-01 15:37 周裕涛 阅读(151) 评论(0) 推荐(0) 编辑

移动开发像素知识

摘要: 一.像素知识 px(pixels):CSS逻辑像素,浏览器使用抽象单位; dp(device independent pixels):设备无关元素;是开发写layout的时候使用的尺寸单位,sp是开发写layout时关于字体的字号单位,且dp与sp总为1:1关系。 dpr:devicePixelRa 阅读全文

posted @ 2017-04-01 15:33 周裕涛 阅读(145) 评论(0) 推荐(0) 编辑

Flex布局

摘要: 1.父级元素定义:display: -webkit-flex; 2.flex-direction; /*default*/:默认为row,既父元素内每个元素横向排列,高度填充完父元素高度;当设为column时既垂直排列;row-reverse和column-reverse则排列顺序相反; 3.web 阅读全文

posted @ 2017-04-01 14:00 周裕涛 阅读(180) 评论(0) 推荐(0) 编辑

2017年3月24日

变量提升

摘要: 总结 要彻底理解JS的作用域和Hoisting,只要记住以下三点即可: 1、所有申明都会被提升到作用域的最顶上 2、同一个变量申明只进行一次,并且因此其他申明都会被忽略 3、函数声明的优先级优于变量申明,且函数声明会连带定义一起被提升 http://www.jb51.net/article/9608 阅读全文

posted @ 2017-03-24 16:56 周裕涛 阅读(107) 评论(0) 推荐(0) 编辑

Javascript定义类(class)的三种方法

摘要: http://www.ruanyifeng.com/blog/2012/07/three_ways_to_define_a_javascript_class.html 阅读全文

posted @ 2017-03-24 16:49 周裕涛 阅读(150) 评论(0) 推荐(0) 编辑

2017年3月22日

[].forEach.call($$("*"),function(a){a.style.outline="1px solid #"+(~~(Math.random()*(1<<24))).toString(16)}) 能解释一下这段代码的意思吗?

摘要: [].forEach.call()--调用引用数组的forEach方法 $$("")--等价于document.querySelectortAll("*") ~~a--等价于parseInt(a) 1<<24--对二进数1小数点右移24位 可参考:https://my.oschina.net/l3v 阅读全文

posted @ 2017-03-22 22:39 周裕涛 阅读(557) 评论(0) 推荐(0) 编辑

导航