归档
正在加载今日诗词...
05
11
JS基础知识点及常考面试题 JS基础知识点及常考面试题
原始类型有哪几种?null 是对象嘛?原始类型有6种 string number boolean null undefined symbol 原始类型存储的都是值,没有函数调用 比如undefined.toString();会报错 ‘1’
2020-05-11
07
git git
git总结本地操作 查看变更情况 git status 将当前目录及其子目录下所有变更都加入到暂存区 git add . 比较工作区和暂存区的所有差异 git diff 比较某文件工作区和暂存区的差异 git dif
2020-05-07
02
28
leetcode-数组-219-存在重复元素2 leetcode-数组-219-存在重复元素2
描述 给定一个整数数组和一个整数 k,判断数组中是否存在两个不同的索引 i 和 j,使得 nums [i] = nums [j],并且 i 和 j 的差的绝对值最大为 k。 示例 1: 输入: nums = [1,2,3,1], k
2020-02-28
27
leetcode-数组-217-存在重复元素 leetcode-数组-217-存在重复元素
题目描述(难度:简单) 给定一个整数数组,判断是否存在重复元素。 如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。 示例1: 输入: [1,2,3,1] 输出: true示
2020-02-27
26
leetcode-数组-119-杨辉三角2 leetcode-数组-119-杨辉三角2
题目描述(难度:简单) 给定一个非负索引 k,其中 k ≤ 33,返回杨辉三角的第 k 行。 在杨辉三角中,每个数是它左上方和右上方的数的和。 代码 var generate = function (numRows){
2020-02-26
25
彻底理解this、apply、call、bind 彻底理解this、apply、call、bind
this、apply、call、bind 这又是一个面试经典问题/(ㄒoㄒ)/也是 ES5中众多坑中的一个,在 ES6 中可能会极大避免 this 产生的错误,但是为了一些老代码的维护,最好还是了解一下 this 的指向和 call、app
2020-02-25
25
leetcode-数组-118-杨辉三角 leetcode-数组-118-杨辉三角
描述 给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。 在杨辉三角中,每个数是它左上方和右上方的数的和。 举例 输入: 5输出:[ [1], [1,1], [1,2,1], [1,3,3,1],
2020-02-25
24
leetcode-数组-88-合并两个有序数组 leetcode-数组-88-合并两个有序数组
题目描述(难度:简单) 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明 初始化 nums1 和 nums2 的元素数量分别为 m 和 n。 你可以假设 n
2020-02-24
22
手写数组map,filter等方法 手写数组map,filter等方法
本文自己动手实现数组常用方法,包括filter,map,some,reduce,every等方法filter 功能:过滤,filter()使用指定的函数测试所有元素,并创建一个包含所有通过测试的元素的新数组。 用法: let arr
2020-02-22
22
22
封装fetch请求函数 封装fetch请求函数
手动封装一个请求函数,可以设置最大请求次数,请求成功则不再请求,请求失败则继续请求直到超过最大次数(流利说) import fetch from 'fetch'; function request(url,body,su
2020-02-22
22
js数组去重方法(史上最全?) js数组去重方法(史上最全?)
下面介绍下对象数组去重和普通数组去重 普通数组去重第一种:利用ES6 Set去重 不考虑兼容性,这种去重的方法代码最少。这种方法还无法去掉“{}”空对象 let arr = [1,1,'true','true',true,true,15
2020-02-22
4 / 5