2016年8月18日

摘要: for...of是一种用来遍历数据结构的方法,可遍历的对象包括:数组,对象,字符串,节点数组等 我们先来看一下现在存在的遍历方式: var arr=[1,2,3,4] (1)for循环 缺点:代码不够简洁 (2)forEach(): arr.forEach(function(value,index) 阅读全文
posted @ 2016-08-18 16:18 xixi_xixi 阅读(303) 评论(0) 推荐(0) 编辑

2016年8月15日

摘要: javaScript的数据类型:number,string,boolean,undefined,null,object ES6带来了一个新的数据类型:symbol 目的是:解决对象的属性名冲突的问题。 let sm1=Symbol(); let sm2=Symbol(); console.log(s 阅读全文
posted @ 2016-08-15 10:14 xixi_xixi 阅读(227) 评论(0) 推荐(0) 编辑

2016年8月11日

摘要: (1)首先来说一下,如何让 <input type='file' >成为你想要的模样。 最简单的方法就是在让<input type='file' >的透明度为0(完全透明),然后在input的下面设置自己的样式<div>,这样点击<div>时,由于input位于其上,因此就相当于是点了input。 阅读全文
posted @ 2016-08-11 17:49 xixi_xixi 阅读(331) 评论(0) 推荐(0) 编辑

2016年8月10日

摘要: 雪碧图:sprite 是把多张图片拼到一张图中,提升性能的一种做法。把合并的图片一次性加载到内存中,需要时只渲染一部分。 我们选择gulp.spritesmith插件。 使用gulp时首先要在指定的任务目录下本地安装 gulp及任务需要的gulp插件。 (1)建立package.json文件,可以手 阅读全文
posted @ 2016-08-10 16:35 xixi_xixi 阅读(943) 评论(0) 推荐(1) 编辑

2016年8月9日

摘要: 阅读全文
posted @ 2016-08-09 08:40 xixi_xixi 阅读(129) 评论(0) 推荐(0) 编辑
 
摘要: 阅读全文
posted @ 2016-08-09 08:32 xixi_xixi 阅读(157) 评论(0) 推荐(0) 编辑

2016年8月7日

摘要: 关于css3的flex布局,阮一峰老师的文章写的清晰易懂又全面,这里附上链接http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html?utm_source=tuicool 浏览器支持 布局的传统解决方案,基于盒状模型,依赖 display属性 阅读全文
posted @ 2016-08-07 21:44 xixi_xixi 阅读(171) 评论(0) 推荐(0) 编辑

2016年8月4日

摘要: js的正则函数主要有有replace,match,test,search,exec。 首先对文中的变量进行说明: rgExp为包含正则表达式模式和可用标志的正则表达式对象。也可以是包含正则表达式模式和可用标志的变量名或字符串文字。 /i (忽略大小写) /g (全文查找出现的所有匹配字符) (1)m 阅读全文
posted @ 2016-08-04 09:13 xixi_xixi 阅读(385) 评论(0) 推荐(0) 编辑

2016年8月3日

摘要: ES6为对象带来的新特性。 对象传统的写法: let person={ 'name':'Lily', 'say':function(){ alert('hello!'); } } 1、ES6中写法更简便 对象属性: var name='Lily'; var age='13'; var person= 阅读全文
posted @ 2016-08-03 09:18 xixi_xixi 阅读(317) 评论(0) 推荐(0) 编辑

2016年7月31日

摘要: 1、什么是跨域? 跨域问题是由于javascript语言安全限制中的同源策略造成的。 2、什么是同源策略: 同源策略是指一段脚本只能读取来自同一来源的窗口和文档的属性,这里的同一来源指的是主机名、协议和端口号的组合。不同源的‘document’或脚本在没有明确授权的情况下,不能读写对方的资源。 同域 阅读全文
posted @ 2016-07-31 12:02 xixi_xixi 阅读(1083) 评论(0) 推荐(0) 编辑