前端开发中偶然遇见的小问题:
已知:将一个jsObject转换成JQueryObject,可以通过: $jqobj=$(_jsobj); 的方式实现。
求: 如何逆转换?即把一个JQueryObject转回jsObject。
如果是单纯的对象,直接像数组那样访问:
$jqobj[0]
如果传入的是数组:
Array.prototype.slice.call($jqobj,0)
官方给的API是用$jqobj.get(num),
$jqobj.get(0),与$jqobj[0]等价
楼上的第二种情况于$jqobj.get()等价