javaScript复习

本文介绍了JavaScript中的函数概念,包括参数处理、函数重载规则、提升作用域、事件驱动编程以及HTML中的全局变量。此外,还展示了如何通过不同参数调用函数以及计算两个数字的乘积并返回结果。
摘要由CSDN通过智能技术生成

 函数(和java类中的方法是一样的)设计为特定任务代码,需要调用才能执行可重复使用

function函数名(形参列表){

函数体

(return 返回值)

}

let resul=函数名(形参列表)

(1)函数声明的参数,不等于传入的参数,函数里有一个arguments数组接收多个参数

(2)函数没有重载,后面的同名参数覆盖前面的函数

(3)函数会把声明,自动提升到代码的前面

<标签 事件=“执行js代码”></标签>

标签对象.事件=function(){}

JavaScript:直接写入 HTML 输出流

document.write("<h1>这是一个标题</h1>");

document.write("<p>这是一个段落。</p>");

JavaScript:对事件的反应

<button type="button" οnclick="alert('欢迎!')">点我!</button>

x=document.getElementById("demo"); //查找元素

x.innerHTML="Hello JavaScript"; //改变内容

<body> 中的 JavaScript 函数

<h1>我的 Web 页面</h1>

<p id="demo">一个段落</p>

<button type="button" οnclick="myFunction()">尝试一下</button>

<script> function myFunction() { document.getElementById("demo").innerHTML="我的第一个 JavaScript 函数"; }

</script>

HTML 中的全局变量

在 HTML 中, 全局变量是 window 对象,所以 window 对象可以调用函数内的未声明(未加 var)的局部变量。

function myFunction() {

carName = "Volvo";

}

函数很灵活,您可以使用不同的参数来调用该函数,这样就会给出不同的消息

<button οnclick="myFunction('Harry Potter','Wizard')">点击这里</button>

<button οnclick="myFunction('Bob','Builder')">点击这里</button>

计算两个数字的乘积,并返回结果

function myFunction(a,b) {

return a*b;

}

document.getElementById("demo").innerHTML=myFunction(4,3);

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值