在解释项目11时:明智地覆盖 $(document).ready(function() {
$('#example').DataTable({
"footerCallback": function ( row, data, start, end, display ) {
var api = this.api(), data;
$(api.column(1).footer()).html("test text");
}
});
});
它说 - 超类可以提供此功能的“唯一”方式是返回通过调用clone()
获得的对象。如果clone方法返回由构造函数创建的对象,则它将具有错误的类。
为什么会出错?难道每个对象的clone方法都不能调用自己的构造函数吗?
在java中你必须调用构造函数来分配内存,对吧?如果我们在整个super.clone
链中没有随时调用构造函数,那么谁在为克隆分配内存?