登录
首页 >  文章 >  前端

如何在函数外部获取私有变量\"num\\_next\"的值?

时间:2024-11-06 13:43:04 219浏览 收藏

哈喽!大家好,很高兴又见面了,我是golang学习网的一名作者,今天由我给大家带来一篇《如何在函数外部获取私有变量\"num\\_next\"的值? 》,本文主要会讲到等等知识点,希望大家一起学习进步,也欢迎大家关注、点赞、收藏、转发! 下面就一起来看看吧!

如何在函数外部获取私有变量\

获取“num_next”变量,并将其赋值给外部变量

你在“add_month()”函数中使用事件回调的方式修改了“num_next”私有变量,希望能在函数外部获取并赋值给另一个变量。

为了实现这个需求,你可以利用事件回调在外部同步修改变量,具体可采用回调函数的方式:

function add_month(cb) {
  var num_next = 0;
  $('.add_cla').click(function() {
    cb(num_next++);
  })
  return num_next;
}
var num = add_month(n => num = n);

在这个代码中,在回调函数中修改外部变量“num”以同步更改。此外,为了便于回答者,下次提问时建议直接提供代码内容,而非图片。

到这里,我们也就讲完了《如何在函数外部获取私有变量\"num\\_next\"的值? 》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>