个人编程心得(不定时更新)

1、用jQuery或js写HTML元素属性的时候要尽量写得精确。如:

$('.village-form input, textarea').attr('disabled', true);

这样写,对于disabled属性的范围就固定了,如果不写.xxxclass的话,则可能因为disabled属性而传不到值到后台。

写得精确的好处就是对其它功能影响较小。

顺带说一下:disabled和readonly在表单提交的时候会有区别。

更多信息:在百度input框内输入关键字:input disabled 提交

2、在遇到一些未名的异常或者错误的时候,建议把整个相关代码做好再调试。因为有可能是后面代码不完整所导致的。

3、边编码边测试,功能都是由一个个部分组合起来。把小的做好了,就成功一半了。这样也可以增进打代码的信心。

4、拿到一个新的需求或者任务,不要先急着打代码,先理清楚业务关系,从大的方面去想,想好后再打代码。

5、如果同一个功能,有些数据这个功能可以实现,有些数据不能实现,极有可能是数据问题。

你可能感兴趣的:(编程)