收藏
回答

Object.entries()方法报错

同样的是iphone6s,一台手机可以正常运行,另一台手机却报这个错误,这是什么原因,都是微信7.0.0

回答关注问题邀请回答
收藏

1 个回答

  • 微盟
    微盟
    2019-01-28

    Object.entries() 对部分手机兼容性还不支持,可以使用其 Polyfill,如下:

    if (!Object.entries)
      Object.entries = function( obj ){
        var ownProps = Object.keys( obj ),
            i = ownProps.length,
            resArray = new Array(i); // preallocate the Array
        while (i--)
          resArray[i] = [ownProps[i], obj[ownProps[i]]];
        
        return resArray;
      };


    2019-01-28
    有用 1
    回复
登录 后发表内容