摘要: 1). 首先考虑[].reduce方法,再使用for或者foreach循环相加。 2).使用递归 3).使用eval 阅读全文
posted @ 2018-05-03 21:25 echo2016 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: 1.先判断Array数组是否含有indexOf方法,如果有直接返回结果;如果没有则利用循环比较得到结果。 2.思路和第一种方法一样,只是利用了Array.prototype.forEach方法循环,因为foreach无法break,所以可能没有for循环性价比高 阅读全文
posted @ 2018-05-03 20:56 echo2016 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1)直接使用url编码方法, 可把空格转义为"%20"。 2)是用正则匹配出来空字符,然后进行替换。(java中存在replaceAll方法,但是js中没有) 3)使用空格分割字符为数组,然后用字符'%20'链接数组为一个字符。 4) 循环string字符,遇到非undefined并且不为空格,则直 阅读全文
posted @ 2018-05-03 20:49 echo2016 阅读(7963) 评论(0) 推荐(0) 编辑
摘要: 牛客网上的问题描述: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 自己写了一个很简单的二次循环查找。(在这里边考虑了如果不是数组的情况,本来想写一个自身循环调用的写法,但是都失 阅读全文
posted @ 2018-05-03 15:18 echo2016 阅读(4124) 评论(0) 推荐(0) 编辑