Font size
WorksheetsМансурова
Total questions: 90
Worksheet time: 45mins
JavaScipt ішіндегі цикл синтаксисі үшін
for (шарт; инициализация; әрбір итерациядан кейінгі өрнек) (//цикл денесі)
~for (әрбір итерациядан кейінгі өрнек; инициализация; шарт;) [//цикл денесі]
=for (инициализация; шарт; әрбір итерациядан кейінгі өрнек) {//цикл денесі}
~for (инициализация; әрбір итерациядан кейінгі өрнек; шарт;) </loop body>
JavaScript тіліндегі айнымалылар типтері
Text, Integer, Decimal, List, Dictionary
String, Boolean, Number, Array, Object
Word, Bit, Real, List, Map
Char, Float, Double, Integer, Object
Массивтің соңына элемент қосу үшін қолданылатын әдіс
push()
addElement()
insert()
append()
JavaScript-те бүтін сандарды сақтау үшін пайдаланылатын деректер түрлері
numeric
integer
int
number
Console.log (null typeof) кодының нәтижесінде:
"object"
undefined
"null"
null
JavaScript тілінде массив құру
array \= new Array()
var array \= тік жақша
var array \= фигуралық жақша
array()
Санды дөңгелектеуге арналған функция
floor()
truncate()
ceil()
round()
Массив соңына элемент қосу
array.insertEnd(item)
array.add(item)
array.append(item)
array.push(item)
Деректерді JavaScript тілінде консольге шығару әдісі
log.console()
console.log()
output.console()
print()
Айнымалы түрін тексеру
typeOf(variable)
variable.type()
type(variable)
typeof variable
1-ден 10-ға дейінгі кездейсоқ сан
math.random() * 10
math.random(1, 10)
rаndom(1, 10)
math.floor(math.random() * 10)
InnerHTML не үшін қолданылады
кестені толтыру үшін
функцияларды хабарлау
фонға бояу беру үшін
элемент ішіне хабарлама енгізу
Пайдалану арқылы параллельді бірнеше асинхронды операцияларды орындау
промистер және Promise.all() әдісі
async/await құрылымы
циклдер
кері қоңыраулар
Функциялар контекстіндегі рекурсия – бұл функцияның қабілеті..
сыртқы контекстен айнымалыларға сілтеме жасайды
функциялары басқа функцияларды қайтарады
өзін-өзі шақыру
орындау контекстін өзгертеді
JavaScript-те функцияны орындау процесі екі фазадан тұрады
құру және орындау
ойдан шығару және орындау
қателерді жасау және өңдеу
декларация және инициализация
JavaScript-те массивтің ұзындығын (элементтер санын) алыңыз
array.count()
array.size
array.size()
array.length()
JavaScript тіліндегі Promise (уәде) атқаратын қызметі
асинхронды операция
асинхронды кодтағы ерекшеліктерді өңдеу
асинхронды операцияның нәтижесін көрсететін объект
асинхронды кодты орындайтын функция
JavaScript тіліндегі нысаннан сипатты жою
object.deleteProperty(property)
object.remove(property)
object.delete(property)
delete object.property
JavaScript ішіндегі DOM файлынан элементті жою керек пе?
element.removeChild()
element.remove()
element.dispose()
element.delete()
JavaScript-те оқиғаның көпіршігін тоқтату
event.bubble()
event.stopPropagation()
event.preventBubble()
event.stopBubble()
Құрылысты пайдаланып JavaScript-те асинхронды қателерді өңдеңіз
async/await
console.log()
getElementByID
if...else
JavaScript ішіндегі элементтің мәтіндік мазмұнын өзгерту
element.text \= "New text"
element.value \= "New text"
element.textContent \= "New text"
element.innerHTML \= "New text"
Жаңа элементті негізгі элементтің соңына қосыңыз
parentElement.addElement(newElement)
parentElement.add(newElement)
parentElement.insert(newElement)
parentElement.appendChild(newElement)
JavaScript ішіндегі элементке оқиға өңдегішін қосыңыз
element.addEvent("басу", myFunction)
element.onclick \= myFunction
element.attachEvent("басу", myFunction)
element.addEventListener("басу", myFunction)
JavaScript жиындарында setTimeout функциясын пайдалану
функцияны орындау алдында күту уақыты
функцияны мерзімді түрде орындау
функцияның белгілі бір аралықта орындалу уақыты
maximum функцияның орындалу уақыты
JavaScript тіліндегі көп жолды түсініктеме
/* түсініктеме */
// түсініктеме
түсініктеме
пікір
Асинхронды бағдарламалау контекстіндегі callback (кері шақыру) – бұл функция
тек қателер болған жағдайда ғана орындалады
негізгі бағдарламаның орнына орындалады
декларациядан кейін бірден орындалады
асинхронды операция аяқталғаннан кейін шақырылады
JavaScript-тегі оқиға делегациясы – бұл..
event өзін шақырады
element еншілес элементтерден оқиғаларды ұстайды
элементі өз оқиғасын еншілес элементке береді
бір оқиға өңдеушісі бірнеше элементтердегі оқиғаларды өңдейді
Оқиға өңдегішінде оқиға нысанын алыңыз
Оқиға өңдегішіндегі әдепкі шолғыш әрекетін қайта анықтау
event.preventDefault()
event.halt()
event.stop()
event.prevent()
JavaScript-те оның идентификаторы бойынша элементті алыңыз
getElementById («myElement»)
querySelector («myElement»)
findElement («myElement»)
selectElement («myElement»)
Нысан қасиетінің мәнін оның кілті арқылы алыңыз
object.key
object[key]
object.value(key)
object.getKeyValue(key)
Элементте белгілі бір CSS сыныбы бар-жоғын тексеріңіз
element.classList.contains («myClass»)
element.hasClass("myClass")
element.containsClass("myClass")
element.isClass("myClass")
Мұрагерлікпен жұмыс істеуге арналған түйінді сөздер
typeof
asyng.function
extends и super
undefined
:Мәні мен түрі бойынша салыстыруға арналған оператор
~\=\=
\=\=\=
~\=
~!\=
JavaScript-те closure (жабу) дегеніміз..
жаһандық айнымалы
сыртқы функцияның айнымалыларына қатынасы бар басқа функцияның ішінде кірістірілген функция
шарт ішінде жарияланған айнымалы
object төлсипаты
Тұрақты өрнектермен жұмыс істеу әдістері
search() және find()
test() және ауыстыру()
match() және extract()
regex() және exec()
Жолды санға түрлендіру әдісі
parseInt()
toInt()
stringToNumber()
castToInt()
Шарт дұрыс болмаса да кемінде бір рет орындалатын цикл
do...while
for
while
foreach
Нысанда белгілі бір сипаттың бар-жоғын тексеру
obj.checkProperty(name)
obj.propertyExists(name)
obj.containsProperty(name)
name in obj
Массивтермен жұмыс істеу әдістері
slice(), splice(), split()
cut(), copy(), paste()
add(), remove(), modify()
concat(), combine(), merge()
JavaScript арқылы браузерде ағымдағы URL мекенжайын алыңыз
window.currentURL
document.URL
browser.url
location.href
JavaScript тілінде айнымалыны жариялау
var x
let x
const x
all of the above
JavaScript тіліндегі бір жолды түсініктеме
/* түсініктеме */
// түсініктеме
түсініктеме
пікір
JavaScript тіліндегі жолдардың ұзындығы
len(myString)
myString.length
lengthOf(myString)
myString.size()
JavaScript тілінде функцияны жариялау
функция myFunction() {}
var myFunction \= function() {}
def myFunction() {}
функция \= myFunction() {}
Барлық нысан қасиеттерінің тізімін алыңыз
Айнымалының массив екенін тексеріңіз
isArray(myVar)
myVar.isArray()
array.isArray(myVar)
myVar.typeOf('массив')
Массивтен соңғы элементті жою әдісі
array.deleteLast()
array.pop()
array.removeLast()
array.splice(-1,1)
Шарт ақиқат болғанда код блогын орындау үшін цикл
for loop
while loop
do-while loop
repeat loop
Санды төмен дөңгелектеуге арналған функция
round()
ceil()
floor()
truncate()
Объектіні JavaScript тілінде жариялау
var obj \= {}
object obj \= new Object()
var obj \= new Object()
all of the above
JavaScript-те екі немесе одан да көп массивтерді біріктіру әдісі
array.combine(arr1,arr2)
array.concat(arr1,arr2)
arr1.merge(arr2)
arr1+arr2
JavaScript-те циклды бұзылуы
break
exit
stop
halt
Тінтуірді басу click оқиғалары..
элементі басылғанда
элементті екі рет басқанда
тінтуір түймешігі элементтің үстіне басылғанда
тінтуірді элементтің үстіне жылжытқанда
Тінтуір оқиғалары dblclick іске қосылғанда..
click элементі
элементті екі рет басыңыз
тінтуір түймешігі элементтің үстіне басылғанда
тінтуірді элементтің үстіне жылжыту
Тінтуір оқиғалары mousedown басу кезінде іске қосылады..
click элементі
элементті екі рет басыңыз
элемент үстінде тінтуір түймесі басылғанда
тінтуірді элементтің үстіне жылжыту
mouseup тінтуір оқиғалары..
click элементі
элементті екі рет басыңыз
тінтуір түймешігі элементтің үстіне басылғанда
тінтуірді элементтің үстіне жылжыту
Тінтуір оқиғалары mousemove кезінде..
тінтуірді элементтің үстіне жылжыту
тінтуір элемент аймағына «кіргенде»
тінтуір элемент аймағынан "шығып" кеткенде
click элементі
Тінтуір оқиғалары mouseover тінтуірін жылжытқанда..
тінтуірді элементтің үстіне жылжыту
элемент аймағына тінтуір «енген кезде»
тінтуір элемент аймағынан "шығып" кеткенде
click элементі
mouseout тінтуір оқиғалары..
тінтуірді элементтің үстіне жылжыту
тінтуір элемент аймағына «кіргенде»
тінтуір элемент аймағынан «шығып кеткенде»
click элементі
Пернелердегі keydown оқиғалары: JavaScript-те,..
пернесін басыңыз
key шығарылымы
пернетақтаны ұстап тұрғанда (ескірген, пернені keydown және input арқылы ауыстырылған)
форма элементіне мәтін енгізу
JavaScript keyup іске қосылғанда пернелер оқиғалары..
пернесін басу
пернетақтаны шығару
пернетақтаны ұстап тұрғанда (ескірген, пернені keydown және input арқылы ауыстырылған)
форма элементіне мәтін енгізу
JavaScript keypress пернені басу оқиғалары..
пернесін басу
key шығарылымы
пернетақтаны ұстап тұрғанда (ескірген, пернені keydown және input арқылы ауыстырылған)
форма элементіне мәтін енгізу
JavaScript-те input пернетақта оқиғалары енгізілгенде..
пернесін басу
key шығарылымы
keyhold (ескірген, пернені енгізу және енгізу арқылы ауыстырылған)
форма элементіне мәтін енгізу
Класс құру үшін қолданылады кілт сөз
class
object
try... except
if()…else
Суретті орнату барысында қолданылады
enum
event
img
paint
JavaScript-те оқиғаның көпіршігін тоқтату
event.stopPropagation()
event.stop()
event.cancelBubble()
event.preventBubble()
JavaScript тілінде нысанның көшірмесін жасаңыз
var newObj \= Object.copy(oldObj)
var newObj \= oldObj.clone()
var newObj \= Object.assign({}, oldObj)
var newObj \= copyObject(oldObj)
Санның JavaScript тілінде жұп екенін тексеріңіз
number.isEven()
isEvenNumber(number)
number % 2 \=\=\= 0
isEven(number)
Ағымдағы браузер терезесінің биіктігі мен JavaScript тіліндегі ені
window.size()
window.innerWidth, window.innerHeight
window.getDimensions()
document.windowSize()
Деректерді консольге шығару әдісі
print()
display()
log()
console.log()
typeof оператор массив үшін қайтарады..
"array"
"object"
"typeof"
"undefined"
Массивті сорттау
Struct.sort()
list.sort()
massiv.sort()
array.sort()
Функцияға параметрлерді жіберіңіз
Функция атынан кейін жақшада
Функция атынан кейін төртбұрышты жақшада
Функция атынан кейін бұйра жақшада
функция атынан кейін жақша ішінде үтірмен бөлінген
JavaScript тілінде массивтің бірінші элементіне қол жеткізіңіз
array.first()
array[1]
array[0]
array.get(0)
Search() әдісінің мақсаты
runtime қатесі
жолды іздейді және сәйкестік орнын қайтарады
функцияларды біріктіру жолы
файлдармен жұмыс істеуге арналған кірістірілген кітапхана
JavaScript-те ерекше жағдайларды өңдеуге арналған кілт сөздер
throw, try, except
exception, catch, throw
try, throw, finally
try, catch, throw
Массивтің соңына жаңа элемент қосыңыз
array.add(element)
array.push(element)
array.append(element)
array.insert(element)
Массивтегі элементтер санын алу
array.count()
array.length
array.size()
array.getTotal()
Нысанға жаңа сипат қосыңыз
object.addProperty("key", value)
object.key \= value
object.add("key", value)
object.append("key", value)
Мәнді қайтару
clear
void
sort
return
JavaScript тілінде оқиға өңдеушісін тағайындаңыз
both a and b
element.addEventListener("click", myFunction)
element.attachEvent("click", myFunction)
lement.handleEvent("click", myFunction)
Оқиға өңдегішіндегі әдепкі оқиға әрекетін болдырмау
event.prevent()
event.stopDefault()
event.cancel()
event.preventDefault()
Оқиға өңдегішінде оқиға түрін анықтаңыз
event.type
event.eventType
event.eventType()
event.action
Оқиға өңдеушісіне қосымша деректерді жіберіңіз
оларды оқиға атауына енгізіңіз
оларды ғаламдық айнымалыда сақтаңыз
параметрлері бар кері шақыру функциясын пайдаланыңыз
Оқиға өңдеушісін жою
element.removeEvent("click", myFunction)
element.removeEventListener("click", myFunction)
element.detachEvent("click", myFunction)
element.removeEventListener("click")
Асинхронды функцияны анықтау үшін қолданылатын кілт сөз
async
async function
asynchronous
function async()
JavaScript тіліндегі Promise – бұл..
функцияның сәтті орындалуы
async функциясының орындалу маркері
асинхронды операцияның нәтижесін көрсететін нысан
Синтаксистік конвенцияны өңдеу қатесі
Асинхронды тапсырмалар тізбегін орындау үшін Promise пайдаланыңыз
promise.then().then().catch()
promise.catch().then().then()
promise.then().catch().then()
promise.all()
