JS TALK: JavaScript İngilizce terimleri
JavaScript, tarayıcı ve web programlama kavramları.
Temel · BASICS
- LETlet (değişken tanımlama)
- CONSTconst (sabit)
- ARRAYdizi
- OBJECTnesne
- UNDEFINEDundefined (tanımsız)
- STRICT EQUALITYkatı eşitlik (===)
- VARvar (eski değişken)
- STRINGstring (metin)
- NUMBERnumber (sayı)
- BOOLEANboolean (mantıksal)
- NULLnull (boş değer)
- TEMPLATE LITERALşablon metin (`)
- TYPEOFtypeof (tür sorgulama)
- NANNaN (sayı değil)
- SEMICOLONnoktalı virgül
- DATE OBJECTDate nesnesi (tarih)
- MATH OBJECTMath nesnesi
- SPREAD OPERATORyayma operatörü (...)
- TERNARY OPERATORüçlü operatör (? :)
- TRUTHY VALUEdoğru sayılan değer
- DESTRUCTURINGyapı bozma (destructuring)
- OPTIONAL CHAININGisteğe bağlı zincirleme (?.)
- NULLISH COALESCINGnull birleştirme (??)
Fonksiyonlar · FUNCTIONS
- FUNCTIONfonksiyon
- ARROW FUNCTIONok fonksiyonu (=>)
- PROMISEpromise (söz)
- ASYNCasync (eşzamansız)
- PARAMETERparametre
- RETURNreturn (değer döndürme)
- CALLBACKgeri çağırma fonksiyonu
- AWAITawait (bekle)
- SCOPEkapsam (scope)
- MAPmap (dönüştürme)
- FOR LOOPfor döngüsü
- FILTER METHODfilter metodu (süzme)
- FIND METHODfind metodu (bulma)
- FOREACHforEach (her öğe için)
- REST PARAMETERkalan parametre (...args)
- THIS KEYWORDthis anahtar sözcüğü
- CLOSUREkapanış (closure)
- HOISTINGyukarı taşıma (hoisting)
- REDUCE METHODreduce metodu (indirgeme)
Tarayıcı · BROWSER
- DOMDOM (belge nesne modeli)
- EVENTolay (event)
- ALERTalert (uyarı kutusu)
- CONSOLE LOGconsole.log
- SCRIPT TAGscript etiketi
- QUERY SELECTORquerySelector
- EVENT LISTENERolay dinleyici
- CLICKclick (tıklama)
- INNERHTMLinnerHTML
- LOCAL STORAGElocalStorage
- WINDOWwindow (pencere)
- DEVTOOLSgeliştirici araçları
- FORM VALIDATIONform doğrulama
- SETTIMEOUTsetTimeout (gecikmeli çalıştırma)
- KEYDOWN EVENTtuşa basma olayı
- SETINTERVALsetInterval (aralıklı tekrar)
- PREVENTDEFAULTpreventDefault (varsayılanı engelleme)
- CLASSLISTclassList (sınıf listesi)
- CREATEELEMENTcreateElement (öğe oluşturma)
- EVENT BUBBLINGolay kabarcıklanması
Araçlar · TOOLS
- JSONJSON
- APIAPI
- FETCHfetch (veri çekme)
- NODE.JSNode.js
- NPMnpm (paket yöneticisi)
- FRAMEWORKçatı (framework)
- LIBRARYkütüphane
- MODULEmodül
- TYPESCRIPTTypeScript
- GITGit
- BUGhata (bug)
- TRY CATCHtry...catch (hata yakalama)
- ERROR OBJECTError nesnesi (hata)
- IMPORT STATEMENTimport ifadesi
- EXPORT STATEMENTexport ifadesi
- PACKAGE.JSONpackage.json (proje tanım dosyası)
- CLASS KEYWORDclass anahtar sözcüğü
- PROTOTYPEprototip (prototype)