软件测试 作业一 (印象深刻的一些错误)
2016-03-06 12:19
155 查看
1、Java String 的 ==
用 equals() 函数,而并非 ‘==’。
这个错误,导致分支语句老是不能正常进行,导致结果错误。
我一般找错,都是跟踪数据的变化,用 console.log(),或者System.out.println(),或者用第三方的库 log4j等等跟踪变化,找到错误发生点,从而纠错。
2、JS subString() 与 subStr()
对两个函数的区别不是很清楚,经常用错。
链接:js中substring和substr的用法
3、java中 (“xxxString”.equals(parameter))技巧
而不是 (parameter!= null && parameter.equals("xxxString")),避免了一次非空的比较判断。
4、js中 == 和 ===的区别
用 equals() 函数,而并非 ‘==’。
这个错误,导致分支语句老是不能正常进行,导致结果错误。
我一般找错,都是跟踪数据的变化,用 console.log(),或者System.out.println(),或者用第三方的库 log4j等等跟踪变化,找到错误发生点,从而纠错。
2、JS subString() 与 subStr()
对两个函数的区别不是很清楚,经常用错。
链接:js中substring和substr的用法
3、java中 (“xxxString”.equals(parameter))技巧
而不是 (parameter!= null && parameter.equals("xxxString")),避免了一次非空的比较判断。
4、js中 == 和 ===的区别
相关文章推荐
- 以用户名注册为例分析三种Action获取数据的方式
- Git同时提交到多个远程仓库
- JS、javascript获取当前时间戳的方法
- 文件
- RHEL 7.0 yum源
- POJ 1556 The Doors(计算几何+最短路)
- java设计模式学习笔记第三章
- 关于软件工程
- java dom4j 曾删改查、编码XML文件
- C++ UML Tips
- 白话Spring(基础篇)---编程式事务(1)
- poj1102数字打印,七段数字码
- irtualbox工具栏消失问题
- java设计模式学习笔记第二章
- 阅读计划
- js中substring和substr的用法
- mysql5.5 开启慢查询日志
- sh条件判断 一
- java.util.Queue用法
- 自学android——AutoCompleteTextView的使用