Następne wideo
anuluj
Odblokuj dostęp do 17384 filmów i seriali premium od oficjalnych dystrybutorów!
Oglądaj legalnie i w najlepszej jakości.
Włącz dostęp
avatar

Fundamentalne zasady i koncepcje programistyczne

pokaż cały opis
W katalogu: vpoint - zostań programistą 2022
4.0 / 5 Oceny: 1
Włącz dostęp do 17384 znakomitych filmów i seriali
w mniej niż 2 minuty! Nowe, wygodne metody aktywacji.
Komentarze do: 13. 2. Przykłady z JavaScript
Najlepsze komentarze
avatar
anonim185 (*.*.244.185) 2023-03-07 04:03:47 +1
tab nie jest klasą. A więc w filmie jest błąd. Oto mój kod na podstawie tego filmu:
var tab = [1,2,3];
var a = new tab(1,2,3);
console.log(JSON.stringify(a));

a oto błąd jaki on generuje:
TypeError: tab is not a constructor
at Object. (/home/andrp/moje/programy/nic/a.js:2:9)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Function.Module.runMain (module.js:693:10)
at startup (bootstrap_node.js:191:16)
at bootstrap_node.js:612:3
Odpowiedz
_k-r-o-p-e-k_ 2023-03-08 10:30:55 0
Wygląda na to, że prowadzący, rzeczywiście zaprezetował błędny kod

Oto Moja wersja

var tab1 = [1,2,3];
var tab2 = new Array(4,5,6);
console.log(tab1, tab2);

Linia 1 tworzy zmienną "tab1" i przypisuje jej wartość tablicy [1, 2, 3]. To jest skrócona składnia tworzenia tablicy w JS.

Linia 2 tworzy zmienną "tab2" i przypisuje jej wartość tablicy [4, 5, 6]. To jest alternatywna składnia tworzenia tablicy w JS, używając konstruktora Array().

Link on-line: https://onlinegdb.com/_X3uAOAeF
Odpowiedz
Autoodtwarzanie następnego wideo
on
off

Logowanie