1 Star 0 Fork 1

飘零雪/JavaScript基础学习笔记

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
57.返回值的类型.html 1.52 KB
一键复制 编辑 原始数据 按行查看 历史
markrenChina 提交于 2021-05-29 23:11 +08:00 . first commit
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
// 练习一
function fun() {
for (var i = 0; i < 5; i++) {
if (i == 2) {
// break; //使用break可以退出当前的循环 0 1 函数结束
// continue; //continue用于跳过当次循环 0 1 3 4 函数结束
return; // return后面都不执行,使用return可以结束整个函数 0 1
}
console.log(i);
}
console.log("函数结束");
}
fun();
//练习二
/*
返回值可以是任意的数据类型,也可以是一个对象,也可以是一个函数
*/
function fun2() {
/* var obj={
name:"小王"
};
return obj; */
return {name: "小王"};
}
var a = fun2();
console.log("a=" + a); // a=[object object]
console.log("a=" + a.name); //小王
//练习三
function fun3() {
//在函数内部再申明一个函数
function fun4() {
alert("我是fun4");
}
//fun4()
return fun4; //将fun4函数对象作为返回值返回
}
a = fun3();
// console.log(a); // f fun4(){alert("我是fun4");}
// a(); // a=fun3的返回值即fun4函数,a()调用的是fun4函数
fun3()(); //调用的也是fun4
</script>
</head>
<body>
</body>
</html>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/zhenggb2010/java-script-notes.git
git@gitee.com:zhenggb2010/java-script-notes.git
zhenggb2010
java-script-notes
JavaScript基础学习笔记
master

搜索帮助