摘要: 1. 区别 splice:用于插入、删除或替换数组的元素。 slice:提取字符串的某个部分,并以心得字符串返回被提取的部分。 共同点:参数为负数的时候,从数组元素的尾部开始算, 1为倒数第一个元素, 2则为倒数第二个元素。 不同点:splice 影响原数组,slice 不影响原数... 阅读全文
posted @ 2015-12-08 20:14 将军喊俺哥 阅读(213) 评论(0) 推荐(0)
摘要: 1. 一句话概括 代码 foo.call(this, arg1, arg2, arg3) == foo.apply(this, arguments) == this.foo(arg1, arg2, arg3) 2. call 的使用 代码 function A() { ... 阅读全文
posted @ 2015-12-08 19:56 将军喊俺哥 阅读(124) 评论(0) 推荐(0)
摘要: 1 /** 2 * Definition for singly-linked list. 3 * function ListNode(val) { 4 * this.val = val; 5 * this.next = null; 6 * } 7 */ 8 /** 9 ... 阅读全文
posted @ 2015-12-08 15:40 将军喊俺哥 阅读(126) 评论(0) 推荐(0)
摘要: 1 /** 2 * @param {string} s 3 * @return {boolean} 4 */ 5 var isValid = function(s) { 6 var stack = []; 7 8 for (var i = 0; i < s.length; ... 阅读全文
posted @ 2015-12-08 15:35 将军喊俺哥 阅读(129) 评论(0) 推荐(0)
摘要: 1 /** 2 * Definition for singly-linked list. 3 * function ListNode(val) { 4 * this.val = val; 5 * this.next = null; 6 * } 7 */ 8 /** 9 ... 阅读全文
posted @ 2015-12-08 15:13 将军喊俺哥 阅读(135) 评论(0) 推荐(0)
摘要: 1 var fourSum = function(nums, target) { 2 if (nums.length i + 1 && nums[j] === nums[j - 1]) {23 continue;24 }25 26 ... 阅读全文
posted @ 2015-12-08 14:44 将军喊俺哥 阅读(157) 评论(0) 推荐(0)
摘要: 1 var arr = [ 2 [], 3 [], 4 ['a', 'b', 'c'], 5 ['d', 'e', 'f'], 6 ['g', 'h', 'i'], 7 ['j', 'k', 'l'], 8 ['m', 'n', 'o'], ... 阅读全文
posted @ 2015-12-08 11:39 将军喊俺哥 阅读(150) 评论(0) 推荐(0)
摘要: 1 var threeSumClosest = function(nums, target) { 2 if (nums.length target) {32 r--;33 } else {34 ... 阅读全文
posted @ 2015-12-08 10:43 将军喊俺哥 阅读(131) 评论(0) 推荐(0)