/** * 比较版本号,返回是否需要更新 * @param {String} currVer 当前版本号 * @param {String} promoteVer  比较版本号 */var needUpdate = function(currVer, promoteVer) {    currVer = currVer ? currVer.replace(/[vV]/, "") : "0.0.0";    promoteVer = promoteVer ? promoteVer.replace(/[vV]/, "") : "0.0.0";    if (currVer == promoteVer) return false;    var currVerArr = currVer.split(".");    var promoteVerArr = promoteVer.split(".");    var len = Math.max(currVerArr.length, promoteVerArr.length);    for (var i = 0; i < len; i++) {        var proVal = ~~promoteVerArr[i],            curVal = ~~currVerArr[i];        if (proVal > curVal) {            return true;        }    }    return false;};