Internet Explorer "const" anahtar sözcüğünü desteklemiyor. "Const" desteklenip desteklenmediğini kontrol eden bir shim kullanabilir miyim, değilse, var olarak yeniden tanımlayabilir miyim? Sanırım, objektifi kullanarak belki de sürekliliği zorlaştırırsa iyi olur. Friz, ama basit bir şemayla tamam olurdum.Internet Explorer için "const" olarak "const" olarak yeniden tanımlamak için Javascript shim
GÜNCELLEME: Bunun için bunları değiştirmeden "const" kullanan mevcut Javascript kitaplıklarını kullanabilmem için istiyorum. Açıkçası, bul/değiştir işe yarayacaktı, ama dağınık ve çok bakımlı değil.
Eğer kodunuzun tanımlayıcının sabit olup olmadığını farketmezse (IE 'var' vermeyi önemsemiyorsanız), neden tüm tanımlayıcıları değişken yapmıyorsunuz? – lonesomeday
@lonesomeday - aynı nedenden dolayı const icat edildi. Kodun varlığını vardan daha iyi belgelemektedir ve const mevcut olduğunda da bu niyetini uygular. Kullanılabilir olduğunda dil avantajlarını kullanmaya çalışıyor, sadece en düşük ortak paydaya program yapıyor. Bana mantıklı geldi. – jfriend00
Bazı bilgiler eklendi - temel neden, diğer kişilerin bunları değiştirmeden yazdıkları kütüphaneleri kullanabilmem. –