JS中Math[this<0?'ceil':'floor']这种写法讲解下

发布网友 发布时间:2024-09-15 08:26

我来回答

1个回答

热心网友 时间:1天前

在javascript中对象获取属性的方式有两种,一种是使用运算符“.”跟上属性名,一种是使用['属性名']的方式。比如:
window.location 与window['location']都可以访问到window对象的location属性。
点运算符(成员运算符)使用方便,但是在需要动态获取对象属性时,也就是说,我要获取的属性它的名称本身也是通过传参确定时,就需要使用方括号的方式,你现在就属于这种情况。如果你有过反射方面的编程经验就不难理解了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com