15 JS基础之--函数高级之回调函数
2016-11-19 00:02
260 查看
定义:函数作为参数,叫做回调函数。
用法:回调函数是定义一种规则用的。(比方说一个函数需要一种规则,那么就利用回调函数,进行控制)
小案例:让两个数进行某种规则运算。(+-*/)
通过回调函数,定义运算规则。
fn(test);//我是test函数 function fn(demo){ demo(); } function test(){ console.log("我是test函数"); }
用法:回调函数是定义一种规则用的。(比方说一个函数需要一种规则,那么就利用回调函数,进行控制)
fn1(100,aaa);//101 function fn1(num,fn2){ fn2(num); } //回调函数是定义一种规则用的。 function aaa(bbb){ alert(bbb+1); }
小案例:让两个数进行某种规则运算。(+-*/)
通过回调函数,定义运算规则。
//直接调用回调函数。 fn(10,5,demo1);//15 fn(10,5,demo2);//5 fn(10,5,demo3);//50 fn(10,5,demo4);//2 //用来调用回调函数的函数。 function fn(a,b,guize){ var num = guize(a,b); console.log(num); } //定义一个回调函数,定义加法规则。 function demo1(num1,num2){ var sum = num1+num2; return sum; } //定义一个回调函数,定义减法规则。 function demo2(num1,num2){ var sum = num1-num2; return sum; } //定义一个回调函数,定义乘法规则。 function demo3(num1,num2){ var sum = num1*num2; return sum; } //定义一个回调函数,定义除法规则。 function demo4(num1,num2){ var sum = num1/num2; return sum; }
相关文章推荐
- 14 JS基础之--函数高级之匿名函数
- 16 JS基础之--函数高级之递归和闭包
- 基础的prototype.js常用函数及其用法
- 元语言基础技术之:在JS中如何自由地创建函数
- 【JS--基础--函数】--函数的通用方法-call()和apply()
- JavaScript高级程序设计(第3版)学习笔记8 js函数(中)
- JavaScript高级程序设计(第3版)学习笔记9 js函数(下)
- 基础的prototype.js常用函数及其用法
- JavaScript高级程序设计(第3版)学习笔记15——DOM基础
- js基础:window.moveTo()函数用法示例
- 【JS】JavaScript高级程序设计笔记 第2章 ECMAScript基础
- JavaScript高级程序设计(第3版)学习笔记7 js函数(上)
- 元语言基础技术之:在JS中如何自由地创建函数
- Js整理备忘(06)——函数基础(二) 作用域与闭包
- Js整理备忘(05)——函数基础(一)
- DELPHI语法基础学习笔记-Windows 句柄、回调函数、函数重载等
- 元语言基础技术之:在JS中如何自由地创建函数
- 关于回调函数和钩子函数基础知识的整理
- 常见的js函数 个人觉得很有用 基础的js (转)
- 【JS--基础--函数】--基本概念