上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 62 下一页
摘要: js编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数求1/1+1/3+...+1/n 用递归实现 阅读全文
posted @ 2020-04-28 17:57 Cupid05 阅读(2144) 评论(0) 推荐(1) 编辑
摘要: js编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数求1/1+1/3+...+1/n 用递归实现 function js(n){ ... 阅读全文
posted @ 2020-04-28 17:57 Cupid05 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 在js中当var遇到赋值时函数 赋值时函数提升的是var,函数并没有提升 fn(); //fn is not a function // console.log(fn) //undefined var fn=funct... 阅读全文
posted @ 2020-04-28 12:18 Cupid05 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 在js中当var遇到赋值时函数 赋值时函数提升的是var,函数并没有提升 执行过程如下 阅读全文
posted @ 2020-04-28 12:18 Cupid05 阅读(507) 评论(0) 推荐(0) 编辑
摘要: js中var的变量和function的函数名重名时的执行结果 如果var的变量和function的函数名重名时,var的优先级更高,先执行var,按照var划分区域,但是遇到function,function会直接占用,也就是说最终执行function 执行过程如下: 阅读全文
posted @ 2020-04-28 12:04 Cupid05 阅读(603) 评论(0) 推荐(2) 编辑
摘要: js中var的变量和function的函数名重名时的执行结果 如果var的变量和function的函数名重名时,var的优先级更高,先执行var,按照var划分区域,但是遇到function,function会直接占用,也就是说最终执行function ... 阅读全文
posted @ 2020-04-28 12:04 Cupid05 阅读(78) 评论(0) 推荐(0) 编辑
摘要: js的变量提升 找到所有的var关键字,把var的执行,提升到作用域顶端,也就是var声明提前了,但是赋值还是在原地。例如: console.log(a); //undefined var a=10; console.log(a); //10 执行过程变成了如下: var a; console.lo 阅读全文
posted @ 2020-04-28 11:58 Cupid05 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 声明式函数是整体提升 fn(); function fn(){ console.log("hello"); }; fn(); 执行过程如下: function fn(){ console.log("hello");... 阅读全文
posted @ 2020-04-28 11:58 Cupid05 阅读(14) 评论(0) 推荐(0) 编辑
摘要: var的执行提升问题 console.log(a); var a=10; console.log(a); 的执行结果 找到所有的var关键字,把var的执行,提升到作用域刚开始的位置,也就是var声明提前了,但是赋值还是在原地。例如: 执行过程变成了如下: 阅读全文
posted @ 2020-04-28 11:55 Cupid05 阅读(420) 评论(0) 推荐(0) 编辑
摘要: var的执行提升问题-console.log(a); var a=10; console.log(a); 的执行结果 找到所有的var关键字,把var的执行,提升到作用域刚开始的位置,也就是var声明提前了,但是赋值还是在原地。例如: console.... 阅读全文
posted @ 2020-04-28 11:55 Cupid05 阅读(32) 评论(0) 推荐(0) 编辑
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 62 下一页