2016年7月28日

摘要: 要说js的赋值方式时首先要说明js的数值类型:基本类型和引用类型。 1、基本类型 基本的数据类型有:undefined,boolean,number,string,null。 基本类型存放在栈区,访问是按值访问的,就是说你可以操作保存在变量中的实际的值。 当基本类型的数据赋值时,赋得是实际的值,a和 阅读全文
posted @ 2016-07-28 15:17 xixi_xixi 阅读(25787) 评论(0) 推荐(2) 编辑

2016年7月27日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-07-27 17:52 xixi_xixi 阅读(6) 评论(0) 推荐(0) 编辑

2016年7月26日

摘要: 对于apply和call两者在作用上是相同的:这两个方法通常被用来类的继承和回调函数。但两者在参数上有区别的。call函数和apply方法的第一个参数都是要传入给当前对象的对象,及函数内部的this。后面的参数都是传递给当前对象的参数。 如 func.call(func1,var1,var2,var 阅读全文
posted @ 2016-07-26 09:42 xixi_xixi 阅读(243) 评论(0) 推荐(0) 编辑

2016年7月24日

摘要: 最近在用jquery的时候遇到一个问题,那就是attr()方法,发现这个方法有时候使用会有一些说不出原因的问题。翻翻自己之前笔记发现,还有个函数prop()。 这两个函数都可以用来获取属性。 jquery1.6中新加了一个方法prop(),官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值 阅读全文
posted @ 2016-07-24 11:22 xixi_xixi 阅读(198) 评论(0) 推荐(0) 编辑

2016年7月22日

摘要: 很久没有jquery写东西了,最近使用jquery的时候发现很多节点的操作都不太熟悉了,于是就进行了一个小小的总结。 创建节点:var dom=$('<div></div>'); 添加节点: 添加节点的方法不仅可以创建新节点进行添加,还可以实现节点的移动。 添加子节点 (1) 在父级元素的末尾追加 阅读全文
posted @ 2016-07-22 15:43 xixi_xixi 阅读(245) 评论(0) 推荐(0) 编辑

2016年7月20日

摘要: ES6对数组引入了几个新函数: (1) Array.of() 作用是将一组数值,转换为数组。 Array.of(1,2,3,4); //[1,2,3,4] (2) Array.from() 作用是把类数组的对象或者可遍历的对象变为真正数组,并返回此数组。 let ele=document.getEl 阅读全文
posted @ 2016-07-20 08:57 xixi_xixi 阅读(335) 评论(0) 推荐(0) 编辑

2016年7月19日

摘要: Gulp介绍 Gulp是一个前端开发的自动化构建工具。前端开发往往需要把LESS/SCSS文件进行编译成CSS文件,javascript多文件合并成一个文件并压缩以及一些其他需要重复性操作的工作。而Gulp就是通过简单地代码配置与第三方插件的调用来帮助前端自动化完成这些操作。但不仅限于此,你还可以用 阅读全文
posted @ 2016-07-19 14:52 xixi_xixi 阅读(126) 评论(0) 推荐(0) 编辑

2016年7月18日

摘要: ES6对字符串新增了一些函数和操作规范。下面我们来看ES6中对字符串新加的特性。 1、模版字符串 (即用反引号定义的字符串) 传统的字符串拼接通过我们使用'+'号与变量连接。例如: let name='HH'; let str='Hello'+name; 在ES6中,引入了 $() 和反引号 ``, 阅读全文
posted @ 2016-07-18 09:59 xixi_xixi 阅读(819) 评论(0) 推荐(0) 编辑

2016年7月14日

摘要: 当提到前端性能优化时,我们首先会联想到文件的合并、压缩,文件缓存和开启服务器端的 gzip 压缩等,这使得页面加载更快,用户可以尽快使用我们的 Web 应用来达到他们的目标。 资源预加载 是另一个性能优化技术,我们可以使用该技术来预先告知浏览器某些资源可能在将来会被使用到。 这种做法曾经被称为 pr 阅读全文
posted @ 2016-07-14 10:23 xixi_xixi 阅读(1916) 评论(0) 推荐(0) 编辑

2016年7月12日

摘要: JSON是一个提供了stringify和parse方法的内置对象,前者用于将js对象转化为符合json标准的字符串,后者将符合json标准的字符串转化为js对象。 parse方法相当于eval()方法 var obj =JSON.parse(str); = var obj = eval('(' + 阅读全文
posted @ 2016-07-12 17:19 xixi_xixi 阅读(161) 评论(0) 推荐(0) 编辑