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) 编辑

导航