1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > fun50函数的返回值数据类型 – CSS – 前端 tinymce过滤css

fun50函数的返回值数据类型 – CSS – 前端 tinymce过滤css

时间:2019-11-09 00:27:13

相关推荐

fun50函数的返回值数据类型 – CSS – 前端 tinymce过滤css

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>。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。