学习记录
leoNo_1
这个作者很懒,什么都没留下…
展开
-
js代码预解析原理逐步分析
代码预解析原理分步讲解js是一个解释型的语言,就是在代码执行之前,先对代码进行通读和解释,然后再执行代码,所以把对代码进行通读和解释阶段称之为代码预解析。1、需要解释的内容有两个:1)声明式函数:在内存中先声明一个变量名是函数名,并且这个名字代表的内容是一个函数。2)关键字:在内存中声明有一个变量名,不赋值 *注意:不会把变量的值预解析。2、例题1: fn(); console.log(num); function fn(){ consol原创 2020-07-11 15:24:50 · 220 阅读 · 0 评论 -
JS递归函数计算1+2......+100的和,输出n个“hello word“
递归函数 一、 递归函数 1、 满足以下三个条件就是递归: 1)、函数自己调用自己; 2)、一般情况下有参数; 3)、一般情况下有return; *递归能解决循环能做的所有事情,有一些循环不容易解决的,他也能解决,且都能写出来,但是不知道为什么是对的。 *公司面试常做面试题,但是公司一般会禁止使用递归,内存机制问题。例题1、计算1+2......+100的和 function add1(n){ // 首先找临界原创 2020-07-10 20:44:37 · 1419 阅读 · 0 评论