1.(HTML DOM) innerHTML 属性
(1)定义
innerHTML 属性设置或返回表格行的开始和结束标签之间的 HTML
(2)语法
tablerowObject.innerHTML=HTML
2. JavaScript 函数
(1)语法
JavaScript 函数通过function
关键词进行定义,其后是函数名和括号()
函数名可包含字母、数字、下划线和美元符号(规则与变量名相同)
function name(参数 1, 参数 2, 参数 3) {
要执行的代码
}
(2)函数调用
函数的代码将在其他代码调用该函数时执行:
- 当事件发生时(当用户点击按钮时)
- 当JavaScript代码调用时
- 自动的(自调用)
(3)函数返回
当JavaScript到达return
语句,函数将停止执行
(4)运算符调用函数
toCelsius
引用的是函数对象,而 toCelsius()
引用的是函数结果
(5)局部变量
在JavaScript函数中声明的变量,会成为函数的局部变量
局部变量只能在函数内访问
局部变量在函数开始时创建,在函数完成时被删除
3. (HTML DOM) alert() 方法
(1)定义
alert() 方法用于显示带有一条指定消息和一个 OK 按钮的警告框
(2)语法
alert(message)
参数:message——要在 window 上弹出的对话框中显示的纯文本(而非 HTML 文本)
4. JS中的var浅析
var是JS的一个关键字,它是用来声明变量(局部变量)
声明一个变量有两种方式:
第一种: var num=1 。如果在方法中声明,则为局部变量;如果在中声明,则为全局变量
第二种: num=1 。它并非声明一个全局变量,而是创建了一个全局对象的属性
前者是变量声明,无法被删除;后者为全局变量的一个属性,可以从全局变量中删除
Js中在定义变量时:
- +var 修饰符:Js会重新为这个变量分配内存,此变量的作用域就是当前上下文,即局部变量
- 无var修饰符:Js会将其视为window的成员,即全局变量