web建站教程
  1. 首页
  2. vuejs
  3. js
  4. 好玩
  5. seo教程
  6. 前端知识
  7. 百度echarts
  8. 更多
    php入门
    nodejs
    mockjs
    reactjs
    mysql
    wordpress
    织梦cms
    帝国cms
    git教程
    IT知识
    模板大全
    休息站

为什么使用回调函数(回调函数基本介绍)

434 ℃
     

什么是回调函数,为什么使用回调函数?下面web建站小编给大家详细介绍一下回调函数的基本用法!

什么是回调函数

回调函数是一段可执行的代码段,它作为一个参数传递给其他的代码,其作用是在需要的时候方便调用这段(回调函数)代码。

基本代码介绍:

function add(a, b, callback) {
  var sum = a + b;
  callback(sum);
}

function print(num) {
  console.log(num);
}
 
add(1, 2, print); //3

回调函数中this的指向问题

function createData(callback){
  callback();
}
var obj ={
  data:100,
  type:function(){
    createData(function(n){
      console.log(this,'你好');
    })   
  }
}
obj.type();

回调函数有哪些特点?

1.不会立即执行

回调函数作为参数传递给一个函数的时候,传递的只是函数的定义并不会立即执行。和普通的函数一样,回调函数在调用函数数中也要通过()运算符调用才会执行。

2.回调函数是一个闭包

回调函数是一个闭包,也就是说它能访问到其外层定义的变量。

3.执行前类型判断

在执行回调函数前最好确认其是一个函数。

js语法中如何使用回调函数callback(优势)

js如何实现callback回调函数

js一个接口执行完后传参给另一个接口执行

标签: callback, 回调函数

上面是“为什么使用回调函数(回调函数基本介绍)”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。

当前网址:https://ipkd.cn/webs_2831.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

当前位置: 网站首页 > js
本文共计530个字,预计阅读时长4分钟
生活小工具,收录了80多款小工具
上一篇: 推荐一款免费开源的屏幕录制软件——OBS Studio
下一篇: 推荐一个高质量的图片素材网站——Unsplash
x 打工人ai神器