Buku ini adalah tutorial . Ini bertujuan untuk membantu Anda secara bertahap mempelajari bahasa tersebut. Tetapi begitu Anda terbiasa dengan dasar -dasarnya, Anda akan membutuhkan sumber daya lain.
Spesifikasi ECMA-262 berisi informasi yang paling mendalam, terperinci dan formal tentang JavaScript. Itu mendefinisikan bahasa.
Tetapi menjadi formal, sulit untuk dipahami pada awalnya. Jadi, jika Anda membutuhkan sumber informasi yang paling dapat dipercaya tentang detail bahasa, spesifikasinya adalah tempat yang tepat. Tapi itu bukan untuk penggunaan sehari -hari.
Versi spesifikasi baru dirilis setiap tahun. Di antara rilis ini, draf spesifikasi terbaru ada di https://tc39.es/ecma262/.
Untuk membaca tentang fitur pendarahan baru, termasuk yang “hampir standar” (yang disebut “Tahap 3”), lihat proposal di https://github.com/tc39/proposals.
Juga, jika Anda berkembang untuk browser, maka ada spesifikasi lain yang dibahas di bagian kedua tutorial.
Referensi JavaScript MDN (Mozilla) adalah manual utama dengan contoh dan informasi lainnya. Sangat menyenangkan mendapatkan informasi mendalam tentang fungsi bahasa individu, metode dll.
Anda dapat menemukannya di https://developer.mozilla.org/en-us/docs/web/javascript/reference.
Meskipun, seringkali lebih baik menggunakan pencarian internet sebagai gantinya. Cukup gunakan "mdn [istilah]" dalam kueri, misalnya https://google.com/search?q=mdn+parseint untuk mencari fungsi parseInt
.
JavaScript adalah bahasa yang sedang berkembang, fitur baru ditambahkan secara teratur.
Untuk melihat dukungan mereka di antara mesin berbasis browser dan lainnya, lihat:
https://caniuse.com-Tabel dukungan per-feature, misalnya untuk melihat mesin mana yang mendukung fungsi kriptografi modern: https://caniuse.com/#feat=cryptography.
https://kangax.github.io/compat-table-Tabel dengan fitur bahasa dan mesin yang mendukung mereka atau tidak mendukung.
Semua sumber daya ini berguna dalam pengembangan kehidupan nyata, karena berisi informasi berharga tentang detail bahasa, dukungannya, dll.
Harap ingat mereka (atau halaman ini) untuk kasus saat Anda membutuhkan informasi mendalam tentang fitur tertentu.