Loading...
1. 原型链继承原理:让子类的原型等于父类的实例function Animal() { this.name = 'dog' } Animal.prototype.getName = function() { console.log(this.name) } function Dog() { } Dog.prototype = new Animal() con...
最近在vue中用echarts的时候报如下错误: 报错原因:Echarts的图形容器还未生成就对其进行了初始化。 于是在网上搜索了解决该问题的方法。但大多解决办法都是使用ref来代替document.getElementById()获取该图形容器对象。 但是用了之后还是会报错,于是我们转换思路,可以先用ref来判断该容器是否存在,如果存在,之后我们再用documen...
1.问题描述求小于等于给定数值的质数之和。只有 1 和它本身两个约数的数叫质数。例如,2 是质数,因为它只能被 1 和 2 整除。1 不是质数,因为它只能被自身整除。给定的数不一定是质数。2.用到的方法外面一套循环由2到num,里面一套循环用来判断当前值是否为质数,用flag标识,最后reduce求和。3.代码如下function sumPrimes(num) { var p=[]; ...
1.数组扁平化数组扁平化,实际上就是将多维数组转换成一维数组例如[1,2,[3,4,[5,6,[7,8]]]]->[1,2,3,4,5,6,7,8]2.方法一:Array.prototype.flat()用于将嵌套的数组“拉平”,变成一维数组。该方法返回一个新数组,对原数据没有影响。flat()默认只会“拉平”一层,如果想要“拉平”多层的嵌套数组,可以将flat()方法的参数写成一个整...
1.斐波那契数列斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:斐波那契数列指的是这样一个数列:1、1、2、3、5、8、13、21、34、……这个数列从第3项开始,每一项都等于前两项之和。2.分析斐波纳契序列中的前两个数字是1和1.序...