判断两个字符串是否互为旋转词 如果一个字符串str,把字符串str前面的任意部分挪到后面形成的字符串叫做str的旋转词。给定两个字符串,判断是否互为旋转词。比如 a="abcd",b="cdab",true a="abcd",b="bcad",false 【解题思路】 如果长度不一样,肯定是fals ...
分类:
其他好文 时间:
2018-08-30 01:56:06
阅读次数:
159
indexOf() 格式:数组.indexOf(item, start) 功能:从start这个下标开始,查找item在数组中的第一次出现的下标。 参数:item 我们要去查找的元素 start从哪个下标开始去查找,如果不传,默认从0开始查找 返回值: -1 没有找到 >=0 查到到的下标 //自定 ...
分类:
编程语言 时间:
2018-08-28 14:18:37
阅读次数:
232
什么是正则表达式 正则表达式时一种高级的处理字符的一种规则 正则表达式是由a-z等一些特殊的元字符组成的 正则表达式能做什么? 查找 search() 语法: str.search( 写正则 ) 返回字符相对应的下标,没有返回-1(类似字符串中的indexOf方法) 匹配 test() 语法: 正则 ...
分类:
Web程序 时间:
2018-08-26 22:58:46
阅读次数:
207
function on(ele,type,f) {//type 对应报社的某个频道 //若是JS原生事件,我们需要改变绑定方式 if(/^(my)/.test(type)){ ele[type] = ele[type] || []; var n = ele[type].indexOf(f); if( ...
分类:
其他好文 时间:
2018-08-26 13:11:44
阅读次数:
113
周末,打开电脑后,脑子里突然想到一个问题,JS如何实现数组去重?于是乎,在Google控制台上码了一个函数arrSingle。 这里使用了一个Array.prototype.indexOf()方法,indexOf()方法返回在数组中可以找到一个给定元素的第一个索引,如果不存在,则返回-1. 摘自MD ...
分类:
编程语言 时间:
2018-08-26 11:47:10
阅读次数:
127
var arr = [] var peoples = [ {id:1,name:'wang'}, {id:2,name:'zhang'}, {id:2,name:'zhang'}, ] for(let val of peoples){ arr.push(val.id) } var newArr = ... ...
分类:
编程语言 时间:
2018-08-25 21:17:15
阅读次数:
132
参考链接: https://blog.csdn.net/loman_yt/article/details/44675105 ...
分类:
其他好文 时间:
2018-08-25 14:40:35
阅读次数:
145
实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 示例 2: 说明: 当 needle 是空字符串时,我们应当返回什么值呢?这 ...
分类:
其他好文 时间:
2018-08-24 23:36:23
阅读次数:
317
在实际应用中,我们难免会遇到解析excel文件入库事情,有时候为了方便,需要将excel文件转成txt格式文件。下面代码里面提供对xls、xlsx两种格式的excel文件解析,并写入到一个新的txt文件中,数据以分隔符逗号","隔开。 excel文件如图所示: 转换后的txt文件: 需要依赖4个ja ...
分类:
编程语言 时间:
2018-08-23 20:11:38
阅读次数:
199