摘要: 预解析 在一段js代码拿过来真正一句一句运行之前,浏览器会做一些“准备工作”,就是执行上下文(预解析) 函数或者变量都会有提前解析的过程,JS会把函数或者变量提前解析一下,解析到它们对应的作用域最开始的地方 步骤: 1、先找var,function关键字以及参数 2、如果找到了var(声明的变量、参 阅读全文
posted @ 2018-10-29 15:44 走在程序的路上 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 作用域 变量或者函数可访问的一个范围,以函数来划分,一个函数块就是一个作用域。一 全局作用域 全局:整个文档 变量或者函数在函数外面声明,那它们就是全局变量或者全局函数,在这个页面的任何地方都可以访问的到。 声明全局作用域的方法: 1、把变量或者函数放在函数外面声明 2、变量不用var声明,直接给变 阅读全文
posted @ 2018-10-29 12:00 走在程序的路上 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 一 函数参数 从函数外面向里面传递数据,在函数里可以接收到的数据并且使用。 可以放0个或多个,每个参数用逗号隔开。 分类: 1、形参(在函数声明的小括号里、形参的值是由实参决定的,就是一个占位符) 2、实参(实际上的参数,在函数调用的小括号里) 实参必须与形参必须一一对应,形参有几个实参就应该几个, 阅读全文
posted @ 2018-10-29 10:45 走在程序的路上 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1:函数概念: 重复利用代码,把要重复利用的代码放到一个函数中,在其他要用的地方调用一下就可以。 2:语法: function 函数名(参数){ //这里放的就是重复 //在这里可以使用参数 }利用的代码 3:函数的类型 1)函数声明 function 函数名(参数){ //要执行的代码 } 调用: 阅读全文
posted @ 2018-10-29 09:44 走在程序的路上 阅读(173) 评论(0) 推荐(0) 编辑