2 yishuixs yishuixs 于 2016.03.19 07:04 提问

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

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

1个回答

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.03.19 09:04
已采纳

Math只有静态属性和静态方法,不能被实例化,也就不能作为for-in的参数。
我测试了,没有显示。不过你要是用for-in 测试window对象的话,就能看到window对象有好多的属性了。
Math这种功能性的函数,可能就不适合用for-in来测试了吧。

wojiushiwo945you
wojiushiwo945you 回复yishuixs: 这么早起来发帖,看来也是位技术发烧友!祝好!
2 年多之前 回复
yishuixs
yishuixs 好吧
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
JS Math对象的属性和方法
Math 是 js 内置的对象;先来看看Math 的属性:依次为:   Math.E Math.PI Math.LN10 Math.LN2 Math.LOG10E Math.LOG2E Math.SQRT1_2 Math.SQRT2实例:其实都是常量,相当于一个数字; <script> //输出2.71... 也就是数学中 ...
js中遍历获取对象属性和方法主要
js中遍历获取对象属性和方法主要有Object.keys()、Object.getOwnPropertyNames()、for...in...三种方式   一、Object.keys()、Object.getOwnPropertyNames()、for...in...区别   1、for in会输出自身以及原型链上可枚举的属性。 2、Object.keys用来获取对象
JavaScript遍历对象属性和方法
JavaScript (js)使用 for in 语句来遍历对象的属性和方法。 for in 语句循环遍历 JavaScript 对象,每循环一次,都会取得对象的一个属性或方法。
js中遍历对象的属性和值的方法
js中遍历对象的属性和值的方法 投稿:jingxian 字体:[增加 减小] 类型:转载 时间:2016-07-27 我要评论 下面小编就为大家带来一篇js中遍历对象的属性和值的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧 实例如下: ? 1 2 3 4
js for循环 遍历数组 遍历对象属性
1、js for循环 遍历对象属性 var person = {fname:"John",lname:"Doe",age:25}; for (x in person) { console.log(x + "=" + person[x]); } 2、js for循环 遍历数组 var mycars = new Array("Saab","Volvo",
使用js遍历出List数组中的对象中的属性
看一下原因,就是这个样子,一个从 数据库中查询出的数组中的对象中的属性,我只需要prize_id这个字段的值,然后我的方法就是ajax请求 $.ajax({ async: false, url: "/请求路径", type: "post", success: function (data) {
js中的Math对象的方法
1.丢弃小数部分,保留整数部分         parseInt(5/2) 2.向上取整,有小数就整数部分加1         Math.ceil(5/2) 3,四舍五入.         Math.round(5/2) 4,向下取整         Math.floor(5/2) 5,返回数的绝对值         Math.abs(x)
遍历js中对象的属性和值
今天优化项目时,遇到了关于”遍历js中对象的属性和值”的需求。之所以会有这个需求,是因为要做一个局部刷新表格内容的js插件。刚开始我去网上荡了一个js分页插件,但是智商实在捉急,搞了半天没搞出来!后来就怒了,干脆自己写一个好了。结果就遇到了这个问题!问题:通过遍历属性名数组,获取对象的属性值失败刚开始的错误代码如下:for(var i=0;i<dataList.length;i++) { v
js中String对象和Array对象的常用方法和属性
String对象有哪些方法? String对象的属性有: (1) length (返回字符串的字符长度) (2) prototype (3) constructor String对象的方法: charAt(); charCodeAt(); indexOf(); match(); replace(); search(); slice(); toUpp
NodeList对象
NodeList对象是dom节点的集合。document.querySelectorAll(selector)和Node.childNodes返回的都是NodeList对象,看着很像数组,却没有数组的方法。