1 00:00:02,200 --> 00:00:06,040 I concerti di Letton sono due funzionalità relativamente nuove in JavaScript. 2 00:00:06,390 --> 00:00:09,640 Un'altra nuova caratteristica interessante sono le funzioni di eral. 3 00:00:10,180 --> 00:00:17,170 Possiamo riscrivere questa funzione come una funzione freccia, innanzitutto creando una nuova variabile o costante. 4 00:00:17,290 --> 00:00:22,900 Dato che non imposterò mai un nuovo valore, userò una costante e darò profondità al nome della mia funzione. 5 00:00:22,990 --> 00:00:28,420 Quindi riassumere il devalue dell'utente, che viene quindi assegnato dopo il segno di uguale come funzione. 6 00:00:28,870 --> 00:00:32,190 In passato avremmo già potuto farlo con questa sintassi. 7 00:00:32,230 --> 00:00:34,330 Questo è un altro modo di definire una funzione. 8 00:00:34,720 --> 00:00:40,510 La parte sul lato destro è la cosiddetta funzione anonima, perché non impostiamo un 9 00:00:40,510 --> 00:00:48,040 nome dopo la funzione, ma la rendiamo implicitamente una funzione nominata memorizzando la funzione anonima in quella costante 10 00:00:48,190 --> 00:00:48,910 denominata. 11 00:00:49,210 --> 00:00:54,430 Quindi possiamo sempre chiamare quella costante, che contiene una funzione come valore e chiamiamo il valore con 12 00:00:54,430 --> 00:00:55,090 la sintassi. 13 00:00:55,390 --> 00:00:57,430 E quindi questa è come una funzione denominata qui. 14 00:00:57,970 --> 00:00:59,530 Quindi questo avrebbe funzionato in passato. 15 00:00:59,740 --> 00:01:03,370 D È un modo o un modo diverso di definire una funzione. 16 00:01:04,150 --> 00:01:11,410 Ma possiamo sempre usare una nuova sintassi in cui rimuoviamo la parola chiave funzione e invece aggiungiamo una 17 00:01:11,470 --> 00:01:15,400 freccia tra l'elenco degli argomenti e le parentesi graffe. 18 00:01:16,120 --> 00:01:19,540 E la freccia è semplicemente un segno di uguale e un segno di maggiore. 19 00:01:19,950 --> 00:01:21,790 Questo crea anche una funzione? 20 00:01:21,970 --> 00:01:28,570 È un po 'più breve da quando abbiamo salvato la parola chiave funzione e funziona allo stesso modo della disfunzione 21 00:01:28,570 --> 00:01:29,070 precedente. 22 00:01:29,810 --> 00:01:34,270 Ora perché dovremmo usare Syntex tranne per il motivo che è un po 'più breve? 23 00:01:34,600 --> 00:01:36,310 Bene, questa è già una buona ragione. 24 00:01:36,580 --> 00:01:43,630 Ma c'è anche una differenza chiave rispetto a questa parola chiave che JavaScript conosce e allega. 25 00:01:43,630 --> 00:01:50,350 Trovi un link ad un altro video, un articolo che ho creato in cui mi immergo in questa parola chiave e come funziona 26 00:01:50,350 --> 00:01:50,830 Arrow. 27 00:01:50,830 --> 00:01:51,640 Aiutaci con esso. 28 00:01:52,420 --> 00:01:57,950 L'articolo e il video allegati utilizzano effettivamente il browser, ma è lo stesso per niente. 29 00:01:58,600 --> 00:02:03,100 Quindi questo ti sarà utile sapere quali sono gli oggetti JavaScript. 30 00:02:03,250 --> 00:02:09,670 Ma ancora una volta, questa è una conoscenza di base di cui ho bisogno per avere un discorso in questo corso. 31 00:02:10,000 --> 00:02:12,760 Praticamente userò solo le funzioni freccia. 32 00:02:12,970 --> 00:02:18,860 Quindi questa sintassi per definire una funzione dovrebbe essere qualcosa che capisci per un discorso che desista il 33 00:02:18,880 --> 00:02:20,080 nome della funzione. 34 00:02:20,500 --> 00:02:26,070 E poi qui abbiamo gli argomenti e quindi dobbiamo far funzionare il corpo sapere una piccola nota a margine. 35 00:02:26,980 --> 00:02:31,480 Esiste anche una sintassi più breve di scrittura di questo o un paio di sintassi più brevi. 36 00:02:32,540 --> 00:02:39,170 Diciamo che non ho alcuna funzione, che chiamerò add, e qui ottengo due argomenti, A e B e torno solo ad 37 00:02:39,170 --> 00:02:40,360 alcuni di essi. 38 00:02:40,400 --> 00:02:43,630 Quindi l'aggiunta allora potresti ragione. 39 00:02:43,630 --> 00:02:45,860 Per restituire A più B, ovviamente. 40 00:02:46,520 --> 00:02:51,050 E ciò ci consente di pubblicare l'annuncio con blocco console con uno più due. 41 00:02:51,980 --> 00:02:57,950 E se so che il nodo run gioca a scacchi vediamo di conseguenza qui gratis. 42 00:02:59,000 --> 00:03:04,700 Se hai solo una funzione freccia con un'istruzione, che è l'istruzione return 43 00:03:04,700 --> 00:03:09,980 o che stai tornando bene, allora puoi immaginare le parentesi graffe. 44 00:03:10,610 --> 00:03:12,500 Puoi ammettere che torni, Stepan. 45 00:03:12,550 --> 00:03:13,550 E devi ammetterlo. 46 00:03:14,090 --> 00:03:15,980 E una volta funzionavi così. 47 00:03:16,820 --> 00:03:21,020 Questa è semplicemente la stessa sintassi di prima con le parentesi graffe e con il ritorno. 48 00:03:21,320 --> 00:03:26,090 E questo funzionale ora ha sempre restituito qui il risultato di questa affermazione. 49 00:03:26,660 --> 00:03:28,190 Snover, esegui di nuovo questo. 50 00:03:28,340 --> 00:03:29,600 Vediamo ancora gratis. 51 00:03:33,320 --> 00:03:37,640 Nova, una funzione della giustizia dovrebbe, diciamo, sempre all'unisono? 52 00:03:39,110 --> 00:03:43,040 Quindi ho solo un argomento, diciamo che ne restituiscono uno più. 53 00:03:44,360 --> 00:03:47,380 Ora, potrei chiamare questo il log della console. 54 00:03:47,470 --> 00:03:52,450 Aggiungine uno, diciamo, dovrebbe essere un anno l'assalto del senatore. 55 00:03:53,450 --> 00:03:56,410 E ovviamente non posso eseguirlo, e in effetti vedo di sentire. 56 00:03:57,860 --> 00:04:04,790 Ora, in tal caso, hai già visto la mia formattazione audio rimossa, le parentesi che avevo lì in precedenza, perché se 57 00:04:05,330 --> 00:04:10,520 hai solo un argomento e questo è il caso proprio per quel caso, solo se 58 00:04:10,520 --> 00:04:16,700 hai un argomento solo allora non puoi basta avere qui il nome dell'argomento senza parentesi e funzionerà esattamente 59 00:04:16,700 --> 00:04:18,470 come funzionerà con le parentesi. 60 00:04:18,590 --> 00:04:23,330 Quindi entrambi funzionano qui, ma in genere si utilizza la sintassi senza le parentesi. 61 00:04:23,600 --> 00:04:27,890 E ancora, la mia idea di formattazione, rimuoverli per me. 62 00:04:29,660 --> 00:04:39,260 Se hai una funzione freccia senza argomenti a caso, allora devi specificare una coppia di parentesi vuota in modo da non poter avere 63 00:04:39,890 --> 00:04:44,000 solo uno spazio bianco, devi avere quella coppia vuota. 64 00:04:44,480 --> 00:04:50,780 E poi puoi avere il tuo codice lì, che ovviamente non usa argomenti, perché è esattamente quello che voglio 65 00:04:50,780 --> 00:04:51,740 mostrare qui. 66 00:04:52,160 --> 00:04:53,540 Quindi qui ho potuto. 67 00:04:54,700 --> 00:04:58,420 A caso chiamato in questo modo senza alcun dato trasmesso. 68 00:04:58,690 --> 00:05:01,510 E ora vediamo gratis qui da quel risultato. 69 00:05:02,320 --> 00:05:07,180 Quindi queste sono funzioni aerodinamiche e sono sintassi diverse e le vedrai per tutti i campi. 70 00:05:07,330 --> 00:05:10,330 E dovresti riconoscere quella sintassi e capire come funzionano. 71 00:05:10,660 --> 00:05:12,730 Ancora una volta, per un motivo per cui usarli. 72 00:05:12,970 --> 00:05:15,280 Guarda l'articolo allegato più video.