Rumah  >  Soal Jawab  >  teks badan

angular.js - 为什么Angular2和Ionic2都用TypeScript开发,TypeScript有什么优势吗?

今天看Angular2和Ionic2都用TypeScript开发的。

为什么Angular2和Ionic2都用TypeScript开发,TypeScript有什么优势吗?

仅有的幸福仅有的幸福2734 hari yang lalu709

membalas semua(7)saya akan balas

  • 怪我咯

    怪我咯2017-05-15 17:00:43

    Berasaskan sepenuhnya pada es6, berorientasikan objek sepenuhnya, menukar js menjadi bahasa ditaip kuat dan serasi dengan sintaks js semasa, ia boleh disusun tanpa perlu menggunakan penaipan yang kuat.

    Ringkasnya, berorientasikan objek adalah perkara yang baik Semua orang telah melihat kematangan C# dan Java, tetapi apabila melihat js, mereka merasakan semuanya menipu. es6 menyelesaikan beberapa masalah, manakala skrip taip menyelesaikan hampir semua masalah, menukar js menjadi bahasa berorientasikan objek yang berguna.

    Orang yang telah mempelajari pemikiran berorientasikan objek apabila mereka melihat skrip taip akan berfikir bahawa ini adalah bahasa biasa. . .

    Sudah tentu, tidak salah jika anda tidak menggunakan skrip taip dan hanya menggunakan es6 tulen. Terutamanya kerana berbanding dengan es5 semasa, skrip taip nampaknya sangat baik.

    balas
    0
  • 怪我咯

    怪我咯2017-05-15 17:00:43

    Secara peribadi, saya rasa ini kerana semakan jenis telah diperkenalkan dalam TypeScript Berkenaan sebab semakan jenis diperlukan, anda boleh membaca artikel ini "Mengapa JavaScript memerlukan jenis"

    balas
    0
  • 漂亮男人

    漂亮男人2017-05-15 17:00:43

    Pembangun TypeScript ialah bapa kepada c#, jadi banyak ciri bahasa TypeScript telah dialihkan daripada c#. TypeScript mungkin merupakan pelaksanaan ES7, jadi dari perspektif sintaks, ia mempunyai kelebihan yang besar. TypeScript boleh disusun secara pilihan ke dalam ES5 atau ES3, fail ts boleh disusun ke dalam fail js, dan fail ts boleh dinyahpepijat terus dalam penyemak imbas. Satu lagi kelebihan utama TypeScript ialah ia bekerjasama dengan VS, penyusun paling berkuasa di alam semesta, dan kecekapan pembangunannya sangat tinggi. Satu-satunya kelemahan ialah terdapat terlalu sedikit orang yang membangun dengan TypeScript.

    balas
    0
  • 大家讲道理

    大家讲道理2017-05-15 17:00:43

    Tegasnya, Typescript / Javascript dan Dart disokong dalam Angular2 pada masa yang sama
    Tetapi buat masa ini, kebanyakan dokumen rasmi adalah Typescript

    Setahu saya, Google menggunakan versi Dart secara dalaman

    balas
    0
  • 仅有的幸福

    仅有的幸福2017-05-15 17:00:43

    Selepas menaip kuat, IDE boleh menghuraikan kod secara statik dan memberikan sokongan untuk fungsi seperti intelli-sense

    Anda boleh mendapatkan gesaan semasa mengekod

    Penaipan yang kuat boleh membantu anda mencipta abstraksi yang lebih jelas dan kondusif untuk penyelenggaraan jangka panjang

    https://www.delivoper.com/t/typescript/42

    balas
    0
  • phpcn_u1582

    phpcn_u15822017-05-15 17:00:43

    Penaipan yang kuat ialah perkara yang baik Anda tidak perlu risau tentang pelbagai isu penukaran tersirat.
    Penaipan statik boleh menyediakan pemeriksaan jenis statik editor, yang boleh membunuh banyak pepijat dalam buaian.
    Perkara yang paling penting untuk ditambah ialah suntikan kebergantungan berasaskan jenis angular2 adalah lebih menyeronokkan dan lebih selamat daripada suntikan kebergantungan berasaskan pembolehubah

    balas
    0
  • 巴扎黑

    巴扎黑2017-05-15 17:00:43

    Semua gula sintaks adalah untuk memudahkan penyelenggaraan.

    balas
    0
  • Batalbalas