Skip to main content

Padanan

KonteksBahasa InggrisBahasa IndonesiaContoh
program... as first-class citizen... sama taraffungsi sama taraf
fungsianonymous functionfungsi anonimfn () {} ()
variabelassignmentpenempatana = 42
programbinary operatoroperator dwiritas+
programblockblok{}
programcallablearipicumetode, fungsi statis
kelasclasskelaskelas A {}
fungsiclosurefungsi lapisf(fn () {})
variabelcompound assignmentpenempatan berlapisa += 42
programcompound operatoroperator berlapis+=
loopingcontinueputusputus
variabeldefaultpranilaiada a = 42
variabeldestructurekeduka, b = ..[1, 2]
datadictionarypeta{}
kataescape characterskarakter lepas\", \n
programexception handlingpenanganan masalahcoba-tahan-lalu
programexpressionekspresi42
logikafalsesalahfalse
logikafalseysesalahnil
datahashpeta{}
dataimmutablekekalDeret
programidentifierpengenalvar, Objek
kelasinheritanceturunankelas A -> B {}
kelasinstanceinstansiObjek.baru
loopingiterationiterasidari (...)
kelasmethodmetodefn abc() {}
variabelmodifiersifatsta, fana, tetap
kelasmonkey patchingpengayaankelas Integer {}
kelasnamespacealam namaA::B
programnestedbersarangjika benar { jika benar { } }
programnewlinepembaris↵ Enter
logikanullnilnil
fungsioverloadperagamanfn a(a) {}; fn a(a, b) {}
fungsioverridepenimpaanfn keKata() {}
fungsipolymorphismpusparagamfn a(a) {}; fn a(a, b) {}
fungsireturnutusutus 42
variabelshadowingmembayangiada a; fn (a) { a + 1 }(12)
variabelspread (operator)(operasi) keduka, b = ..[1, 2]
programstatementpernyataankelas A {}
fungsisuperpuncafn a() { punca }
kelassubclasskelas turunankelas Integer -> Angka {}
kelassuperclasskelas puncakelas Integer -> Angka {}
programstandard librarypustaka bawaanInteger
masalahthrowlemparlempar masalah
fungsitoStringkeKatafn keKata() {}
logikatruebenarbenar
logikatruthysebenar1
programunary operatoroperator ikaritas!
variabelvariablevariabelada var