Pytania JavaScript

4  1    55 flashcards    danielguzik
tải về mp3 In chơi tự kiểm tra
 
câu hỏi język polski câu trả lời język polski
Scope
bắt đầu học
Zakres zmiennych JavaScript: let, const, var, bez modyfikatora
[scope] modyfikator: let
bắt đầu học
Lokalna zmienna w ramach bloku kodu (block scope local variable)
[scope] modyfikator: const
bắt đầu học
Deklaracja stałej. Zakres w ramach bloku kodu. Nie można jej modyfikować
[scope] modyfikator: var
bắt đầu học
Zakres jest ograniczony do funkcji, w której zostały zadeklarowane lub do przestrzeni globalnej, jeżeli były zadeklarowane poza funkcją.
[scope] Bez modyfikatora
bắt đầu học
Zmienna globalna
Czy JavaScript wspiera dziedziczenie?
bắt đầu học
W JS wszystko jest obiektem, nawet funkcje. Można zaimplementować mechanizm dziedziczenia, opierając się na prototypach.
Jak rozszerzyć wbudowany obiekt w JavaScript?
bắt đầu học
Wbudowane obiekty można rozszerzyć dzięki mechanizmowi prototypów.
Jakie znasz biblioteki JavaScript?
bắt đầu học
jQuery, AngularJS, Bootstrap, React. js, Backbone
Jak w JavaScript zrobić tablicę asocjacyjną?
bắt đầu học
var arr = {key1: 'value1'}; alert(arr. key1);
Jaka jest różnica między == i ===?
bắt đầu học
== przed porównaniem próbuje przekonwertować do tego samego typu, a === porównuje jeszcze zgodność typów.
Jaka jest różnica między zdarzeniami load i ready w jQuery?
bắt đầu học
Zdarzenie Load wywołuje się gdy wszystkie zasoby są pobrane, a Ready gdy można modyfikować DOM
Podaj przykład wybranej funkcji wbudowanej w JavaScript
bắt đầu học
isNaN(), Number(), parseFloat(), parseInt(), String()
Co to jest hoisting?
bắt đầu học
To wbudowany w JS mechanizm wynoszący wszystkie deklaracje zmiennych na początek funkcji.
Co to jest domknięcie (closure)?
bắt đầu học
Mechanizm domknięcia polega na zdefiniowaniu jednej funkcji wewnątrz drugiej.
Co to jest funkcja natychmiastowa?
bắt đầu học
Wywoływana automatycznie bezpośrednio po jej odczytaniu. (function (name) {console. log(name);})('Java');
Metoda call
bắt đầu học
obj1. sayHello. call(obj2, 'call: ');
Metoda apply
bắt đầu học
obj1. sayHello. apply(obj2, ['apply: ']);
Metoda bind
bắt đầu học
var binded = obj1. sayHello. bind(obj2, 'bind: '); binded();
Co to są Obietnice (Promises)?
bắt đầu học
Możemy odłożyć wykonanie logiki na bok i zająć się głównym przepływem aplikacji. resolve() - powodzenie(wywołanie- then), reject() - niepowodzenie(wywołanie - catch).
Co to jest funkcja wywołania zwrotnego (callback)?
bắt đầu học
Callback polega na przekazaniu fragmentu logiki (funkcji) jako argument do innej funkcji.
Do czego służy dyrektywa „use strict”?
bắt đầu học
Pozwala przełączyć silnik JS w "strict mode". W efekcie parser JS jest dużo bardziej rygorystyczny i zgłosi błędy, które były ignorowane.
Jak działa timer w JavaScript (Timing Events)?
bắt đầu học
JavaScript daje możliwość wywołania funkcji z pewnym opóźnieniem. setTimeout(function, milliseconds), setInterval(function, milliseconds)
setTimeout(function, milliseconds)
bắt đầu học
Metoda setTimeout jako pierwszy argument przyjmuje funkcję zwrotną, która ma zostać wywołana, a jako drugi czas opóźnienia w milisekundach.
setInterval(function, milliseconds)
bắt đầu học
Metoda wykonuje dany kod cyklicznie.
Co to jest Arrow functions?
bắt đầu học
Mechanizm Arrow functions został wprowadzony w celu skrócenia zapisu funkcji anonimowych.
Co to jest funkcja Asynchroniczna?
bắt đầu học
Kod JavaScriptu nie jest wykonywany linijka po linijce. Przykład Age = 26, console. log, Age ++, Funkcja GET, console. log
Co to jest funkcja Synchroniczna?
bắt đầu học
Kod JavaScriptu jest wykonywany linijka po linijce. Przykład Age = 26, console. log, Age ++, console. log
Jakie są dwa paradygmaty w JavaScript?
bắt đầu học
Obiektowy i funkcyjny. Programowanie obiektowe i zestaw funkcji.
Hermetyzacja, lub Enkapsulacja
bắt đầu học
Klasa definiuje tylko własności obiektu, podczas gdy metoda definiuje tylko sposób realizacji.
Co oznacza słowo kluczowe this?
bắt đầu học
Jest to referencja do obiektu, który wywołał daną funkcję.
Destrukturyzacja tablic
bắt đầu học
var array = ["raz","dwa","trzy"]; const [first, second, third] = array; const [x, z] = array;
Destrukturyzacja tablic - Spread?
bắt đầu học
const arr = [1, 2, 3, 4,]; const [a, b, ... others] = arr; WYNIK: [3,4]
Łączenie tablic za pomocą spread?
bắt đầu học
let people = [... boys, ... girls];
Jak operować na indeksach tablicy
bắt đầu học
var array = [2,3,4,5]; for (var i in array) {}, lub for (const i of array) {}
Jak wybrać w jQuery elementy input typu text?
bắt đầu học
$('input[type=text]);
Co to jest JSON?
bắt đầu học
Format wymiany informacji. Służy do przekazywaniu danych do aplikacji. Przeważnie za pomocą Ajax.
Co to jest API?
bắt đầu học
Pozwala na komunikowanie się aplikacji między sobą.
Co to jest AJAX?
bắt đầu học
Pozwala na komunikację aplikacji z serwerem, bez konieczności przeładowania.
Do czego służy moduł Event?
bắt đầu học
Służy do obsługi zdarzeń, np. Kliknięcie w dany przycisk.
Która funkcja jQuery pokazuje element poprzez zwiększenie krycia?
bắt đầu học
faceIn();
Jak wygenerować liczby z zakresu 0-100?
bắt đầu học
Math. floor(Math. random()*100);
Do czego służy funkcja Math. random()?
bắt đầu học
Do generowania liczb losowych.
Która funkcja jQuery ukrywa element poprzez zmniejszenie krycia?
bắt đầu học
fadeOut();
Do czego służy funkcja push()?
bắt đầu học
Dodaje nowy element do tablicy.
Jakim znakiem można łączyć funkcje w jQuery?
bắt đầu học
Za pomocą kroki "."
Do czego służy funkcja Math. floor()?
bắt đầu học
Zaokrągla liczbę w dół.
Jak ukryć element przez 3 sekundy z klasą blog-header?
bắt đầu học
$(". blog-header"). hide(3000);
Do czego służy funkcja prompt()?
bắt đầu học
Do pobierania danych wpisywanych przez użytkownika w okienku alert.
[ES6] Jak zadeklarować domyślną wartość funkcji?
bắt đầu học
function getName(name = 'Daniel'){console. log(` ${name} `);}
[ES6] Jak wyglądają nowe stringi w ES6?
bắt đầu học
const myString = `Tekst który może być podzielony na wiersze, zwykłym enterem. Za pomocą BackTick(`)`;
[ES6] W jaki sposób destrukturyzujemy obiekt?
bắt đầu học
const myObj = {name: 'Daniel'}; Wyciągnięcie zmiennej KIEDYŚ: var name=myObj. name; TERAZ: const {name} = myObj; console. log(name);
[ES6] W jaki sposób destrukturyzujemy tablicę?
bắt đầu học
const array = ['Daniel','Paula']; const [wartosc1, wartosc2] = array; console. log(wartosc1, wartosc2);
[ES6] Jak wygląda funkcja z Arrow Function?
bắt đầu học
const nazwaFunkcji = (parametr) => {return parametr;};
[ES6] Przykład funkcji, która zwraca tylko returna. Arrow function, w jednej linii.
bắt đầu học
const nazwaFunkcji = (parametr) => `Parametr to: ${parametr}`;
[ES6] Co to jest Is Modules?
bắt đầu học
Sposób eksportowania i importowania modułów. import {zmienna} from 'ścieżka';

Bạn phải đăng nhập để đăng bình luận.