// 支持es4语法 var filter = { numberToFixed: function(value) { return value.toFixed(2); }, phoneFormat: function(value) { if( !value ) return ""; if( value.length < 11){ return ''; } return value.substring(0, 4) +"****"+ value.substring(7,11) }, trueFalseFormatter: function(question) { for (var i = 0; i < question.items.length; i++) { if (question.items[i].prefix === question.correct) { return question.items[i].content; } } return ''; }, indexOf: function(arg1, arg2) { return arg1.toString().indexOf(arg2.toString()) > -1 ? true : false; }, numberToArray: function(number) { var array = []; for (var i = 0; i < number; i++) { array.push(i); } return array; } } // 导出对外暴露的属性 module.exports = { numberToFixed: filter.numberToFixed, trueFalseFormatter: filter.trueFalseFormatter, indexOf: filter.indexOf, numberToArray: filter.numberToArray, }