1 00:00:02,200 --> 00:00:06,040 Konser Letton adalah dua fitur yang relatif baru dalam JavaScript. 2 00:00:06,390 --> 00:00:09,640 Fitur baru yang keren lainnya adalah fungsi eral. 3 00:00:10,180 --> 00:00:17,170 Kita dapat menulis ulang fungsi ini sebagai fungsi panah dengan, pertama-tama, membuat variabel atau konstanta baru. 4 00:00:17,290 --> 00:00:22,900 Karena saya tidak akan pernah menetapkan nilai baru, saya akan menggunakan konstanta dan saya akan memberikan kedalaman nama fungsi saya. 5 00:00:22,990 --> 00:00:28,420 Jadi, rangkum devaluasi pengguna, yang kemudian ditetapkan setelah tanda sama dengan sebagai fungsi. 6 00:00:28,870 --> 00:00:32,190 Kita sudah bisa melakukan itu di masa lalu dengan sintaks ini. 7 00:00:32,230 --> 00:00:34,330 Ini adalah cara lain untuk mendefinisikan suatu fungsi. 8 00:00:34,720 --> 00:00:40,510 Bagian di sebelah kanan adalah apa yang disebut fungsi anonim, karena kami tidak mengatur 9 00:00:40,510 --> 00:00:48,040 nama demi fungsi, tetapi kami menjadikannya fungsi yang disebutkan secara implisit dengan menyimpan fungsi anonim dalam konstanta bernama 10 00:00:48,190 --> 00:00:48,910 itu. 11 00:00:49,210 --> 00:00:54,430 Jadi kita selalu dapat memanggil konstanta itu, yang memegang fungsi sebagai nilai dan kita memanggil nilai 12 00:00:54,430 --> 00:00:55,090 dengan sintaks. 13 00:00:55,390 --> 00:00:57,430 Dan karena itu ini seperti fungsi bernama di sini. 14 00:00:57,970 --> 00:00:59,530 Jadi ini akan berhasil di masa lalu. 15 00:00:59,740 --> 00:01:03,370 T Ini adalah cara atau cara berbeda dalam mendefinisikan suatu fungsi. 16 00:01:04,150 --> 00:01:11,410 Tetapi kita selalu dapat menggunakan sintaks baru di mana kita menghapus kata kunci fungsi dan sebagai gantinya 17 00:01:11,470 --> 00:01:15,400 kita menambahkan panah antara daftar argumen dan kurung kurawal. 18 00:01:16,120 --> 00:01:19,540 Dan apakah panah hanyalah tanda sama dengan dan lebih besar dari tanda. 19 00:01:19,950 --> 00:01:21,790 Apakah ini juga menciptakan fungsi? 20 00:01:21,970 --> 00:01:28,570 Ini sedikit lebih pendek karena kami menyimpan kata kunci fungsi dan berjalan dengan cara yang sama seperti disfungsi berlari 21 00:01:28,570 --> 00:01:29,070 sebelumnya. 22 00:01:29,810 --> 00:01:34,270 Sekarang mengapa kita menggunakan Syntex kecuali dengan alasan itu sedikit lebih pendek? 23 00:01:34,600 --> 00:01:36,310 Yah, itu sudah menjadi alasan yang bagus. 24 00:01:36,580 --> 00:01:43,630 Tetapi juga ada satu perbedaan utama mengenai kata kunci ini yang diketahui dan dilampirkan oleh JavaScript. 25 00:01:43,630 --> 00:01:50,350 Anda menemukan tautan ke video lain, sebuah artikel yang saya buat tempat saya menyelami kata kunci ini dan bagaimana fungsi 26 00:01:50,350 --> 00:01:50,830 Arrow. 27 00:01:50,830 --> 00:01:51,640 Bantu kami dengan itu. 28 00:01:52,420 --> 00:01:57,950 Artikel dan video terlampir sebenarnya menggunakan browser, tetapi sama untuk tanpa jass. 29 00:01:58,600 --> 00:02:03,100 Jadi ini akan sangat membantu Anda harus tahu apa objek JavaScript untuk itu. 30 00:02:03,250 --> 00:02:09,670 Tetapi sekali lagi, itu adalah beberapa pengetahuan inti yang saya minta Anda miliki untuk ceramah dalam kursus ini. 31 00:02:10,000 --> 00:02:12,760 Saya akan cukup banyak hanya menggunakan fungsi panah. 32 00:02:12,970 --> 00:02:18,860 Jadi sintaks untuk mendefinisikan fungsi ini haruslah sesuatu yang Anda pahami untuk wacana yang tidak menyertakan 33 00:02:18,880 --> 00:02:20,080 nama fungsi tersebut. 34 00:02:20,500 --> 00:02:26,070 Dan kemudian di sini kita memiliki argumen dan kemudian kita harus berfungsi mengetahui sedikit catatan. 35 00:02:26,980 --> 00:02:31,480 Ada juga sintaks yang lebih pendek dari penulisan ini atau beberapa sintaks yang lebih pendek. 36 00:02:32,540 --> 00:02:39,170 Katakanlah saya tidak memiliki fungsi, yang akan saya tambahkan namanya, dan di sana saya mendapatkan dua argumen, A dan B dan saya hanya kembali 37 00:02:39,170 --> 00:02:40,360 ke beberapa di antaranya. 38 00:02:40,400 --> 00:02:43,630 Jadi penambahan maka Anda bisa benar. 39 00:02:43,630 --> 00:02:45,860 Untuk mengembalikan A plus B, tentu saja. 40 00:02:46,520 --> 00:02:51,050 Dan itu memungkinkan kita menjalankan iklan kunci konsol dengan satu tambah dua. 41 00:02:51,980 --> 00:02:57,950 Dan jika saya tahu menjalankan simpul bermain catur kita lihat gratis di sini sebagai hasilnya. 42 00:02:59,000 --> 00:03:04,700 Jika Anda hanya memiliki fungsi panah dengan satu pernyataan, yang merupakan pernyataan balik atau 43 00:03:04,700 --> 00:03:09,980 yang baik-baik saja Anda kembalikan, yah, maka Anda dapat menggambarkan kurung kurawal. 44 00:03:10,610 --> 00:03:12,500 Anda bisa mengakui apakah Anda kembali, Stepan. 45 00:03:12,550 --> 00:03:13,550 Dan Anda harus mengakuinya. 46 00:03:14,090 --> 00:03:15,980 Dan Anda dulu berfungsi seperti itu. 47 00:03:16,820 --> 00:03:21,020 Ini hanyalah sintaks yang sama seperti sebelumnya dengan kurung kurawal dan dengan return. 48 00:03:21,320 --> 00:03:26,090 Dan fungsional ini sekarang selalu mengembalikan hasil pernyataan ini di sini. 49 00:03:26,660 --> 00:03:28,190 Snover, jalankan ini lagi. 50 00:03:28,340 --> 00:03:29,600 Kami masih melihat gratis. 51 00:03:33,320 --> 00:03:37,640 Nova, akankah fungsi keadilan, katakanlah, selalu menyatu? 52 00:03:39,110 --> 00:03:43,040 Maka saya hanya memiliki sebagai argumen, katakanlah mereka mengembalikan nilai tambah. 53 00:03:44,360 --> 00:03:47,380 Sekarang, saya bisa menyebut ini logging konsol. 54 00:03:47,470 --> 00:03:52,450 Tambahkan satu ke, katakanlah, satu tahun serangan Senator seharusnya. 55 00:03:53,450 --> 00:03:56,410 Dan saya tidak bisa, tentu saja, menjalankan ini, dan memang saya melihat untuk mendengar. 56 00:03:57,860 --> 00:04:04,790 Sekarang, dalam kasus seperti itu, Anda sudah melihat format audio saya dihapus, tanda kurung yang saya miliki sebelumnya, karena jika Anda hanya 57 00:04:05,330 --> 00:04:10,520 memiliki satu argumen dan itu benar-benar untuk kasus itu, hanya jika Anda memiliki satu argumen saja 58 00:04:10,520 --> 00:04:16,700 maka Anda tidak bisa hanya memiliki nama argumen di sini tanpa tanda kurung dan itu akan berfungsi seperti itu 59 00:04:16,700 --> 00:04:18,470 akan bekerja dengan tanda kurung. 60 00:04:18,590 --> 00:04:23,330 Jadi keduanya berfungsi di sini, tetapi Anda biasanya menggunakan sintaksis tanpa tanda kurung. 61 00:04:23,600 --> 00:04:27,890 Dan lagi, ide saya untuk memformat, hapus untuk saya. 62 00:04:29,660 --> 00:04:39,260 Jika Anda memiliki fungsi panah tanpa argumen secara acak, maka Anda harus menentukan sepasang kurung kosong sehingga Anda tidak bisa hanya memiliki 63 00:04:39,890 --> 00:04:44,000 spasi putih, Anda harus memiliki pasangan kosong itu. 64 00:04:44,480 --> 00:04:50,780 Dan kemudian Anda dapat memiliki kode Anda di sana, yang jelas tidak menggunakan argumen, karena itulah yang ingin saya perlihatkan 65 00:04:50,780 --> 00:04:51,740 di sini. 66 00:04:52,160 --> 00:04:53,540 Jadi di sini saya bisa. 67 00:04:54,700 --> 00:04:58,420 Secara acak disebut seperti ini tanpa data masuk. 68 00:04:58,690 --> 00:05:01,510 Dan sekarang kita lihat gratis di sini dari hasil itu. 69 00:05:02,320 --> 00:05:07,180 Jadi ini adalah fungsi aero dan mereka sintaks yang berbeda dan Anda akan melihatnya untuk semua pengadilan. 70 00:05:07,330 --> 00:05:10,330 Dan Anda harus mengenali sintaks itu dan memahami cara kerjanya. 71 00:05:10,660 --> 00:05:12,730 Sekali lagi, untuk alasan mengapa menggunakannya. 72 00:05:12,970 --> 00:05:15,280 Lihat artikel terlampir plus video.