fun50函数的返回值类型是retutn,以fun3—fun4为例子进行解析。
<!DOCTYPE html>
<html lang=”en”>
<head>
<meta charset=”UTF-8″>
<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>
<title>Document</title>
</head>
<body>
<script>
// function fun() {
// alert(‘start’);
// for (var i = 0; i < 5; i++) {
// if (i == 2) {
// // break; //使用break可以退出循环
// // continue;//continue跳过当此循环
// return; //return可以结束整个函数 后面的alert将不在执行
// }
// console.log(i);
// }
// alert(‘end’);
// }
// fun();
//函数return返回值可以是 如何数据类型
// 也可以是一个对象 函数也可以
// function fun2() {
// return 10;
// return ‘hello’;
// return true;
// return undefined;
// return null;
// var obj = {
// name: ‘liuyun’
// }
// return obj; //返回值是一个对象
// }
// return {
// name: ‘liuyun’
// };
// }
// var a = fun2();
// console.log(a);
// console.log(a.name);
//return一个函数
function fun3() {
function fun4() {
alert(666);
}
return fun4; //将fun4函数作为函数fun3的返回值
// return fun4(); //调用fun4,将fun4执行后的函数值作为函数fun3的返回值,因fun4没有返回值故输出undefined
}
var a = fun3(); //调用fun3将fun3的返回值给a;
console.log(a); //返回 fun4函数
// a(); //因为a是fun4,所以可以用这种方式调用fun4
// fun3()() //1 fun3()调用fun3函数得return fun4 2 再次调用则相当与调用fun4,同上
</script>
</body>
</html>。
<!DOCTYPE html><html lang=”en”>
<head>
<meta charset=”UTF-8″>
<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>
<title>Document</title>
</head>
<body>
<script>
// function fun() {
// alert(‘start’);
// for (var i = 0; i < 5; i++) {
// if (i == 2) {
// // break; //使用break可以退出循环
// // continue;//continue跳过当此循环
// return; //return可以结束整个函数 后面的alert将不在执行
// }
// console.log(i);
// }
// alert(‘end’);
// }
// fun();
//函数return返回值可以是 如何数据类型
// 也可以是一个对象 函数也可以
// function fun2() {
// return 10;
// return ‘hello’;
// return true;
// return undefined;
// return null;
// var obj = {
// name: ‘liuyun’
// }
// return obj; //返回值是一个对象
// }
// return {
// name: ‘liuyun’
// };
// }
// var a = fun2();
// console.log(a);
// console.log(a.name);
//return一个函数
function fun3() {
function fun4() {
alert(666);
}
return fun4; //将fun4函数作为函数fun3的返回值
// return fun4(); //调用fun4,将fun4执行后的函数值作为函数fun3的返回值,因fun4没有返回值故输出undefined
}
var a = fun3(); //调用fun3将fun3的返回值给a;
console.log(a); //返回 fun4函数
// a(); //因为a是fun4,所以可以用这种方式调用fun4
// fun3()() //1 fun3()调用fun3函数得return fun4 2 再次调用则相当与调用fun4,同上
</script>
</body>
</html>。
css div 图片垂直居中显示,css巴雷特极光,css设置右梯形,css创意进度条,css分辨率问题,css实现div半圆缺角,tinymce过滤css