IP属地:山东
扩展一:一只青蛙一次可以跳上1级台阶,也可以跳上2级,但是不能连续两次跳两级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结...
这里注意不是求出第n项斐波拉契数列。法一:动态规划的方式。 法二:递归的方式
题目:将数组进行降序,数组中不会出现重复数字,连续数字间,只取最大值和最小值。例如:[4, 7, 2, 1, 5, 8, 9, 11]输出为[1...
1、数组转换为树结构 对象数组一定要按照id值排好序,每个对象id唯一,但不同对象的parentId可以相同,可根据parentId找到其父元素...
随机生成一个1至十万的数值,并把数值转换为中文数字。例:99999 = 九万九千九百九十九,90909=九万零九百零九 注意:一定要注意为0的数
单例模式:顾名思义也就是单个实例模式,可以保证一个类只能生成一个实例,并且提供一个访问它的全局访问点,我们需要限制函数实例化得行为,可以使用闭包...
1、用闭包手写一个cache工具 2、手写一个简易的JQuery,考虑插件和扩展性 3、手写Promise加载一张图片 4、手写一个简易的aja...
1、防抖 指触发事件后在n秒后函数执行,如果在n秒内又触发了事件,则会重新计算函数执行时间。应用场景(适合多次事件只响应一次的情况):给按钮加防...
1、call bind applycall 、bind 、apply三个都是用来改变函数的this对象的指向,第一个参数都是this要指向的对象...