Pytania JavaScript

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

Trebuie să te autentifici pentru a posta un comentariu.