由于fe3-3的测试方法需要经常复制粘贴后运行改错现更新一种自动测试方法自动测试:1、建立一个main函数调用所有需要执行的函数2、在html文件中对js文件进行引用引用方法:<script src = 文件名(带文件扩展名)><script>例:var log = function() { console.log.apply(console, arguments)}// 定义用于测试的函数// ensure 需要接收两个参数// condition 是 bool,不做任何处理// 否则, 为 false, 则输出 messagevar ensure = function(condition, message) { // 在条件不成立的时候, 输出 message if(!condition) { log(message) }}//定义一个测试输出函数,显示测试内容var ensureEqual = function (a, b, message) { if(a != b){ console.log(message, a, b); }}//用新定义的ensure测试函数进行测试//定义一个函数名为 getMax 的函数var getmax = function (a) { var max = a[0] for (var i = 0; i < a.length; i++) { //定义一个log测试循环是否正常执行 log(‘for循环可以执行’) var n = a[i] if (n>max) { max = n } } return max}//用test进行命名可以使人看得更清晰var testGetmax = function () { var value = 45 var a = [11, 23, 45, 21] ensure(value == getmax(a), ‘getmax 正确’) //ensure为bool,不做任何处理 ensure(11 == getmax([1]), ‘getmax 1 错误’) //ensure为 false, 输出 message ensureEqual(getmax([11, 23, 21]), 2, ‘23 != 2’)}testGetmax()