2016年6月1日

关于call和apply的使用和区别

摘要: JavaScrtipt在动态变换运行时会出现上下文特性, 在运行中,代码总是有一个上下文对象,代码处理在该对象之内. 上下文对象是通过this变量来体现的, 这个this变量永远指向当前代码所处的对象中.而动态改变方法所在的上下文this则需要使用apply和call方法。 首先,这两个方法的作用是 阅读全文

posted @ 2016-06-01 22:31 东渐 阅读(120) 评论(0) 推荐(0) 编辑

2016年5月31日

【收集】javascript性能优化策略【不断更新】

摘要: 1、 2、 3、 阅读全文

posted @ 2016-05-31 11:37 东渐 阅读(83) 评论(0) 推荐(0) 编辑

2016年5月27日

【原创】数组的key为非数字时

摘要: 正常情况下,数组的默认key为数组,如: 当key为非直接数字时,两种情况,一种为数字形式字符串,一种为非数字形式字符串: ①、数字形式字符串:数字形式字符串,默认将字符串转化为对应的数字下标,其他为定义项为undefined ②、当为非数字形式字符串时,这时候,实际arr已经不是一个数组,而是一个 阅读全文

posted @ 2016-05-27 11:54 东渐 阅读(185) 评论(0) 推荐(0) 编辑

【原创】javascript比较两个数组中元素是否一致

摘要: JavaScript中比较两个数组相等直接比较数组相等,实际上是比较数组的内存地址是否相等,所以,直接用==和 比较两个数字,最后都会返回false; 事实上,要判断两个数组是否相等,只能将数组现转化为字符串,再比较字符串是否相等,需要调用toString()方法: 更严格来说,如果两个数组中元素相 阅读全文

posted @ 2016-05-27 11:41 东渐 阅读(3288) 评论(0) 推荐(0) 编辑

【原创】Array方法笔记

摘要: 1、sort(orderfunction):按指定的参数对数组进行排序,默认以字符串的字典顺序进行排序(如果是数字,会先转成字符),如果都是数字,则按数字第一位大小排序,如: 添加orderfunction,可排序纯数字数组,如下: sort()的返回值和原值都是排序过的值,检验如下: 对对象数组进 阅读全文

posted @ 2016-05-27 10:35 东渐 阅读(243) 评论(0) 推荐(0) 编辑

javascript_String方法小结(二)(字符串函数扩充)

摘要: /* =========================================== //去除左边的空格 =========================================== */ String.prototype.LTrim = function() { return this.replace(/(^\s*)/g, ""); } /* =============... 阅读全文

posted @ 2016-05-27 10:28 东渐 阅读(177) 评论(0) 推荐(0) 编辑

javascript_String方法小结(一)(字符串操作)

摘要: 1、charCodeAt方法返回一个整数,代表指定位置字符的Unicode编码。 strObj.charCodeAt(index) 说明: index将被处理字符的从零开始计数的编号。有效值为0到字符串长度减1的数字。 如果指定位置没有字符,将返回NaN。 例如: var str = "ABC";  阅读全文

posted @ 2016-05-27 09:39 东渐 阅读(277) 评论(0) 推荐(0) 编辑

2016年5月24日

【原创】javascript原生实现图片瀑布流

摘要: 瀑布流 ... 阅读全文

posted @ 2016-05-24 23:30 东渐 阅读(105) 评论(0) 推荐(0) 编辑

2016年5月20日

【转】html的meta总结

摘要: 引子 之前的我的博客中对于meta有个介绍,例如:http://www.haorooms.com/post/liulanq_think_ie 浏览器安全性想到的这篇文章,中间介绍了meta下面IE的一些属性,可以实现页面之间的过渡转换。已经SEO优化中有所提及。下面具体介绍一下meta的功能和使用。 阅读全文

posted @ 2016-05-20 18:40 东渐 阅读(127) 评论(0) 推荐(0) 编辑

2016年5月16日

style.left 与offsetLeft之间的区别

摘要: offsetLeft 获取的是相对于父对象的左边距left 获取或设置相对于 具有定位属性(position定义为relative)的父对象 的左边距如果父div的position定义为relative,子div的position定义为absolute,那么子div的style.left的值是相对于 阅读全文

posted @ 2016-05-16 22:45 东渐 阅读(140) 评论(0) 推荐(0) 编辑

导航