• Henüz bilgi girilmedi.

    Hakkında

  • 692

    2 3 2

    Entry

  • 617

    Medya

  • 501

    Etiketler

  • 139

    Duygu

  • 356,939

    Okunma

Hayvan

Kuyruk

Jsdom

Javascript

Infinity sabiti 1e309 sayısı kadardır. Yani 1 ve yanında 309 tane sıfır olan sayı. Sonuç olarak sonsuzluk o kadar da sonsuz değildir ama javascript evreni içinde (*: runtime)bu sayı ve sonrası javascript için değersizdir dolayısıyla js buna kısaca Infinity der geçer. Zaten o kadar büyük sayılarla çalışıp da hayatın sırrını mı çözeceksiniz? Hadi bu kabiliyetiniz var bunu javascriptle mi yapacaksınız anlamında bir tanımlamadır. Yani js çapını çevresini bilen bir dildir. evet. --- edit --- Peki örtmenim bu günlük hayatta bir işimize yarayacak mı bari diyenlerdenseniz cevap evet. Infinity sabitini export edemeyeceğiniz durumlarda işe yarar bir bilgidir. Mesela bir dosyaya JSON çıktı almanız gerekebilir ve bu verinin içinde bir yerde de Infinity bir değer olabilir. Javascript içinde yerleşik bulunan JSON.stringify dönüştürücü metodu, bu tür sabitleri işleyip de çıktıya dahil etmez. Null veya farklı değerlerle geçiştirir. Haliyle bilgi kaybına neden olur. Infinity yerine 1e308 sayısı ise JSON içinde saklanabilir. Bu sayıyı gördüğünüz yerde infinity dönüşümünü yapmak elbette yine size kalıyor ancak bilgi kaybetmektense tercih edilebilir bir yöntem. Ha bunlarla uğraşmak yerine kendinize bir stringify metodu da yazabilirsiniz ve sabittir, efendime söyleyeyim sınıflardır serialize ede ede, sıka sıka ilerleyen bir şey de yazabilirsiniz ve böyle konulara tasalanmak yerine keyfinize bakarsınız o da ayrı konu.

Yaran Karikatürler

Jquery

Gırtlak Kanseri

Green Card

21 Haziran

Javascript