Daftar dan Belajar Sekarang!

Beda Ecmascript dan Typescript

foto sahidprasetyo
2 Kontribusi 1 Coto
2 tahun yang lalu
Halo agan-agan, saya mau tanya sesuai dengan judul pertanyaannya, sebenernya perbedaan antara Ecmascript dan Typescript itu apa ya? apakah dari struktur penulisannya yang berbeda? atau ada faktor lain? -> CMIIW Terima Kasih

Tag: javascript

✔ Forum ini sudah terjawab


Jawaban
foto QaiserLab
366 Kontribusi 388 Coto
2 tahun yang lalu
Ecma script itu standarisasi bahasa script, implementasi ecma script ya javascript, actionscript juga termasuk implementasi dari ecma script. Untuk implementasi ecma script versi terbaru atau sering disebut es6/harmony/es2015 belum sepenuhnya diimplementasikan di javascriptnya berbagai web browser. Maka dari itu muncul transpiler seperti babel utk transpile syntax es6 ke javascript es5 agar dapat berjalan dengan baik dan cross di berbagai web browser. Typescript itu produk microsoft yg juga implementasinya es6, plus berbagai tambahan. Typescript berupa transpiler sama seperti babel. lebih dekat dengan gaya bahasa pemrograman microsoft seperti c#. Ini versi es6 yg lebih restrict atau taat aturan. Agan bisa menjumpai lebih banyak error yg di debug dikarenakan kesalahan yg bersifat rule seperti masalah deklarasi variable dll.
answered icon
foto wandifrog
273 Kontribusi 56 Coto
2 tahun yang lalu
Belum pernah nyoba typescript tapi menurut saya pasti penulisannya berbeda, dan yang saya tau kalo typescript itu dipake di angular, kalo ecmascript ya nama lain dari javascript. Kalo di bahasa pemrograman lain ada versi2nya serperti php5 php7, di javascript pun jg sama cuma sering nyebut versinya dengan ecmascript/ES (seperti ES5, ES6, ES7) cmiiw.

foto ardyhim
289 Kontribusi 172 Coto
2 tahun yang lalu
nambahin di atas. typescript itu lebih mengandalkan untuk memperkecil bug di codingan kita, karna variable nya bisa di kususkan untuk number,object,array atau string

foto QaiserLab
366 Kontribusi 388 Coto
2 tahun yang lalu
Ecma script itu standarisasi bahasa script, implementasi ecma script ya javascript, actionscript juga termasuk implementasi dari ecma script. Untuk implementasi ecma script versi terbaru atau sering disebut es6/harmony/es2015 belum sepenuhnya diimplementasikan di javascriptnya berbagai web browser. Maka dari itu muncul transpiler seperti babel utk transpile syntax es6 ke javascript es5 agar dapat berjalan dengan baik dan cross di berbagai web browser. Typescript itu produk microsoft yg juga implementasinya es6, plus berbagai tambahan. Typescript berupa transpiler sama seperti babel. lebih dekat dengan gaya bahasa pemrograman microsoft seperti c#. Ini versi es6 yg lebih restrict atau taat aturan. Agan bisa menjumpai lebih banyak error yg di debug dikarenakan kesalahan yg bersifat rule seperti masalah deklarasi variable dll.


Login untuk diksusi di forum sekolah koding