为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript 我做的这个小类,怎么老出错?

JavaScript 我做的这个小类,怎么老出错?

喵喔喔 2018-10-24 21:31:15
这个就是调用 _this.arrNew[*] 的时候,就出错,请问怎么回事呢?function ybLayer(layer){//声明属性:    var _this=this;    //子类中调用的父类简称;    var arrNew = new Array();      //★★这个地方,应该就是问题所在,我不会改...    var myConstruct=function ()    //模拟构造方法;    {        arr = layer.bounds;        //alert(  arr );    //0 px,120 px,2736 px,1944 px        for(var i in arr)        {            a = arr[i];    // 这个这个a ,是个 unitValueObject , 0 -> 0 px            a = String(a);    //把unitValueObject转成String            a = a.replace( " px" , "" ) ;    //处理            a = parseInt( a );            _this.arrNew[i] = a;    //★★★★★★★★★★★★就是这里,老出错..        }        _this.ybLeftTopX = _this.arrNew[0];        _this.ybLeftTopY = _this.arrNew[1];        _this.ybRightBottomX = _this.arrNew[2];        _this.ybRightBottomY = _this.arrNew[3];        _this.ybWidth = _this.arrNew[2]-_this.arrNew[0];        _this.ybLength = _this.arrNew[3]-_this.arrNew[1];    }    myConstruct();}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 541 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号