新手求各位帮忙解释一下这几段代码。

感谢各位能抽空进来,新手提问。觉得没用可以点。

在看ES6的时候看到的这个。

代码1


var data = $('body').data(); // data有house和mouse属性

var house = data.house;

var mouse = data.mouse;

console.log(data);

代码2


var { house, mouse} = $('body').data()

console.log({house,mouse});

console.log($("body").data())

代码3


var data = $('body').data(); // data有house和mouse属性

var house = data.house;

var mouse = data.mouse;

data.house=1;data.mouse=2;

console.log(house+"/"+mouse)

代码1 console.log(data)时候对象里什么也没有

代码2 console.log({house, mouse})时候对象里有属性,console.log($("body").data())时候就没了

代码3 console.log为undefined

新手提问,谢谢各位!


翻翻过去那场雪
浏览 403回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript