-4

我只想将值从我的 new1 和 new new2 函数传递给 new3 函数,其中 new1 和 new2 包含对象..

function new1(obj1){ 
  var a = obj1.x;
}

function new2(obj2){
  var c=obj2.y;
} 

function new3(){
  if(a<c){
    dosomething();
  }
}
4

1 回答 1

1

您已经可以访问相关属性,因为它们必须传递给前两个函数。不需要对私有 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);
于 2013-09-12T04:54:00.270 回答