draw

今日工作小总结

前端:

1,蚂蚁金服框架中Table中如果有操作的话可以使用render:(text,record)=>{},{}内的作用域在整个方法中,可以直接用this.查找出方法;

2,如果一个界面中同时有新建和编辑功能,回调方法中可以根据传参中是否有ID进行直接判断,写成一个方法;

3,JS脚本中对象为空或者不存在时判断:

  (1)if(typeOf(x) == 'undefined')

  (2)if(typeOf(x) != 'object')

  (3)if(!x)

后端:

1,跨表删除字段

  (1)delete p.*,pp.* from product p,productPrice pp where p.productId  = pp.productId and p.created < '2014-01-01';

  (2)使用inner jion/left jion

  delete p.* from product p left jion productPrice pp on p.productId = pp.productId where pp.productId  is null;

2,(1)静态变量从属于类,可以直接通过类名直接.出来;成员变量从属于对象,每个对象都有一个备份;

  (2)静态方法中不可以调用非静态方法或者变量,但是可以通过对象调用;

3,构造方法是没有返回值的方法,基本样式是public 类名 (){};

4,对象的关系:依赖(弱,比如方法中参数是别的类)、关联(方法中定义别的类的对象)、聚合(has-a,可以分开)、组合(不可以分开)、继承;

 

posted on 2016-05-22 23:04  draw  阅读(163)  评论(0)    收藏  举报