IE 11和const的兼容問題


說好的IE11兼容javascript中的常量類型 const 呢 ?可能並沒有完全兼容

 

項目中遇到一個問題,采用google瀏覽器訪問沒問題,在本地jetty啟動,IE11也可以正常訪問,然而當我將項目打成WAR包,放到server(linux環境)上時,

報錯如下:

console

debugger

 

代碼如下:

function equitySecTypeHandler(form, secType) {
    
    // error here    
    const COMMON_STOCK = "Common Stocks";
    const SHARES_ETF = "Listed shares / ETF without complex features";
    
    var prdRiskRating = form.getValue('prdRiskRating');
    var complexPrd = form.getValue('complexPrd');
    var derivatives = form.getValue('derivatives');
    var sfcSpecifiedJuris = form.getValue('sfcSpecifiedJuris');
    var piPrdFlag = form.getValue('piPrdFlag');
    var prdClassification = form.getValue('prdClassification');
    var equitySecType = form.getValue('equitySecType');
    
    clearExtraTab(form);
    var returnBean = new Object();
    if(secType == null) {
        return returnBean;
    }
    
    if(equitySecTypeMap[equitySecType] == COMMON_STOCK) {
        returnBean.complexPrd = 'N';
        returnBean.derivatives = 'N';
        for(var key in prdClassificationMap){
            if(prdClassificationMap[key] == SHARES_ETF) {
                returnBean.prdClassification = key;
                break;
            }
        }
        returnBean.piPrdFlag = 'N';
    }
    return returnBean;
}
View Code

 

注釋掉const語句,問題解決


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM