Apakah ada daftar kata kunci yang dipesan untuk Ketik di suatu tempat? Saya telah melihat sekeliling dan tidak dapat menemukannya, bahkan dalam spesifikasi bahasanya .
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.
@chinhodado @crissdev Lihat juga PR untuk membuat halaman kata kunci dalam Buku Pegangan Ketikan .
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
|