Typescript: Daftar kata kunci yang dipesan

Dibuat pada 28 Mar 2015  ·  5Komentar  ·  Sumber: microsoft/TypeScript

Apakah ada daftar kata kunci yang dipesan untuk Ketik di suatu tempat? Saya telah melihat sekeliling dan tidak dapat menemukannya, bahkan dalam spesifikasi bahasanya .

Question

Komentar yang paling membantu

Meskipun Anda dapat merujuk ke spesifikasi ES6 untuk mengetahui sebagian daftar , mungkin lebih baik untuk langsung membuka kode untuk daftar saat ini. Mungkin lebih baik menyimpan daftar lengkap sebagai bagian dari spesifikasi TS (@ahejlsberg)

Berdasarkan kodenya, saya merobek ini untuk Anda:

| Kata yang Dicadangkan | Kata Cadangan Mode Ketat | Kata Kunci Kontekstual |
| --- | --- | --- |
| break | as | any |
| case | implements | boolean |
| catch | interface | constructor |
| class | let | declare |
| const | package | get |
| continue | private | module |
| debugger | protected | require |
| default | public | number |
| delete | static | set |
| do | yield | string |
| else | symbol | |
| enum | type | |
| export | from | |
| extends | of | |
| false | | |
| finally | | |
| for | | |
| function | | |
| if | | |
| import | | |
| in | | |
| instanceof | | |
| new | | |
| null | | |
| return | | |
| super | | |
| switch | | |
| this | | |
| throw | | |
| true | | |
| try | | |
| typeof | | |
| var | | |
| void | | |
| while | | |
| with | | |

Dan jika Anda ingin menyalin dengan lebih mudah:

| Kata yang Dicadangkan |
| --- |
| break |
| case |
| catch |
| class |
| const |
| continue |
| debugger |
| default |
| delete |
| do |
| else |
| enum |
| export |
| extends |
| false |
| finally |
| for |
| function |
| if |
| import |
| in |
| instanceof |
| new |
| null |
| return |
| super |
| switch |
| this |
| throw |
| true |
| try |
| typeof |
| var |
| void |
| while |
| with |

| Kata Cadangan Mode Ketat |
| --- |
| as |
| implements |
| interface |
| let |
| package |
| private |
| protected |
| public |
| static |
| yield |

| Kata Kunci Kontekstual |
| --- |
| any |
| boolean |
| constructor |
| declare |
| get |
| module |
| require |
| number |
| set |
| string |
| symbol |
| type |
| from |
| of |

Semua 5 komentar

Meskipun Anda dapat merujuk ke spesifikasi ES6 untuk mengetahui sebagian daftar , mungkin lebih baik untuk langsung membuka kode untuk daftar saat ini. Mungkin lebih baik menyimpan daftar lengkap sebagai bagian dari spesifikasi TS (@ahejlsberg)

Berdasarkan kodenya, saya merobek ini untuk Anda:

| Kata yang Dicadangkan | Kata Cadangan Mode Ketat | Kata Kunci Kontekstual |
| --- | --- | --- |
| break | as | any |
| case | implements | boolean |
| catch | interface | constructor |
| class | let | declare |
| const | package | get |
| continue | private | module |
| debugger | protected | require |
| default | public | number |
| delete | static | set |
| do | yield | string |
| else | symbol | |
| enum | type | |
| export | from | |
| extends | of | |
| false | | |
| finally | | |
| for | | |
| function | | |
| if | | |
| import | | |
| in | | |
| instanceof | | |
| new | | |
| null | | |
| return | | |
| super | | |
| switch | | |
| this | | |
| throw | | |
| true | | |
| try | | |
| typeof | | |
| var | | |
| void | | |
| while | | |
| with | | |

Dan jika Anda ingin menyalin dengan lebih mudah:

| Kata yang Dicadangkan |
| --- |
| break |
| case |
| catch |
| class |
| const |
| continue |
| debugger |
| default |
| delete |
| do |
| else |
| enum |
| export |
| extends |
| false |
| finally |
| for |
| function |
| if |
| import |
| in |
| instanceof |
| new |
| null |
| return |
| super |
| switch |
| this |
| throw |
| true |
| try |
| typeof |
| var |
| void |
| while |
| with |

| Kata Cadangan Mode Ketat |
| --- |
| as |
| implements |
| interface |
| let |
| package |
| private |
| protected |
| public |
| static |
| yield |

| Kata Kunci Kontekstual |
| --- |
| any |
| boolean |
| constructor |
| declare |
| get |
| module |
| require |
| number |
| set |
| string |
| symbol |
| type |
| from |
| of |

Juga namespace , mungkin async dan akhirnya await .

@DanielRosenwasser sepertinya ini harus memiliki halaman wiki

Saya mencoba beberapa kata cadangan yang disebutkan di sini di Taman Bermain Ketikan dan tidak menemukan masalah apa pun. IMO, kata kunci harus cocok setidaknya untuk ES6. Untuk selanjutnya saya punya daftarnya di sini https://github.com/crissdev/is-keyword-js/blob/master/index.js yang merupakan daftar yang dibuat dari situs MDN.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat