<script> var arr = function(){ return new arr.prototype.init(); } arr.prototype.init = function(){//介质 return this; } arr.prototype.ded1 = function(){ console.log(1); return this; } arr.prototype.ded2 = function(){ console.log(2); return this; } arr.prototype.init.prototype = arr.prototype; arr().ded1().ded2(); </script>
arr.prototype.init.prototype = arr.prototype;关键步骤