Javascript 如何将一个值从一个函数传递到另一个具有object且不在JS中声明全局变量的函数?
我只想将new1和new2函数中的值传递给new3函数,其中new1和new2包含对象Javascript 如何将一个值从一个函数传递到另一个具有object且不在JS中声明全局变量的函数?,javascript,Javascript,我只想将new1和new2函数中的值传递给new3函数,其中new1和new2包含对象 function new1(obj1){ var a = obj1.x; } function new2(obj2){ var c=obj2.y; } function new3(){ if(a<c){ dosomething(); } } 您已经可以访问有问题的属性,因为它们必须传递给前两个函数。不需要对私有a和c变量进行操作 function new1(obj1){
function new1(obj1){
var a = obj1.x;
}
function new2(obj2){
var c=obj2.y;
}
function new3(){
if(a<c){
dosomething();
}
}
您已经可以访问有问题的属性,因为它们必须传递给前两个函数。不需要对私有a和c变量进行操作
function new1(obj1){
var a = obj1.x;
}
function new2(obj2){
var c=obj2.y;
}
function new3(obj1,obj2){
if(obj1.x < obj2.y){
dosomething();
}
}
new1(obj1);
new2(obj2);
new3(obj1,obj2);
你刚才问了吗?继续,为new3函数提供两个参数:函数new3a,c