在模板里面,把对象作为参数,传给method
在method函数里,修改这个参数,就相当于修改了原来的数据<模板里那个变量>
因为对象和数组类型的变量是引用变量,引用变量,用等号赋值后,其实两个变量指向的是一个变量
例如:
let object = { key: 'value'}
let object_copy = object
object_copy.key = 'new value'
alert (object.key)
// 输出的是: new value
// 继续写个函数来改
async function start(){
async functionchangeValue(引用变量){
引用变量.key=
'函数内改变函数外对象值'
}
await changeValue(object_copy)
alert(object.key)
//输出函数里面那个值
}
start ()