當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS中回调函数的写法
生活随笔
收集整理的這篇文章主要介紹了
JS中回调函数的写法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<!DOCTYPE HTML>?
<html>
<head> ?
<meta charset="GBK" />
<title>回調函數(callback)</title>?
<script type="text/javascript" src="jquery-1.11.3.min.js"></script>
<script language="javascript" type="text/javascript">?
? ? var f;
? ? function d(){
? ? ? ? alert("我是Jquery定義的函數");
? ? }
? ? var e = function(){
? ? ? ? alert("我也是Jquery定義的函數");
? ? }
? ??
? ? function a(callback) { ? ?
? ? ? ? alert("我是parent函數a!");?
? ? ? ? alert("調用回調函數");?
? ? ? ? //callback();?
? ? ? ? $("#id").load("page參數");
? ? ? ? d();//起作用
? ? ? ? if (typeof callback === "function"){
? ? ? ? ? ? alert(callback);
? ? ? ? }
? ? }?
? ? function b(){?
? ? ? ? alert("我是回調函數b");
? ? } ?
? ? function test() {?
? ? ? ? a(b);?
? ? }?
</script>?
</head>?
<body>?
? ? <h1>學習js回調函數</h1>?
? ? <button onClick=test()>click me</button>?
? ? <p>應該能看到調用了兩個回調函數</p>?
</body>?
</html>
<html>
<head> ?
<meta charset="GBK" />
<title>回調函數(callback)</title>?
<script type="text/javascript" src="jquery-1.11.3.min.js"></script>
<script language="javascript" type="text/javascript">?
? ? var f;
? ? function d(){
? ? ? ? alert("我是Jquery定義的函數");
? ? }
? ? var e = function(){
? ? ? ? alert("我也是Jquery定義的函數");
? ? }
? ??
? ? function a(callback) { ? ?
? ? ? ? alert("我是parent函數a!");?
? ? ? ? alert("調用回調函數");?
? ? ? ? //callback();?
? ? ? ? $("#id").load("page參數");
? ? ? ? d();//起作用
? ? ? ? if (typeof callback === "function"){
? ? ? ? ? ? alert(callback);
? ? ? ? }
? ? }?
? ? function b(){?
? ? ? ? alert("我是回調函數b");
? ? } ?
? ? function test() {?
? ? ? ? a(b);?
? ? }?
</script>?
</head>?
<body>?
? ? <h1>學習js回調函數</h1>?
? ? <button onClick=test()>click me</button>?
? ? <p>應該能看到調用了兩個回調函數</p>?
</body>?
</html>
總結
以上是生活随笔為你收集整理的JS中回调函数的写法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 加油站加油机上的油管都是进口的吗
- 下一篇: Java中把JSON和List结果集互转