要获得类似“ 4,3”的值,我需要这样做:
var value = objeto.row(4).cell(3);
开发js方法的正确形式是什么?我想我必须做这样的事情:
function objeto(rowIndex){
cell: function(cellIndex){
return rowIndex + ',' + cellIndex;
}
}
我知道这行不通,只是一个猜测。谢谢...
最佳答案
如果要保留单元格属于行的层次结构,可以执行以下操作:
var objeto = {
row: function ( rowIndex ) {
return ( function ( rowIndex ) {
this.cell = function ( cellIndex ) {
return rowIndex + ',' + cellIndex;
};
return {
cell: this.cell
}
}( rowIndex ) );
}
}