JS中常见的条件返回false函数

Common return false function in JS on condition

本文关键字:返回 false 函数 条件 常见 JS      更新时间:2023-09-26

我想要一个返回"return false;"的函数。这意味着我应该有一个名为escaping_function()的函数,每当我调用这个函数时,它应该做"return false;"应该做的事情

示例:

function my_function(){
   // my work..................
   // my work..................
   escaping_function();     // return false;
   //my work....................
   //my work....................
}

这个函数应该像下面的函数一样工作

function my_function(){
   // my work..................
   // my work..................
   return false;
   //my work....................
   //my work....................
}

两者应该采取相同的行动。我应该在escaping_function();中做什么。帮帮我。

编辑:-

function escaping_function(){
   // addEventListener() from button cancel and accept
   show two button pop up (alert box)
  if cancel pressed return false // should break host function
  else if accept pressed return true// should continue host function
  else continue showing alert box
}
function X(){
   //codes...............
   //codes...............
   //codes...............
   //codes...............
   escaping_function(); 
   //codes...............
   //codes...............
}
function Y(){
   //codes...............
   //codes...............
   //codes...............
   //codes...............
   escaping_function();
   //codes...............
   //codes...............
}

注意:return escaping_function();在任何我不想要的情况下都会破坏我的函数。

我的2cts:

function my_function(){
    // my work..................
    // my work..................
    return escaping_function();     // return false;
    //my work....................
    //my work....................
}

注意:return 之后不会运行任何东西

不,这是不可能的。您不能从与当前功能不同的功能启动return

顺便说一句,return false;escaping_function();短:-)