视频中疑问

来源:3-9 Map的应用

你怎么睡得着的

2022-03-23 16:50:18

相关截图:

https://img.mukewang.com/climg/623adf4009eccc5f03990045.jpg

老师,这里不是很理解

写回答

1回答

好帮手慕星星

2022-03-23

同学你好,解答如下:

1、设置/获取属性值有两种方式,一种是点方式,一种是[]方式,当属性名为变量的时候,只能用[]方式。例如:

https://img.mukewang.com/climg/623ae5b90902305c02260189.jpg

点方式会将变量作为属性名,而不是变量的值作为属性名,所以这种方式不可取,需要用[]方式

https://img.mukewang.com/climg/623ae5c2094c02f702620032.jpg

2、propObj值是每个对象

https://img.mukewang.com/climg/623ae45d0965146605740092.jpg

那么遍历propObj的时候,p是属性名,propObj[p]是属性值

https://img.mukewang.com/climg/623ae4aa09809c2504750208.jpg

https://img.mukewang.com/climg/623ae4bd09e488bf03730228.jpg

elem.style[p]是给元素设置style样式加属性,propObj[p]是获取到的属性值,赋值后就是设置上了样式

https://img.mukewang.com/climg/623ae3e709e37a3804310168.jpg

祝学习愉快!

0

前端工程师

前端入门如同写字,如果你不知道从哪开始,那就选择前端(含Vue3.x,React17,TS)

20327 学习 · 17877 问题

查看课程