开发者社区> 问答> 正文

js里Math对象的属性和方法不能遍历,这是怎么回事?

突发奇想,想把js的Math遍历一下,结果发现用for-in没有返回值,也没有错误显示,这是怎么回事?

展开
收起
小旋风柴进 2016-06-01 14:11:04 2163 0
1 条回答
写回答
取消 提交回答
  • Math只有静态属性和静态方法,不能被实例化,也就不能作为for-in的参数。
    我测试了,没有显示。不过你要是用for-in 测试window对象的话,就能看到window对象有好多的属性了。
    Math这种功能性的函数,可能就不适合用for-in来测试了吧。

    2019-07-17 19:23:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载