摘要: 什么是变量提升 ? JavaScript 中,函数及变量的声明都将被提升到函数的最顶部。 JavaScript 中,变量可以在使用后声明,也就是变量可以先使用再声明。 一) var声明变量存在变量提升,let和const不存在变量提升 再来看这段代码 我们发现不执行的代码也会影响会执行的代码,因为v 阅读全文
posted @ 2019-10-07 21:44 一无所有王健林 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 函数的声明和调用 函数定义可以使用“function”关键字,代码函数头和函数体组成,函数头可以由函数名和参数列表组成,语法格式:函数名(参数列表){函数体}。如 调用 当函数没有函数名的时候称匿名函数 通常需要赋值给一个变量,不然报错 调用 定义在对象里 可以这样调用 还用一种就是定义完就马上被调 阅读全文
posted @ 2019-10-07 17:11 一无所有王健林 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 下面是JS回调函数的简单示例代码: 回调函数并不是只有JS才有,其它很多开发语言都有,百度百科解释也很清楚,我提取了一句话:回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。 个人理解: 首先它是一个函数,函数即是我们说的方法,该函数作 阅读全文
posted @ 2019-10-07 14:17 一无所有王健林 阅读(127) 评论(0) 推荐(0) 编辑