this.n_x = n_order
? o_parent.a_children[n_order - 1].n_x + this.getprop('left')
: o_parent.n_x + this.getprop('block_left'); this.n_y = n_order
? o_parent.a_children[n_order - 1].n_y + this.getprop('top')
: o_parent.n_y + this.getprop('block_top');
? o_parent.a_children[n_order - 1].n_x + this.getprop('left')
: o_parent.n_x + this.getprop('block_left'); this.n_y = n_order
? o_parent.a_children[n_order - 1].n_y + this.getprop('top')
: o_parent.n_y + this.getprop('block_top');
? o_parent.a_children[n_order - 1].n_x + this.getprop('left')
: o_parent.n_x + this.getprop('block_left');
同效于
if (n_order)
{
this.n_x = o_parent.a_children[n_order - 1].n_x + this.getprop('left')
}
else
{
this.n_x = o_parent.n_x + this.getprop('block_left');
}? 是三无符
比较式?真返回:假返回值;
? o_parent.a_children[n_order - 1].n_x + this.getprop('left') //那么付值这个
: o_parent.n_x + this.getprop('block_left');//否则付值这个 this.n_y = n_order //和上面一样
? o_parent.a_children[n_order - 1].n_y + this.getprop('top')
: o_parent.n_y + this.getprop('block_top');