|
question |
réponse |
|
commencer à apprendre
|
|
w skrócie JS – skryptowy oraz wieloparadygmatowy język programowania, stworzony przez firmę Netscape, najczęściej stosowany na stronach internetowych. Twórcą JavaScriptu jest Brendan Eich. W połowie lat 90.
|
|
|
Question: What was the original name of JavaScript? commencer à apprendre
|
|
Pytanie: Jaka była oryginalna nazwa języka JavaScript? Answer: Pierwotna nazwa to Mocha, później zmieniona na LiveScript, aż w końcu na JavaScript.
|
|
|
Question: What is the name of the standard that JavaScript follows? commencer à apprendre
|
|
Pytanie: Jak nazywa się standard, na którym opiera się JavaScript? Answer: Standardem dla JavaScript jest ECMAScript.
|
|
|
Question: What does it mean that JavaScript is a "high-level" language? commencer à apprendre
|
|
Pytanie: Co oznacza, że JavaScript jest językiem „wysokiego poziomu”? Answer: Oznacza to, że język ten jest bardziej zbliżony do ludzkiego języka i ukrywa złożoność zarządzania pamięcią czy procesorem.
|
|
|
Question: What is a JavaScript engine? commencer à apprendre
|
|
Pytanie: Czym jest silnik JavaScript? Answer: Jest to program (np. V8 w Chrome), który interpretuje i wykonuje kod JavaScript w przeglądarce.
|
|
|
Question: Can JavaScript be used for server-side development? commencer à apprendre
|
|
Pytanie: Czy JavaScript można wykorzystać do tworzenia oprogramowania po stronie serwera? Answer: Tak, na przykład dzięki środowisku Node. js, JavaScript może działać poza przeglądarką.
|
|
|
Question: What is the Document Object Model (DOM)? commencer à apprendre
|
|
Pytanie: Czym jest Document Object Model (DOM)? Answer: To interfejs programistyczny, który pozwala JavaScriptowi manipulować treścią, strukturą i stylem stron internetowych.
|
|
|
Question: What does "multi-paradigm" language mean? commencer à apprendre
|
|
Pytanie: Co oznacza termin „język wieloparadygmatyczny”? Answer: Oznacza to, że JavaScript wspiera różne style programowania: proceduralny, obiektowy oraz funkcyjny.
|
|
|
Question: What are the three ways to declare a variable in JavaScript? commencer à apprendre
|
|
Pytanie: Jakie są trzy sposoby deklarowania zmiennej w JavaScript? Answer: Zmienne można zadeklarować za pomocą var, let oraz const.
|
|
|
Question: What is the difference between let and const? commencer à apprendre
|
|
Pytanie: Jaka jest różnica między let i const? Answer: let pozwala na zmianę wartości zmiennej, natomiast const służy do deklarowania stałych, których wartości nie można zmienić po przypisaniu.
|
|
|
Question: What does the console. log() function do? commencer à apprendre
|
|
Pytanie: Co robi funkcja console. log()? Answer: Funkcja console. log() służy do wyświetlania informacji lub debugowania kodu w konsoli przeglądarki.
|
|
|
Question: What are the two boolean values? commencer à apprendre
|
|
Pytanie: Jakie są dwie wartości logiczne? Answer: Wartości logiczne (boolean) to true (prawda) oraz false (fałsz)
|
|
|
Question: What is an Array in JavaScript? commencer à apprendre
|
|
Pytanie: Czym jest tablica w JavaScript? Answer: Array (tablica) to specjalna zmienna, która pozwala przechowywać listę wielu wartości w jednej zmiennej.
|
|
|
Question: What is a function in JavaScript? commencer à apprendre
|
|
Pytanie: Czym jest funkcja w JavaScript? Answer: Funkcja to blok kodu zaprojektowany do wykonywania konkretnego zadania, który można wywoływać wielokrotnie.
|
|
|
Question: What is an Object in JavaScript? commencer à apprendre
|
|
Pytanie: Czym jest obiekt w JavaScript? Answer: Object (obiekt) to struktura danych, która przechowuje dane w postaci par klucz-wartość.
|
|
|
Question: What is the difference between == and ===? commencer à apprendre
|
|
Pytanie: Jaka jest różnica pomiędzy == i ===? Answer: == sprawdza tylko wartość (z konwersją typów), natomiast === (strict equality) sprawdza zarówno wartość, jak i typ danych.
|
|
|
Question: What does the typeof operator do? commencer à apprendre
|
|
Pytanie: Co robi operator typeof? Answer: Operator typeof służy do sprawdzania typu danych konkretnej wartości lub zmiennej.
|
|
|
Question: What is null in JavaScript? commencer à apprendre
|
|
Pytanie: Co to jest null w JavaScript? Answer: null to celowe przypisanie pustej wartości lub oznaczenie, że zmienna nie posiada obiektu.
|
|
|
Question: What is the difference between null and undefined? commencer à apprendre
|
|
Pytanie: Jaka jest różnica między wartością null a undefined? Answer: undefined oznacza, że zmienna została zadeklarowana, ale nie przypisano jej wartości, natomiast null jest wartością przypisaną celowo jako "pusta".
|
|
|
Question: What are Template Literals? commencer à apprendre
|
|
Pytanie: Czym są literały szablonowe? Answer: To sposób zapisu tekstów przy użyciu backticków (`), który pozwala na łatwe wstawianie zmiennych do środka za pomocą składni ${variable}
|
|
|
Question: What is an "event" in JavaScript? commencer à apprendre
|
|
Pytanie: Czym jest „zdarzenie” w JavaScript? Answer: Zdarzenie to interakcja użytkownika lub przeglądarki ze stroną, np. kliknięcie myszką (click), wpisanie tekstu lub załadowanie strony.
|
|
|