- 博客(6)
- 收藏
- 关注
转载 JavaScript数组迭代(遍历)方法
ES5和ES6中新增的的数组迭代方法如下:forEachmapfiltersomeeveryreduce / reduceRightfind / findIndex其中,find / findIndex是ES6新增的,其余都是ES5新增的。所以这些方法对低版本IE都不兼容。接下来我们看看这些方...
2019-09-23 10:23:00 125
转载 for循环深入理解
for(j=0,i=0;j<6,i<10;j++,i++){k=i+j;}console.log(k)答案是18,首先每次for循环的i和j值是相等的:第一次:j=0,i=0, 符合条件,k=j+i=0;第二次:j=1,i=1,符合条件,k=j+i=2;第三次:j=2,...
2019-09-23 10:09:00 235
转载 a++与++a的区别
a++是运算后自增,而++a是先自增在运算(即++a 先自加再取值,a++先取值在自加)相同点:a++和++a中, a的值自增1,也就是a=a+1;不同点:a++ : 把(a++)作为一个整体表达式,a 的值虽然自增1,但是整个表达式的值是取 a自增 之前 的值;++a : 也把(++a)作为一个整体表达式,a 的值也自增1,但是整个表达式的值是取 a 自增 之...
2019-09-23 09:50:00 416
转载 ${}占位符用法
${}占位符需要和模板字符串配合使用。ES2015新增此语法结构。浏览器支持:(1).IE9+浏览器支持占位符。(2).edge浏览器支持占位符。(3).火狐浏览器支持占位符。(4).谷歌浏览器支持占位符。(5).opera浏览器支持占位符。(6).safria浏览器支持占位符。上面已经对占位符做了简单的介绍,但是还需要明晰如下两个问题:一....
2019-09-19 11:17:00 461
转载 斐波那契数列优化
我们知道斐波那契数列(也称作兔子数列) 1,1,2,3,5,8,13,21,34。。。。。前两位数固定是1,之后每一位数都是前两位数的之和,这样的数列就是斐波那契数列那么我们要求这样的数列,就必须要求n-1和n-2位数 function getFB(n){ if(n == 1 || n == 2){ // 这里我们先保持前两位数...
2019-09-17 15:17:00 155
转载 关于普通函数this指向
普通函数this指向详解this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话不那么严谨,作为一般情况下是可以的)section1:如果一个函数中有this,但是它没有被上一级的对象所调用,那么this指向的就是window,这里需要说明的是在js的严格版中this指向的不是window,但...
2019-09-12 16:47:00 375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人