1
00:00:00,270 --> 00:00:06,360
In questo video introdurremo i metodi javascript e utilizzeremo tre metodi incorporati che saranno

2
00:00:06,540 --> 00:00:09,340
utili per la prossima serie di esercizi.

3
00:00:09,340 --> 00:00:19,560
Quindi quei metodi sono prompt di avviso e dialogo della console e ho intenzione di andare avanti e renderlo un

4
00:00:19,560 --> 00:00:21,440
po 'più grande qui.

5
00:00:21,450 --> 00:00:27,990
Una cosa che noterete è che sto usando commenti javascript proprio come in CCS e in HCM tutti i javascript

6
00:00:27,990 --> 00:00:34,320
hanno il proprio modo di definire commenti che sono solo note e cose che in realtà non funzionano e

7
00:00:34,350 --> 00:00:35,130
non vengono eseguite.

8
00:00:35,130 --> 00:00:40,200
Quindi usiamo le doppie barre e quindi tutto ciò che ho messo qui non verrà effettivamente eseguito.

9
00:00:40,230 --> 00:00:47,460
Quindi, se avessi fatto qualcosa come cinque più 10, che normalmente sarebbero 15, non funziona affatto.

10
00:00:47,460 --> 00:00:49,390
Quindi questo è commenti in javascript.

11
00:00:49,980 --> 00:00:54,750
Mostrerò anche una cosa rapida qui che vedrai fare occasionalmente su Cleator

12
00:00:54,760 --> 00:01:00,030
my console e digito le parole chiare e seguirle con parentesi aperte e chiuse.

13
00:01:00,040 --> 00:01:07,020
E premo invio sai che cosa farà è chiaro la mia console lì così chiaro da solo è qualcosa

14
00:01:07,430 --> 00:01:08,490
chiamato un metodo.

15
00:01:09,000 --> 00:01:13,260
Passeremo molto tempo più tardi in questa classe parlando del metodo e scrivendo le nostre

16
00:01:13,260 --> 00:01:14,540
proprie funzioni e metodi.

17
00:01:14,970 --> 00:01:20,790
Ma al loro interno c'è un codice che qualcuno ha scritto o che abbiamo scritto alla fine ma per ora ci

18
00:01:20,910 --> 00:01:25,590
sono metodi che vengono con javascript o pezzi di codice che provengono da un javascript che posso

19
00:01:26,010 --> 00:01:27,330
richiamare e che posso eseguire.

20
00:01:27,330 --> 00:01:34,300
Quindi pensalo quasi come una variabile ma piuttosto che memorizzare un pezzo di dati come la stringa ciao.

21
00:01:34,560 --> 00:01:38,440
Memorizza altro codice javascript che può essere eseguito più e più volte.

22
00:01:38,550 --> 00:01:45,930
Quindi ci potrebbero essere un centinaio di righe di javascript che, quando scrivo chiaramente, si chiamano Clear, in realtà è

23
00:01:45,930 --> 00:01:50,250
piuttosto semplice, ma ci sono metodi che vedranno e che scriveremo sarà

24
00:01:50,250 --> 00:01:50,990
piuttosto lungo.

25
00:01:51,450 --> 00:01:57,390
Quindi il primo metodo che stiamo per toccare è chiamato alert e alert in realtà è un po 'nocivo.

26
00:01:57,450 --> 00:02:02,070
Quello che fa è che apre un messaggio all'utente che avvisa l'utente.

27
00:02:02,070 --> 00:02:06,980
Quindi la sintassi assomiglia a questo avviso tra parentesi.

28
00:02:06,990 --> 00:02:12,150
E poi invece delle parentesi passiamo qualcosa che vogliamo essere allertati.

29
00:02:12,660 --> 00:02:17,890
Quindi posso mettere un messaggio come una stringa come un saluto lì.

30
00:02:18,570 --> 00:02:23,020
E se premo invio ricevo questo fastidioso pop-up che dice la pagina.

31
00:02:23,040 --> 00:02:30,290
Google ci saluta, ma potrei anche dargli un numero.

32
00:02:31,650 --> 00:02:40,020
matematica lì dentro come 9 adolescenti o 198 volte tre e quattro o cinque e avviserà il risultato.

33
00:02:40,020 --> 00:02:42,270
Potrei fare un po 'di

34
00:02:42,270 --> 00:02:47,850
Quindi, come ho detto, è un po 'fastidioso, ma lo useremo prima di creare app che mostrino le

35
00:02:47,850 --> 00:02:50,140
cose con ciascuna per montare la valutazione.

36
00:02:50,220 --> 00:02:55,920
Costruiremo app che visualizzano solo gli avvisi il prossimo quando voglio mostrarlo è simile all'allerta eccetto

37
00:02:56,100 --> 00:02:58,110
che è molto meno invadente.

38
00:02:58,140 --> 00:03:01,030
Si chiama console dot log.

39
00:03:01,290 --> 00:03:05,690
E ciò che questo farà è stampare qualcosa sulla console javascript.

40
00:03:05,730 --> 00:03:10,320
Quindi, se qualcuno non ha la console aperta, non la vedrà mai stampata.

41
00:03:10,500 --> 00:03:16,240
Quindi sembra proprio questo. non registrare le parentesi e quindi dargli qualcosa da stampare.

42
00:03:16,340 --> 00:03:26,020
Quindi ciao dalla console e tutto ciò che fa è semplicemente stampare quel testo.

43
00:03:26,610 --> 00:03:32,640
Quindi, proprio come l'avviso, in questo corso annuncerai solo quel registro all'inizio come un modo per stampare

44
00:03:32,640 --> 00:03:33,990
le cose da soli.

45
00:03:34,050 --> 00:03:39,180
Quindi non stampare significa per un utente che non ti aspetteresti mai che il tuo utente entri realmente nella

46
00:03:39,180 --> 00:03:40,920
console ma solo per i nostri scopi.

47
00:03:41,460 --> 00:03:43,640
E poi l'ultimo che voglio mostrare è un po 'diverso.

48
00:03:43,740 --> 00:03:51,090
Si chiama prompt e prompt è molto utile per noi presto perché ci permette di ottenere input da un utente.

49
00:03:51,870 --> 00:04:00,360
Quindi ti mostrerò come appare una parentesi pronta e quindi all'interno delle parentesi gli diamo del

50
00:04:00,360 --> 00:04:02,630
testo per richiedere all'utente.

51
00:04:02,630 --> 00:04:07,420
Quindi qualcosa come Qual è il tuo nome.

52
00:04:07,770 --> 00:04:10,880
E se lo facciamo, vedrai un pop up o qualcosa del genere.

53
00:04:10,890 --> 00:04:11,550
Come ti chiami.

54
00:04:11,550 --> 00:04:19,110
E poi posso mettere posso digitare il mio nome e premere OK, quindi scriverò qualcosa qui e premo OK.

55
00:04:19,140 --> 00:04:24,130
E ovviamente non fa nulla perché non stiamo memorizzando il valore.

56
00:04:24,150 --> 00:04:32,700
Quindi la seconda parte del prompt è che posso memorizzarla in una variabile in modo da poter salvare il prompt di var nome utente ECOs.

57
00:04:34,620 --> 00:04:37,370
Come ti chiami.

58
00:04:38,520 --> 00:04:40,390
E questo comparirà di nuovo.

59
00:04:40,530 --> 00:04:42,380
Posso digitare qualcosa lì dentro.

60
00:04:42,810 --> 00:04:44,870
Farò Rusty questa volta.

61
00:04:45,510 --> 00:04:46,710
OK.

62
00:04:46,730 --> 00:04:51,000
Adesso invece del nome utente ho Rusty.

63
00:04:51,000 --> 00:04:54,380
Quindi utilizzeremo i prompt per chiedere agli utenti di inserire i dati.

64
00:04:54,630 --> 00:05:00,120
di produzione, ma per questi primi esercizi è bello avere input variabili provenienti da un utente.

65
00:05:00,120 --> 00:05:03,240
E ancora non lo useremmo in un vero sito

66
00:05:03,270 --> 00:05:08,280
Quindi nei prossimi video svilupperemo alcuni semplici esercizi che ricevono effettivamente input dall'utente
