摘要: 把一个字符串中的字符重新排列生成新的字符串,返回新生成的字符串里没有连续重复字符的字符串个数.连续重复只以单个字符为准 例如, aab 应该返回 2 因为它总共有6中排列 (aab, aab, aba, aba, baa, baa), 但是只有两个 (aba and aba)没有连续重复的字符 (在 阅读全文
posted @ 2017-12-11 18:24 Hasaki1997 阅读(96) 评论(0) 推荐(0)
摘要: 依照一个存着新进货物的二维数组,更新存着现有库存(在 arr1 中)的二维数组. 如果货物已存在则更新数量 . 如果没有对应货物则把其加入到数组中,更新最新的数量. 返回当前的库存数组,且按货物名称的字母顺序排列. function updateInventory(arr1, arr2) { // 阅读全文
posted @ 2017-12-08 12:46 Hasaki1997 阅读(149) 评论(0) 推荐(0)
摘要: 创建一个计算两个参数之和的 function。如果只有一个参数,则返回一个 function,该 function 请求一个参数然后返回求和的结果。 例如,add(2, 3) 应该返回 5,而 add(2) 应该返回一个 function。 调用这个有一个参数的返回的 function,返回求和的结 阅读全文
posted @ 2017-12-06 11:58 Hasaki1997 阅读(139) 评论(0) 推荐(0)
摘要: 这道题没什么思路,网上搜到的看了思路才通过,所以单独发出来。 对嵌套的数组进行扁平化处理。你必须考虑到不同层级的嵌套。function steamroller(arr) {// I'm a steamroller, babyvar a=[];for(var i=0;i<arr.length;i++) 阅读全文
posted @ 2017-12-05 23:19 Hasaki1997 阅读(116) 评论(0) 推荐(0)
摘要: 全选:$("*"); 选择类:$(".class"); 选择id:$("#id"); 选择元素:$("element"); 层级选择器: 基本筛选选择器: 内容筛选选择器: 可见性筛选选择器: 属性筛选选择器: 子元素筛选选择器: 表单元素选择器: 表单对象属性筛选选择器: 特殊选择器this 相信 阅读全文
posted @ 2017-11-29 19:56 Hasaki1997 阅读(109) 评论(0) 推荐(0)
摘要: 因为可能东西会很零碎 所以就放在随笔里吧 当需要在字符串中使用一个: " 或者 ' 时 可以通过在引号前面使用 反斜杠 (\) 来转义引号。 var sampleStr = "Alan said, \"Peter is learning JavaScript\"."; 阅读全文
posted @ 2017-11-27 16:13 Hasaki1997 阅读(169) 评论(38) 推荐(0)