摘要:
要说js的赋值方式时首先要说明js的数值类型:基本类型和引用类型。 1、基本类型 基本的数据类型有:undefined,boolean,number,string,null。 基本类型存放在栈区,访问是按值访问的,就是说你可以操作保存在变量中的实际的值。 当基本类型的数据赋值时,赋得是实际的值,a和 阅读全文
2016年7月28日
2016年7月27日
2016年7月26日
摘要:
对于apply和call两者在作用上是相同的:这两个方法通常被用来类的继承和回调函数。但两者在参数上有区别的。call函数和apply方法的第一个参数都是要传入给当前对象的对象,及函数内部的this。后面的参数都是传递给当前对象的参数。 如 func.call(func1,var1,var2,var 阅读全文
2016年7月24日
摘要:
最近在用jquery的时候遇到一个问题,那就是attr()方法,发现这个方法有时候使用会有一些说不出原因的问题。翻翻自己之前笔记发现,还有个函数prop()。 这两个函数都可以用来获取属性。 jquery1.6中新加了一个方法prop(),官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值 阅读全文
2016年7月22日
摘要:
很久没有jquery写东西了,最近使用jquery的时候发现很多节点的操作都不太熟悉了,于是就进行了一个小小的总结。 创建节点:var dom=$('<div></div>'); 添加节点: 添加节点的方法不仅可以创建新节点进行添加,还可以实现节点的移动。 添加子节点 (1) 在父级元素的末尾追加 阅读全文
2016年7月20日
摘要:
ES6对数组引入了几个新函数: (1) Array.of() 作用是将一组数值,转换为数组。 Array.of(1,2,3,4); //[1,2,3,4] (2) Array.from() 作用是把类数组的对象或者可遍历的对象变为真正数组,并返回此数组。 let ele=document.getEl 阅读全文
2016年7月19日
2016年7月18日
摘要:
ES6对字符串新增了一些函数和操作规范。下面我们来看ES6中对字符串新加的特性。 1、模版字符串 (即用反引号定义的字符串) 传统的字符串拼接通过我们使用'+'号与变量连接。例如: let name='HH'; let str='Hello'+name; 在ES6中,引入了 $() 和反引号 ``, 阅读全文
2016年7月14日
摘要:
当提到前端性能优化时,我们首先会联想到文件的合并、压缩,文件缓存和开启服务器端的 gzip 压缩等,这使得页面加载更快,用户可以尽快使用我们的 Web 应用来达到他们的目标。 资源预加载 是另一个性能优化技术,我们可以使用该技术来预先告知浏览器某些资源可能在将来会被使用到。 这种做法曾经被称为 pr 阅读全文