Pytania JavaScript

4  1    55 フィッシュ    danielguzik
mp3をダウンロードする 印刷 遊びます 自分をチェック
 
質問 język polski 答え język polski
Scope
学び始める
Zakres zmiennych JavaScript: let, const, var, bez modyfikatora
[scope] modyfikator: let
学び始める
Lokalna zmienna w ramach bloku kodu (block scope local variable)
[scope] modyfikator: const
学び始める
Deklaracja stałej. Zakres w ramach bloku kodu. Nie można jej modyfikować
[scope] modyfikator: var
学び始める
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
学び始める
Zmienna globalna
Czy JavaScript wspiera dziedziczenie?
学び始める
W JS wszystko jest obiektem, nawet funkcje. Można zaimplementować mechanizm dziedziczenia, opierając się na prototypach.
Jak rozszerzyć wbudowany obiekt w JavaScript?
学び始める
Wbudowane obiekty można rozszerzyć dzięki mechanizmowi prototypów.
Jakie znasz biblioteki JavaScript?
学び始める
jQuery, AngularJS, Bootstrap, React. js, Backbone
Jak w JavaScript zrobić tablicę asocjacyjną?
学び始める
var arr = {key1: 'value1'}; alert(arr. key1);
Jaka jest różnica między == i ===?
学び始める
== 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?
学び始める
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
学び始める
isNaN(), Number(), parseFloat(), parseInt(), String()
Co to jest hoisting?
学び始める
To wbudowany w JS mechanizm wynoszący wszystkie deklaracje zmiennych na początek funkcji.
Co to jest domknięcie (closure)?
学び始める
Mechanizm domknięcia polega na zdefiniowaniu jednej funkcji wewnątrz drugiej.
Co to jest funkcja natychmiastowa?
学び始める
Wywoływana automatycznie bezpośrednio po jej odczytaniu. (function (name) {console. log(name);})('Java');
Metoda call
学び始める
obj1. sayHello. call(obj2, 'call: ');
Metoda apply
学び始める
obj1. sayHello. apply(obj2, ['apply: ']);
Metoda bind
学び始める
var binded = obj1. sayHello. bind(obj2, 'bind: '); binded();
Co to są Obietnice (Promises)?
学び始める
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)?
学び始める
Callback polega na przekazaniu fragmentu logiki (funkcji) jako argument do innej funkcji.
Do czego służy dyrektywa „use strict”?
学び始める
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)?
学び始める
JavaScript daje możliwość wywołania funkcji z pewnym opóźnieniem. setTimeout(function, milliseconds), setInterval(function, milliseconds)
setTimeout(function, milliseconds)
学び始める
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)
学び始める
Metoda wykonuje dany kod cyklicznie.
Co to jest Arrow functions?
学び始める
Mechanizm Arrow functions został wprowadzony w celu skrócenia zapisu funkcji anonimowych.
Co to jest funkcja Asynchroniczna?
学び始める
Kod JavaScriptu nie jest wykonywany linijka po linijce. Przykład Age = 26, console. log, Age ++, Funkcja GET, console. log
Co to jest funkcja Synchroniczna?
学び始める
Kod JavaScriptu jest wykonywany linijka po linijce. Przykład Age = 26, console. log, Age ++, console. log
Jakie są dwa paradygmaty w JavaScript?
学び始める
Obiektowy i funkcyjny. Programowanie obiektowe i zestaw funkcji.
Hermetyzacja, lub Enkapsulacja
学び始める
Klasa definiuje tylko własności obiektu, podczas gdy metoda definiuje tylko sposób realizacji.
Co oznacza słowo kluczowe this?
学び始める
Jest to referencja do obiektu, który wywołał daną funkcję.
Destrukturyzacja tablic
学び始める
var array = ["raz","dwa","trzy"]; const [first, second, third] = array; const [x, z] = array;
Destrukturyzacja tablic - Spread?
学び始める
const arr = [1, 2, 3, 4,]; const [a, b, ... others] = arr; WYNIK: [3,4]
Łączenie tablic za pomocą spread?
学び始める
let people = [... boys, ... girls];
Jak operować na indeksach tablicy
学び始める
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?
学び始める
$('input[type=text]);
Co to jest JSON?
学び始める
Format wymiany informacji. Służy do przekazywaniu danych do aplikacji. Przeważnie za pomocą Ajax.
Co to jest API?
学び始める
Pozwala na komunikowanie się aplikacji między sobą.
Co to jest AJAX?
学び始める
Pozwala na komunikację aplikacji z serwerem, bez konieczności przeładowania.
Do czego służy moduł Event?
学び始める
Służy do obsługi zdarzeń, np. Kliknięcie w dany przycisk.
Która funkcja jQuery pokazuje element poprzez zwiększenie krycia?
学び始める
faceIn();
Jak wygenerować liczby z zakresu 0-100?
学び始める
Math. floor(Math. random()*100);
Do czego służy funkcja Math. random()?
学び始める
Do generowania liczb losowych.
Która funkcja jQuery ukrywa element poprzez zmniejszenie krycia?
学び始める
fadeOut();
Do czego służy funkcja push()?
学び始める
Dodaje nowy element do tablicy.
Jakim znakiem można łączyć funkcje w jQuery?
学び始める
Za pomocą kroki "."
Do czego służy funkcja Math. floor()?
学び始める
Zaokrągla liczbę w dół.
Jak ukryć element przez 3 sekundy z klasą blog-header?
学び始める
$(". blog-header"). hide(3000);
Do czego służy funkcja prompt()?
学び始める
Do pobierania danych wpisywanych przez użytkownika w okienku alert.
[ES6] Jak zadeklarować domyślną wartość funkcji?
学び始める
function getName(name = 'Daniel'){console. log(` ${name} `);}
[ES6] Jak wyglądają nowe stringi w ES6?
学び始める
const myString = `Tekst który może być podzielony na wiersze, zwykłym enterem. Za pomocą BackTick(`)`;
[ES6] W jaki sposób destrukturyzujemy obiekt?
学び始める
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ę?
学び始める
const array = ['Daniel','Paula']; const [wartosc1, wartosc2] = array; console. log(wartosc1, wartosc2);
[ES6] Jak wygląda funkcja z Arrow Function?
学び始める
const nazwaFunkcji = (parametr) => {return parametr;};
[ES6] Przykład funkcji, która zwraca tylko returna. Arrow function, w jednej linii.
学び始める
const nazwaFunkcji = (parametr) => `Parametr to: ${parametr}`;
[ES6] Co to jest Is Modules?
学び始める
Sposób eksportowania i importowania modułów. import {zmienna} from 'ścieżka';

類似のフラッシュカードを参照してください。

software development methodologiesHTML Fiszki

コメントを投稿するにはログインする必要があります。