1 00:00:02,050 --> 00:00:02,650 Quattro morti. 2 00:00:02,850 --> 00:00:08,070 Giochiamo con JavaScript e sono in una nuova cartella vuota, che ho 3 00:00:08,130 --> 00:00:14,700 aperto con il mio I. D. Codice di Visual Studio, e quindi sono ultra il nuovo file e lo nominerò riprodotto. 4 00:00:14,760 --> 00:00:16,740 Tuttavia, il nome dipende totalmente da te. 5 00:00:17,520 --> 00:00:22,380 Ora vorrei iniziare con alcune caratteristiche, variabili e funzioni del linguaggio di base. 6 00:00:22,650 --> 00:00:29,010 E ancora, dovresti assolutamente immergerti in una risorsa JavaScript di base come quelle che ho collegato nella seconda 7 00:00:29,010 --> 00:00:30,780 lezione di questo modulo. 8 00:00:31,080 --> 00:00:32,640 Se sei nuovo di zecca nello script Shalva. 9 00:00:32,760 --> 00:00:37,890 Quindi ormai mi aspetto che tu sappia quali sono le funzioni delle variabili. 10 00:00:38,060 --> 00:00:42,510 Mi aspetto sempre che tu sia consapevole di cosa accadrebbe se affermazioni o cicli. 11 00:00:42,750 --> 00:00:48,510 Queste sono tutte cose fondamentali che devi aver impostato ora perché sono cruciali per JavaScript. 12 00:00:48,750 --> 00:00:52,140 Non importa se lo stai usando nel browser o sul server. 13 00:00:52,890 --> 00:00:56,850 Quindi per le variabili che potresti conoscere disinfetta con la parola chiave Deguara. 14 00:00:57,120 --> 00:01:00,420 Puoi avere il proprio nome e, ad esempio, archiviare i Mac lì dentro. 15 00:01:00,600 --> 00:01:00,780 Giusto. 16 00:01:00,810 --> 00:01:06,600 Questa sarebbe una variabile e ora puoi usarla, ad esempio, semplicemente per emetterla in questo modo. 17 00:01:07,320 --> 00:01:13,470 E se ora eseguiamo questo file senza possibilità eseguendo il nodo play dot j ust è il comando 18 00:01:13,470 --> 00:01:17,780 che dobbiamo scrivere in un terminale navigato nella cartella del progetto morta. 19 00:01:18,000 --> 00:01:24,210 Quindi nella cartella in cui sto riproducendo questo file di scacchi, vedo Max laggiù. 20 00:01:24,540 --> 00:01:24,780 Giusto. 21 00:01:24,840 --> 00:01:27,030 Quindi questo è un po 'di codice JavaScript. 22 00:01:27,780 --> 00:01:31,480 Possiamo anche creare una variabile numerica H, che ora sarebbe un numero. 23 00:01:31,650 --> 00:01:33,390 Non è nemmeno vicino alle virgolette. 24 00:01:33,480 --> 00:01:35,700 Quindi questa prima è una cosiddetta stringa. 25 00:01:36,000 --> 00:01:39,030 Questo è un numero che possiamo anche aggiungere un terzo. 26 00:01:40,990 --> 00:01:44,020 Ha degli hobby, e ora sarebbe un booleano. 27 00:01:44,050 --> 00:01:46,240 Questi sono alcuni tipi principali che JavaScript conosce. 28 00:01:46,570 --> 00:01:47,370 Vero falso. 29 00:01:47,440 --> 00:01:48,370 Sono booleani. 30 00:01:48,640 --> 00:01:50,290 I numeri vanno bene, i numeri. 31 00:01:50,350 --> 00:01:51,970 Possono sempre avere decimali. 32 00:01:52,330 --> 00:01:53,440 Queste sono stringhe. 33 00:01:53,980 --> 00:01:58,460 E ora qui posso anche definire una funzione con la parola chiave funzione. 34 00:01:59,290 --> 00:02:00,650 Riassumi l'utente. 35 00:02:00,730 --> 00:02:04,920 È così che crei una funzione javascript e osi che potremmo restituire qualcosa. 36 00:02:04,990 --> 00:02:08,200 Le funzioni possono restituire valori con l'istruzione return. 37 00:02:08,860 --> 00:02:17,280 Possono anche ottenere input come nome utente, età dell'utente e hobby dell'utente. 38 00:02:17,290 --> 00:02:22,780 Puoi nominare questi argomenti come queste cose qui vengono chiamate come vuoi. 39 00:02:22,960 --> 00:02:28,060 Queste sono ora variabili locali disponibili solo al posto della funzione non esterna ad essa. 40 00:02:28,660 --> 00:02:30,070 E poi puoi tornare. 41 00:02:30,940 --> 00:02:33,280 Il nome è più il nome utente. 42 00:02:34,240 --> 00:02:36,930 Inoltre, diciamo del testo con una virgola. 43 00:02:37,000 --> 00:02:38,050 Uno spazio bianco. 44 00:02:39,570 --> 00:02:50,520 L'età è lo spazio bianco user age plus e l'utente ha degli hobby, e quindi l'utente ha un hobby, qualcosa come morto. 45 00:02:50,940 --> 00:02:56,580 Ora qui sto semplicemente restituendo del testo che ho concatenato manualmente da stringhe codificate e dai 46 00:02:56,580 --> 00:02:58,800 valori dinamici che ottengo come argomento. 47 00:02:59,610 --> 00:03:03,780 Ora, possiamo anche bloccare la console del risultato dell'utente riepilogato. 48 00:03:04,110 --> 00:03:07,290 Chiamiamo una funzione aggiungendo le parentesi dopo al nome. 49 00:03:07,530 --> 00:03:09,540 E ora non ci resta che trasmettere i dati. 50 00:03:09,750 --> 00:03:11,790 Ci aspettiamo qui come argomenti. 51 00:03:11,880 --> 00:03:16,940 Quindi dobbiamo passare tre argomenti qui per nominare D. H e ha Hobie's. 52 00:03:17,190 --> 00:03:22,320 Quindi le tre variabili che ho definito qui, avremmo potuto accedervi direttamente nella funzione. 53 00:03:22,320 --> 00:03:22,950 Due, a proposito. 54 00:03:23,010 --> 00:03:30,120 Non dobbiamo accettare il modo di accettare gli argomenti, ma questa è una funzione pura che non dipende da nulla al di fuori 55 00:03:30,120 --> 00:03:35,550 della funzione, ma ottiene tutti i dati e funziona come parte degli argomenti, il che è un bel 56 00:03:35,700 --> 00:03:37,560 modo di funzioni di scrittura. 57 00:03:38,430 --> 00:03:42,630 E ora se eseguo bene, otteniamo questo output qui. 58 00:03:43,140 --> 00:03:46,050 Ora, questo è solo un riepilogo delle funzionalità di cui dovresti essere a conoscenza. 59 00:03:46,080 --> 00:03:52,500 Come ho già detto, voglio solo che tu sappia o voglio solo essere sicuro che tu sappia come lavoriamo con 60 00:03:52,650 --> 00:03:58,080 le variabili, come lavoreremmo con le funzioni, come chiamiamo funzioni e che tu capisca come sono parametri 61 00:03:58,350 --> 00:04:02,040 o argomenti e la funzione usato dentro e solo dentro. 62 00:04:02,100 --> 00:04:08,130 Non abbiamo potuto usare il nome utente al di fuori di lì a causa di qualcosa chiamato scoping in JavaScript. 63 00:04:08,580 --> 00:04:11,640 Possiamo quindi chiamare una funzione come questa e passare i dati. 64 00:04:11,970 --> 00:04:18,180 Potremmo codificare i dati qui o fare riferimento a variabili che devono essere un modo per riempire l'ambito di 65 00:04:18,180 --> 00:04:21,060 questa affermazione, come nel caso delle variabili D. 66 00:04:21,210 --> 00:04:27,420 Dal momento che sono variabili globali e queste sono variabili e funzioni e come interagiamo e queste sono alcune delle caratteristiche 67 00:04:27,420 --> 00:04:29,520 principali di cui devi essere consapevole. 68 00:04:29,880 --> 00:04:32,550 Passiamo ora a qualcosa di più eccitante nella prossima lezione.