关于js传递方法中参数为对象的传递
function add(a){
alert(a.id);//a反正是变量,具体是什么类型是根据你传递过来的参数形式而决定的;所以要传递对象和这里没有关系哦
}
function use(){
var a = {id: "1"};
add(JSON.stringify(a));//把对象转成json的形式就可以了;
}
这是我自己在写毕设的时候遇上的问题,自己的运用
在字符串拼接的时候对象就不需要用引号引起来,这样的话传递的会是字符串,就不是我们想要的对象了;!!!
希望可以帮助到大家~~~