摘要: 实例解析 JavaScript 支持嵌套函数。嵌套函数可以访问上一层的函数变量。 变量 add 指定了函数自我调用的返回字值。 自我调用函数只执行一次。设置计数器为 0。并返回函数表达式。 add变量可以作为一个函数使用。非常棒的部分是它可以访问函数上一层作用域的计数器。 这个叫作 JavaScri 阅读全文
posted @ 2018-07-23 13:50 加油吧,小小程序员 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 变量是用于存储信息的"容器"。 一、声明变量 使用 var 关键词来声明变量:var carname;(在执行过该语句后,变量 carname 的值将是 undefined) 向变量赋值:carname="Volvo"; 也可以在声明变量时对其赋值: var carname="Volvo"; 二、一 阅读全文
posted @ 2018-07-23 13:39 加油吧,小小程序员 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 函数的提升 提升(Hoisting)是 JavaScript 默认将当前作用域提升到前面去的的行为。 提升(Hoisting)应用在变量的声明与函数的声明。使用表达式定义函数时无法提升。 因此,函数可以在声明之前调用: 阅读全文
posted @ 2018-07-23 11:21 加油吧,小小程序员 阅读(100) 评论(0) 推荐(0) 编辑
摘要: JavaScript 函数有 4 种调用方式。 每种方式的不同在于 this 的初始化。 一、作为一个函数调用 以上函数不属于任何对象。但是在 JavaScript 中它始终是默认的全局对象。 在 HTML 中默认的全局对象是 HTML 页面本身,所以函数是属于 HTML 页面。在浏览器中的页面对象 阅读全文
posted @ 2018-07-23 11:21 加油吧,小小程序员 阅读(118) 评论(0) 推荐(0) 编辑