1 00:00:00,000 --> 00:00:10,632 2 00:00:10,632 --> 00:00:12,340 ALLISON BUCHHOLTZ-AU: Pekala herkes. 3 00:00:12,340 --> 00:00:13,520 Bölümüne hoş geldiniz. 4 00:00:13,520 --> 00:00:15,315 Bu bizim sondan bir önceki bölümü. 5 00:00:15,315 --> 00:00:16,542 Çok üzücü. 6 00:00:16,542 --> 00:00:19,500 Ben yapacağım bilmiyorum Her Pazartesi Sizi görmeden. 7 00:00:19,500 --> 00:00:20,970 Ben sadece-- sanırım belki biz sadece 8 00:00:20,970 --> 00:00:22,710 Burada karşılamak ve akşam yemeği ya da bir şey var. 9 00:00:22,710 --> 00:00:23,270 Bilmiyorum. 10 00:00:23,270 --> 00:00:24,370 Ben yemek yerine getireceğim. 11 00:00:24,370 --> 00:00:26,290 Biz sadece konuşacağız. 12 00:00:26,290 --> 00:00:29,900 Ama evet, gelecek hafta olacak Bizim son bölüm olacak. 13 00:00:29,900 --> 00:00:32,390 >> Bu kayda göre, gelecek hafta bir sınav var. 14 00:00:32,390 --> 00:00:35,660 Ben, ben gibi, benim yapmak unuttum biliyorum İki hafta önceden haber geçen hafta, 15 00:00:35,660 --> 00:00:39,140 ama umarım siz Bu geldiğini biliyordu. 16 00:00:39,140 --> 00:00:42,880 Umarım bu son biridir dönem için sizin için ara sınav. 17 00:00:42,880 --> 00:00:46,950 Ama hepsini kapsayacak şekilde gidiyor Biz üzerine gittim malzeme. 18 00:00:46,950 --> 00:00:50,811 Yani sadece unutmak gibi değil yaklaşık dört döngüler veya değişken. 19 00:00:50,811 --> 00:00:52,560 Öğrendik Çünkü Başlangıçta, bu, 20 00:00:52,560 --> 00:00:55,870 Bu tabii ki vardır senin sınav için adil oyun. 21 00:00:55,870 --> 00:01:00,150 >> Aynı biçimi olacak, aynı uzunluk, bu yüzden size zaten kullanılır. 22 00:01:00,150 --> 00:01:02,330 Orada oluyor El sorunları kodlama, 23 00:01:02,330 --> 00:01:06,270 belki bazı true false, belki bazı kısa cevap. 24 00:01:06,270 --> 00:01:08,090 Yani olmalı formatı aşina, 25 00:01:08,090 --> 00:01:10,940 özellikle alırsan uygulama testleri. 26 00:01:10,940 --> 00:01:13,950 Ben burada söylemek Ama, bu kadar kümülatif, ama biz kesinlikle konum 27 00:01:13,950 --> 00:01:17,410 gidiş odaklanarak edilecek itibaren hafta altı gelen şeyler. 28 00:01:17,410 --> 00:01:24,050 Yani, biz muhtemelen konum gitmiyor kaç bayt hakkında sormak için 29 00:01:24,050 --> 00:01:26,180 Her bir türü ya da şeyler bu tür, 30 00:01:26,180 --> 00:01:29,730 ama biz muhtemelen olacağız Bağlantılı listeleri gibi şeylere ilgi, 31 00:01:29,730 --> 00:01:32,750 ya da farklı veri yapıları, ya da farklı algoritmalar 32 00:01:32,750 --> 00:01:33,960 Konuştuğumuz ettik. 33 00:01:33,960 --> 00:01:38,990 Yani emin gerçekten sen yapmak Bu kadar, ve eğer 34 00:01:38,990 --> 00:01:41,590 herhangi bir kaynak gerekiyor, Burada kaynakların çok var. 35 00:01:41,590 --> 00:01:44,790 Ben sadece tür verdim Orada hızlı bir liste. 36 00:01:44,790 --> 00:01:48,330 >> Sonraki hafta yarışması olacak Bu süre içinde gözden. 37 00:01:48,330 --> 00:01:52,290 Herhangi bir sorunuz varsa Yani ya da belirli konular, 38 00:01:52,290 --> 00:01:56,180 quiz özel şeyler olduğunu Eğer gitmek istiyorum lütfen 39 00:01:56,180 --> 00:02:01,780 Ben, böylece vaktinden onları bana gönderin tür bunun için bazı malzeme hazırlamak. 40 00:02:01,780 --> 00:02:06,310 Ve buna ilave olarak bölüm yorumu, biz olacak 41 00:02:06,310 --> 00:02:09,616 Ayrıca tutarak dersi çapında Geçen zaman yaptığımız gibi gözden geçirin. 42 00:02:09,616 --> 00:02:11,490 Ve o olacak Aynı kişi tarafından yapılır. 43 00:02:11,490 --> 00:02:13,030 Ben bilmiyorum daha iyi ya da kötü hale getirir, 44 00:02:13,030 --> 00:02:15,670 ama beni olacak, Yine Hannah, Davan, ve Gabe. 45 00:02:15,670 --> 00:02:18,630 Eğer görmek gelmek istiyorsanız Bize birbirleri ile tüm şaka 46 00:02:18,630 --> 00:02:21,270 ve sınav size yol Yorum, kesinlikle gerekir 47 00:02:21,270 --> 00:02:22,600 Ayrıca önümüzdeki Pazartesi gel. 48 00:02:22,600 --> 00:02:26,210 Yani sadece Pazartesi reçel olacak iyi bilgi yarışması inceleme, paketlenmiş 49 00:02:26,210 --> 00:02:29,840 sonra Salı çünkü her şeyi ile işlemek için. 50 00:02:29,840 --> 00:02:32,230 >> Ama kesinlikle kontrol edebilirim Bu kaynaklar dışında. 51 00:02:32,230 --> 00:02:36,030 Study.csv.net Ben, bugüne kadar olduğu , en yararlı biri, düşünmek 52 00:02:36,030 --> 00:02:37,990 çoğunlukla, çünkü örnek kod bir sürü, 53 00:02:37,990 --> 00:02:40,490 tüm Güç Noktaları vardır Bunun üzerine tüm notlar, 54 00:02:40,490 --> 00:02:44,510 ki ben en çok çizmek gerçekten ne olduğunu benim bölüm malzemeleri. 55 00:02:44,510 --> 00:02:47,480 Bir şey önceki içinde varsa Ben dışarı gönderdi olabilir bölümler 56 00:02:47,480 --> 00:02:49,920 Eğer sahip olmayabilir kazanılmış, sadece bana bildirin. 57 00:02:49,920 --> 00:02:52,520 Geçen haftaki örnek kod gibi, Herkes bu alamadım eğer, 58 00:02:52,520 --> 00:02:55,930 Sadece bana e-posta ya da bana konuşma gel, ve ben bunu almak emin yapacağız. 59 00:02:55,930 --> 00:03:02,000 >> Bununla Yani, bugün gidiyoruz JavaScript bahsediyoruz olmak. 60 00:03:02,000 --> 00:03:04,690 Yani burada ben Tommy, biz Sadece dün gece seninle konuşuyorum. 61 00:03:04,690 --> 00:03:06,670 Ben Tommy seviyorum. 62 00:03:06,670 --> 00:03:09,040 JavaScript onun favori dil, burada diyor. 63 00:03:09,040 --> 00:03:14,050 Onlar deneyin ve olduğunu anlatacağım iyi değil, onlar yanlış olacaktır. 64 00:03:14,050 --> 00:03:16,510 Yani Tommy JavaScript ustasıdır. 65 00:03:16,510 --> 00:03:19,850 Ben onun oldukça değilim seviye, ama ben, gibi oldu 66 00:03:19,850 --> 00:03:22,900 "Tommy, nasıl öğretiyorsunuz Bu çocuklar JavaScript? " 67 00:03:22,900 --> 00:03:26,700 Yani öylesine, bazı ipuçları var umarım onlar işe. 68 00:03:26,700 --> 00:03:31,140 >> Bilmek Yani bir kaç şey olduğunu JavaScript istemci tarafı komut dosyası olduğunu 69 00:03:31,140 --> 00:03:35,560 dil, PHP şey ise yani daha sunucu tarafı düşündüklerini, 70 00:03:35,560 --> 00:03:39,280 o, sunucuya yüklemek edildi derlenmiş ve orada idam. 71 00:03:39,280 --> 00:03:42,871 Bu çalıştırılır Kendi makinenizde. 72 00:03:42,871 --> 00:03:43,370 TAMAM MI? 73 00:03:43,370 --> 00:03:46,960 Yani bazı JavaScript sayfayı yüklemek, ve makinede yürütür. 74 00:03:46,960 --> 00:03:49,910 Sözdizimi C ve PHP çok benzer. 75 00:03:49,910 --> 00:03:52,490 Biz aracılığıyla gidiyoruz JavaScript bazı örnekler, 76 00:03:52,490 --> 00:03:56,740 ve bunu görmek için gidiyoruz Biz değişkenler hakkında konuşmak yolu, döngüler 77 00:03:56,740 --> 00:03:58,910 ve koşulların tümü çok benzer. 78 00:03:58,910 --> 00:04:00,500 TAMAM MI? 79 00:04:00,500 --> 00:04:04,490 onlar çok benzer olmasıdır muhtemelen sizin bazı yolculuk olacak 80 00:04:04,490 --> 00:04:08,529 kadar, bazı durumlarda, sırf C biraz dahil edeceğiz 81 00:04:08,529 --> 00:04:09,570 Orada burada olmamalıdır. 82 00:04:09,570 --> 00:04:14,130 Belki denemek ve bir şey yazın o yazdığınız olmamalıdır zaman. 83 00:04:14,130 --> 00:04:16,540 >> Ve bu konuda, bir şey için biliyorum JavaScript 84 00:04:16,540 --> 00:04:19,360 Bir dinamik yazılmışsa PHP gibi dil,. 85 00:04:19,360 --> 00:04:21,410 Siz hatırlıyorum Yani eğer Geçen hafta bölümünden, 86 00:04:21,410 --> 00:04:23,680 Biz nazik ne zaman yapıyor Bizim PHP kurs, 87 00:04:23,680 --> 00:04:28,860 Biz dize biri olabilir nasıl gördü bir int biri dönüştü, ve benzeri. 88 00:04:28,860 --> 00:04:31,650 89 00:04:31,650 --> 00:04:34,850 senin değişkenlerin türü çalışma zamanında belirlenir, 90 00:04:34,850 --> 00:04:38,180 böylece değişebilir Programın ki, 91 00:04:38,180 --> 00:04:43,109 ve aynı şekilde biz asla Gerçekten PHP değişkenleri için türlerini bildirebilirsiniz, 92 00:04:43,109 --> 00:04:45,900 Aynı yapıyor olması gidiyoruz Burada bir şey, biz gerçekten değiliz nerede 93 00:04:45,900 --> 00:04:49,740 değişkenler türlerini kontrol, Biz C. yapmak gibi öylesine, konuşmak 94 00:04:49,740 --> 00:04:52,200 >> Ve sonra bir şey Bu oldukça serin olduğunu 95 00:04:52,200 --> 00:04:54,090 Eğer hata olabilir konsol üzerinden kontrol 96 00:04:54,090 --> 00:04:57,240 bu büyük fonksiyonlu console.log, burada 97 00:04:57,240 --> 00:05:00,930 Farklı yazdırmak için izin verir değişkenler veya yaparız nesneler 98 00:05:00,930 --> 00:05:01,750 hakkında konuşmak. 99 00:05:01,750 --> 00:05:05,720 Sadece ben ne zaman geçen hafta gibi gibi, dökümü ile ", bu işlevi kullanın" 100 00:05:05,720 --> 00:05:10,490 hakkında pset bu bir fonksiyonudur Eğer kullanmak console.log istiyorum. 101 00:05:10,490 --> 00:05:12,860 Ben çok şaşırdım kaç Mesai saatleri öğrenciler 102 00:05:12,860 --> 00:05:14,530 dökümü işlevi hakkında bilmiyordum. 103 00:05:14,530 --> 00:05:19,010 Ve ben çocuklar "gibi, bu irade oldu hayatınızı çok daha kolay hale getiriyor. " 104 00:05:19,010 --> 00:05:22,960 >> Pekala, bu yüzden bir tür oldu Sadece kısa bir şey, her zaman olduğu gibi, 105 00:05:22,960 --> 00:05:24,000 Biz örnekler var. 106 00:05:24,000 --> 00:05:25,600 Ben siz o sevdiğini biliyorum. 107 00:05:25,600 --> 00:05:30,930 Yani burada bir çok örneği var basit bir JavaScript dosyasını burada. 108 00:05:30,930 --> 00:05:34,000 Yani sadece oluşturmak için gidiyor diyor bu pop-up, 109 00:05:34,000 --> 00:05:36,336 "Merhaba dünya" Seni sayfasına girin, ama diyelim 110 00:05:36,336 --> 00:05:37,960 deneyin ve bu biraz yürüyelim. 111 00:05:37,960 --> 00:05:43,440 Yani açıkçası bu sadece bir Normal index.html gibi. 112 00:05:43,440 --> 00:05:50,280 Yani, burada sadece bizim normal bir şablon, ve biz başımızı var, HTML var, 113 00:05:50,280 --> 00:05:55,580 ve sadece CSS ile gibi, nasıl Sağ, bazı dış dosya dahil mi? 114 00:05:55,580 --> 00:05:59,260 Biz bazı script type var JavaScript metin. 115 00:05:59,260 --> 00:06:02,680 Ve kaynak, hello.js olduğunu aşağı olan burada. 116 00:06:02,680 --> 00:06:05,630 Bu hello.js tüm dosyasıdır. 117 00:06:05,630 --> 00:06:09,080 Ve sonra bazı var başlık ve bazı vücut HTML 118 00:06:09,080 --> 00:06:11,050 biz gerçekten umurumda değil ki. 119 00:06:11,050 --> 00:06:15,970 >> Ne olur, biz bu sayfayı yüklediğinizde, otomatik olarak bu komut yürütür. 120 00:06:15,970 --> 00:06:16,470 TAMAM MI? 121 00:06:16,470 --> 00:06:18,790 Yani JavaScript olacak otomatik çalıştırmak. 122 00:06:18,790 --> 00:06:22,860 Yani bunu yapmak için gidiyor, ne gidiyor Hemen gidip bu yürütmek için. 123 00:06:22,860 --> 00:06:24,110 Ve o "uyarı söyleyecek. 124 00:06:24,110 --> 00:06:25,190 Selam Dünya. " 125 00:06:25,190 --> 00:06:30,840 Işlevi hangi uyarı olduğunu Aslında bu kutuyu oluşturur. 126 00:06:30,840 --> 00:06:31,540 TAMAM MI? 127 00:06:31,540 --> 00:06:33,390 Yani bu tür tüm kapsayacak bu. 128 00:06:33,390 --> 00:06:36,700 Hiçbir şey biz ekstra var Sadece uyarı yanında yapmak, 129 00:06:36,700 --> 00:06:40,000 ve sonra ne olursa olsun istedik Bizim Uyarı kutunun içinde. 130 00:06:40,000 --> 00:06:40,500 TAMAM MI? 131 00:06:40,500 --> 00:06:45,080 Yani bu sadece bir süper basit JavaScript neler yapabileceğini örneği. 132 00:06:45,080 --> 00:06:48,110 133 00:06:48,110 --> 00:06:50,070 >> Gerçekten harika biri şeyler, biz göreceğiz gibi, 134 00:06:50,070 --> 00:06:55,150 JavaScript size izin vermesidir web sayfalarını işlemek için, 135 00:06:55,150 --> 00:06:57,720 zorunda kalmadan Onlara her zaman yeniden. 136 00:06:57,720 --> 00:07:01,830 Örneğin want-- Yani, eğer Eğer bir şey üzerinde seyretmektedir, 137 00:07:01,830 --> 00:07:04,300 Siz hiç varsa Menü çubukları gibi görülen, 138 00:07:04,300 --> 00:07:07,360 veya bazı üzerine geldiğinizde Konu, Bir Damla-aşağı menüsü görüntülenir 139 00:07:07,360 --> 00:07:08,670 çünkü JavaScript var. 140 00:07:08,670 --> 00:07:09,170 TAMAM MI? 141 00:07:09,170 --> 00:07:12,670 Yani bütününü yeniden değilsin sayfa bu menü göstermek almak için, 142 00:07:12,670 --> 00:07:17,240 Sadece bazı özel arıyorsanız Kullanıcı almıştır aksiyon, 143 00:07:17,240 --> 00:07:21,800 hangi biz alırsınız olayları denir içine, ve sen demek, görüyoruz kez, 144 00:07:21,800 --> 00:07:25,960 "Tamam, bu bir şey düzenlemek sayfa ve farklı görünmesi, 145 00:07:25,960 --> 00:07:28,270 ama sadece bu özel şeyleri düzenlemek. 146 00:07:28,270 --> 00:07:29,690 Her şeyi yeniden etmeyin. " 147 00:07:29,690 --> 00:07:33,110 Yani aslında çok güzel, ve Eğer, sayfalarınızı yeniden yüklemek zorunda değilsiniz 148 00:07:33,110 --> 00:07:34,510 ve gerçekten serin. 149 00:07:34,510 --> 00:07:38,270 >> Yani değişken bildirimleri, böylece ne tür görebilirsiniz 150 00:07:38,270 --> 00:07:40,530 Ben gevşek daktilo, burada üstüne koydu. 151 00:07:40,530 --> 00:07:42,570 Yani bu çok PHP gibi. 152 00:07:42,570 --> 00:07:48,770 Biz söylememe gerek yok Ne tür biz konum JavaScript 153 00:07:48,770 --> 00:07:50,740 Bu değişkenlerin her bekliyor olması. 154 00:07:50,740 --> 00:07:52,560 Onlar istedikleri türleri olabilir. 155 00:07:52,560 --> 00:07:57,480 Bu durumda fark Yani, biz ilan Sadece "var" ile onları çok basit, 156 00:07:57,480 --> 00:08:00,990 ve sonra ne olursa olsun biz istiyoruz Bizim değişken adı olarak. 157 00:08:00,990 --> 00:08:05,680 Unutulmaması gereken bir şey olduğunda sizi o değişken adının önünde var in koymak, 158 00:08:05,680 --> 00:08:07,520 o yerel olarak kapsamları. 159 00:08:07,520 --> 00:08:09,320 TAMAM MI? 160 00:08:09,320 --> 00:08:14,025 Bu sizin için tamamen makul Tamamen sadece Var silmek için 161 00:08:14,025 --> 00:08:18,970 ve sadece s CS50 eşittir var, ve bu sadece bir global değişken olacaktır. 162 00:08:18,970 --> 00:08:19,580 TAMAM MI? 163 00:08:19,580 --> 00:08:22,490 Yani bunu her iki yönde başlatılamıyor, Sadece bunu istiyorum nasıl bağlıdır. 164 00:08:22,490 --> 00:08:24,448 Eğer başlatılıyor eğer Yani Bir işlev içinde bu, 165 00:08:24,448 --> 00:08:28,070 ve bu değişkeni istediğiniz o işlev içinde kapsamlı kalmak 166 00:08:28,070 --> 00:08:31,620 Eğer yapmak istediğiniz gidiyoruz var gibi bir şey, bir değişken adı 167 00:08:31,620 --> 00:08:34,270 Eğer isterseniz karşı küresel sen, kapsamlı 168 00:08:34,270 --> 00:08:36,240 Sadece adını yapabilirsiniz Değişken ve daha sonra 169 00:08:36,240 --> 00:08:38,270 İstediğiniz ne olursa olsun eşit ayarlayın. 170 00:08:38,270 --> 00:08:40,230 TAMAM MI? 171 00:08:40,230 --> 00:08:45,580 >> Bu güzel bir şey tür aşağı burada bizim değişken fark çünkü eğer 172 00:08:45,580 --> 00:08:47,590 b doğru olarak başlar. 173 00:08:47,590 --> 00:08:51,280 Ve ne bu can does-- Herkes bu ne söyle? 174 00:08:51,280 --> 00:08:54,190 175 00:08:54,190 --> 00:08:55,890 Bu yüzden bazı uyarı var. 176 00:08:55,890 --> 00:09:00,156 Ne b yazarsınız Başlangıçta olabilir mi? 177 00:09:00,156 --> 00:09:00,905 HEDEF KİTLE: Boolean. 178 00:09:00,905 --> 00:09:01,330 ALLISON BUCHHOLTZ-AU: Boolean. 179 00:09:01,330 --> 00:09:01,940 Sağ. 180 00:09:01,940 --> 00:09:07,260 Ve sonra b yeniden atayın Bu dizeye, değil mi? 181 00:09:07,260 --> 00:09:11,170 Öyleyse burada, b ne tür olacak? 182 00:09:11,170 --> 00:09:12,480 Bu doğru, bir dize olurdu? 183 00:09:12,480 --> 00:09:14,900 Peki önemlidir haber biz o c olduğunu 184 00:09:14,900 --> 00:09:17,330 Neredeyse yapmak asla böyle bir şey. 185 00:09:17,330 --> 00:09:22,000 Biz bir değişken olması gerekirdi, başka bir şey olarak döküm, 186 00:09:22,000 --> 00:09:27,185 belki bir iki bazı işlev yapmak Ben, bir tamsayı bir ücret gitmek. 187 00:09:27,185 --> 00:09:31,063 Ama biz, burada b fark ederseniz çok kolay yazın değiştirir. 188 00:09:31,063 --> 00:09:33,760 >> İZLEYİCİ: Bekleyin, bu yüzden sadece can "bir tamsayı b yapmak?", gibi 189 00:09:33,760 --> 00:09:34,360 >> ALLISON BUCHHOLTZ-AU: Evet. 190 00:09:34,360 --> 00:09:36,185 Sadece bir tamsayı b atayabilirsiniz. 191 00:09:36,185 --> 00:09:36,910 >> İZLEYİCİ: Gerçekten mi? 192 00:09:36,910 --> 00:09:38,035 >> ALLISON BUCHHOLTZ-AU: Evet. 193 00:09:38,035 --> 00:09:39,810 Ve sonra bir int olacaktır. 194 00:09:39,810 --> 00:09:43,820 Yani değişkenler üzerinde değiştirebilirsiniz çok programın ders. 195 00:09:43,820 --> 00:09:46,410 Onlar kesinlikle yazılan değildir. 196 00:09:46,410 --> 00:09:49,180 Çok gevşek yazılır. 197 00:09:49,180 --> 00:09:50,820 TAMAM MI? 198 00:09:50,820 --> 00:09:54,820 Temelde değişkenleri yapmak ne olursa olsun biz tür PHP ile gördüğümüz gibi onlar, istiyorum. 199 00:09:54,820 --> 00:09:59,430 Onlar, çılgın şeyler yapabilirsiniz oldukça dikkatli olmak önemlidir. 200 00:09:59,430 --> 00:10:01,200 Sıra değişkenleri adlandırın. 201 00:10:01,200 --> 00:10:03,450 Eğer aniden değil, yoksa Eğer, böyle olmaya gidiyoruz 202 00:10:03,450 --> 00:10:05,783 "Ben bu olduğunu düşündüm, bekleyin dize, ve şimdi bir int var, 203 00:10:05,783 --> 00:10:08,170 ve ben gerçekten emin değilim Burada ne oluyor. " 204 00:10:08,170 --> 00:10:12,410 Yani bu sadece basit bir örnek gösteren nasıl bir değişken kolayca yapabilirsiniz 205 00:10:12,410 --> 00:10:15,890 türünü içinde değişebilir Bir programın ders. 206 00:10:15,890 --> 00:10:16,870 >> Tamam. 207 00:10:16,870 --> 00:10:19,200 Yani bu görünmelidir süper, süper tanıdık. 208 00:10:19,200 --> 00:10:21,510 Yani bu JavaScript bizim döngüler vardır. 209 00:10:21,510 --> 00:10:27,780 Onlar hariç, tam olarak aynı Bunun yerine ben sıfır eşittir dört int, 210 00:10:27,780 --> 00:10:30,470 biz sadece var i sıfıra eşittir söyleyebiliriz. 211 00:10:30,470 --> 00:10:34,100 Ve sonra bizim aynı tür olabilir durumun, güncelleme aynı tür, 212 00:10:34,100 --> 00:10:36,090 Ben artı artı gayet güzel çalışıyor. 213 00:10:36,090 --> 00:10:39,800 Ayak aynıdır Dolayısıyla, whiles aynıdır 214 00:10:39,800 --> 00:10:41,440 ve yapmak whiles tam olarak aynıdır. 215 00:10:41,440 --> 00:10:44,070 Genel biçimi aynı tür. 216 00:10:44,070 --> 00:10:48,840 Biz fark, dört, parantez, parantez, hepsi aynı. 217 00:10:48,840 --> 00:10:51,470 Ayrıca noktalı virgül olacak Biz örnek kodu olsun. 218 00:10:51,470 --> 00:10:55,250 Bunu güzel olduğunu göreceksiniz aynı c fazla. 219 00:10:55,250 --> 00:10:59,770 >> Işlev bildirimleri için, Yine, çok benzer. 220 00:10:59,770 --> 00:11:05,100 Biz bazı işlevi vardır sadece bir işlev olduğunu, ve o diyor 221 00:11:05,100 --> 00:11:07,660 adı bizim fonksiyonu ve girişler. 222 00:11:07,660 --> 00:11:11,590 Ve biz, biz fark yine eğer olursa olsun burada türleri var. 223 00:11:11,590 --> 00:11:12,090 Doğru? 224 00:11:12,090 --> 00:11:18,150 Biz hiçbir şey bu söyleyerek var int veya çiftler, ya da yüzer olması gerekir. 225 00:11:18,150 --> 00:11:19,530 Onlar ne isterlerse olabilir. 226 00:11:19,530 --> 00:11:23,560 Ne önemli olduğunu fark olduğunu biz önceden işlevi yazmak gerekiyor 227 00:11:23,560 --> 00:11:26,430 JavaScript bildirmek için Bu aslında bir işlevdir. 228 00:11:26,430 --> 00:11:29,820 >> Yani bu sadece bazı basit toplamıdır x veya y döndüren fonksiyonu, 229 00:11:29,820 --> 00:11:33,800 ve sonra ne de serin Bu aslında can olduğunu 230 00:11:33,800 --> 00:11:35,950 Bir değişkene bir işlev atamak. 231 00:11:35,950 --> 00:11:41,770 Yani bu durumda, toplamı şimdi aslında toplamı yapar işlevi. 232 00:11:41,770 --> 00:11:47,740 Burada dikkat ederseniz Yani, biz var fonksiyonu, fonksiyon ismi, giriş. 233 00:11:47,740 --> 00:11:48,860 Doğru? 234 00:11:48,860 --> 00:11:52,120 Burada biz sadece fonksiyon ve girişleri var. 235 00:11:52,120 --> 00:11:54,310 Yani bu bir anonim fonksiyon denir. 236 00:11:54,310 --> 00:11:59,265 Ve bu yeni olması gereken bir şeydir Size en adamlar, hepiniz değilse. 237 00:11:59,265 --> 00:12:01,140 Yani temelde ne olduğunu aracı biz yapmak olduğunu 238 00:12:01,140 --> 00:12:03,050 adına gerek bizim Bu durumda, işlev görmektedir. 239 00:12:03,050 --> 00:12:06,260 Biz sadece Tamam, ben gidiyorum "diyebilirsiniz Burada, çalıştırır bu işlevi var 240 00:12:06,260 --> 00:12:08,550 onun girişler, ve burada ne yapacak. " 241 00:12:08,550 --> 00:12:12,540 Ve özellikle atama yaparken Bazı değişkene bir işlev 242 00:12:12,540 --> 00:12:14,950 Eğer işlemek için gidiyoruz, Eğer ille yapmak 243 00:12:14,950 --> 00:12:17,116 çünkü isim gerekir Eğer atıfta gidiyoruz 244 00:12:17,116 --> 00:12:20,990 Bu değişken tarafından kendisine isim, değil neyse tarafından 245 00:12:20,990 --> 00:12:22,840 işlevi aslında denirdi. 246 00:12:22,840 --> 00:12:23,550 TAMAM MI? 247 00:12:23,550 --> 00:12:27,810 >> Burada görmek Yani, biz Şimdi bazı değişken toplamı var 248 00:12:27,810 --> 00:12:30,920 eşittir Üç ve beş toplamı. 249 00:12:30,920 --> 00:12:33,070 Ve biz bu olsun istiyorum. 250 00:12:33,070 --> 00:12:36,750 Ve bu sadece bazı uyarı olurdu, Üç artı beş numarayı eşittir. 251 00:12:36,750 --> 00:12:43,950 Bu artı sadece sıralamak olacak ne olursa olsun bizim cevap dize üzerine oldu. 252 00:12:43,950 --> 00:12:47,420 Ayrıca serin, artı dizeleri arada kullanabilirsiniz. 253 00:12:47,420 --> 00:12:53,510 >> JavaScript için, PHP gibi, HTML, CSS ve biz söylediğimiz gibi, 254 00:12:53,510 --> 00:12:56,450 Bunun bir sürü alarak konum tür bir Burada kapalı antrenman tekerlekler 255 00:12:56,450 --> 00:13:02,030 ve siz know bir şey var nasıl gerçekten bunları anlamak için. 256 00:13:02,030 --> 00:13:04,280 Onlar biraz farklı konum, ama onlar kadar yabancı değiliz 257 00:13:04,280 --> 00:13:09,460 ve bir şeyler Google'dan olamaz ya w3 okullar ile onları online bakmak. 258 00:13:09,460 --> 00:13:12,755 Ve biz gerçekten bekliyorlar , tür, deney adamlar 259 00:13:12,755 --> 00:13:14,400 ve kendi öğrenirler. 260 00:13:14,400 --> 00:13:19,490 Yani, ben bu biraz görünebilir biliyorum c bazı şeyleri daha az kapsamlı 261 00:13:19,490 --> 00:13:21,936 Yaptığımız, ama bu bir nedeni aslında. 262 00:13:21,936 --> 00:13:25,060 263 00:13:25,060 --> 00:13:28,470 Ama umarım çok değil Farklı ve ezici değil. 264 00:13:28,470 --> 00:13:31,940 JavaScript >> Yani diziler, yine çok benzer. 265 00:13:31,940 --> 00:13:32,460 Doğru? 266 00:13:32,460 --> 00:13:36,520 Biz bazı değişken dizi var Bu, boş parantez eşit bulunuyor 267 00:13:36,520 --> 00:13:40,340 ve bu sadece boş bir dizi var. 268 00:13:40,340 --> 00:13:43,420 Bu genellikle denir edebi dizi gösterimde. 269 00:13:43,420 --> 00:13:45,280 İşte biz diyoruz sadece bir şey. 270 00:13:45,280 --> 00:13:51,380 Burada dizi iki görürseniz, bazı var üç unsuru vardır edebi dizi, 271 00:13:51,380 --> 00:13:51,910 değil mi? 272 00:13:51,910 --> 00:13:54,640 Ve sonra bazı var var var Üçüncü unsur 273 00:13:54,640 --> 00:13:58,060 Sadece bu bazı değişken , JS, bu dize tutmak için gidiyoruz. 274 00:13:58,060 --> 00:14:01,760 275 00:14:01,760 --> 00:14:06,170 >> Fark için iyi elemanları, virgülle ayrılır, 276 00:14:06,170 --> 00:14:07,740 sadece biz beklediğiniz gibi. 277 00:14:07,740 --> 00:14:14,630 Yaptığımız gibi Ve ayrıca, bu erişebilirsiniz Bu indeks gösterimi ile C, içinde, değil mi? 278 00:14:14,630 --> 00:14:16,950 PHP çok farklı Şimdi, biz geri gidiyoruz 279 00:14:16,950 --> 00:14:20,180 sadece tür atıfta için endeksi ile şeyler. 280 00:14:20,180 --> 00:14:22,189 Sadece C gibi, o da sıfır endeksi var. 281 00:14:22,189 --> 00:14:25,230 Gerçekten zalim olacak gibi hissediyorum aniden JavaScript birini yaptıysanız 282 00:14:25,230 --> 00:14:30,630 indeks ve vardı tamamen Eğer diziler hakkında ne düşünüyorsunuz düşünmek. 283 00:14:30,630 --> 00:14:36,140 >> Bir serin şey yerine bir sürekli eğer sanıyor- zorunda 284 00:14:36,140 --> 00:14:39,240 Bir dizinin uzunluğunu istedi Belki bunu yineleme 285 00:14:39,240 --> 00:14:43,430 Size gelene kadar bazı ucunu bulmak, ya da Eğer sadece ne olduğunu bilemez. 286 00:14:43,430 --> 00:14:49,310 Javascript daha çok gevşek olduğundan Sadece tip daha yolları, biz, burada görmek 287 00:14:49,310 --> 00:14:53,310 biz sadece bu dizi yapabilirsiniz büyük biz karar çünkü. 288 00:14:53,310 --> 00:14:56,177 Biz dizi üç fark ederseniz başlatmak için üç şey vardır 289 00:14:56,177 --> 00:14:58,510 ama sonra aniden, oh, sadece şaka "gibi biz konum. 290 00:14:58,510 --> 00:15:01,370 Biz aslında gidiyoruz o 101 şeyler yapmak için. " 291 00:15:01,370 --> 00:15:05,300 Hiç bilmek istiyorsanız senin dizinin gerçek uzunluğu, 292 00:15:05,300 --> 00:15:06,680 Eğer böyle yapmak. 293 00:15:06,680 --> 00:15:10,470 Ve biz çok görmeye gidiyoruz örneklerde bu gösterimin, 294 00:15:10,470 --> 00:15:12,730 ancak JavaScript ile genellikle ne olursa olsun 295 00:15:12,730 --> 00:15:16,410 Bahsettiğin nesne fonksiyonun nokta ne tür 296 00:15:16,410 --> 00:15:17,740 Eğer uygulanmış istediğiniz. 297 00:15:17,740 --> 00:15:18,240 TAMAM MI? 298 00:15:18,240 --> 00:15:20,520 >> Bu durumda Yani bizim nesne, dizi iki 299 00:15:20,520 --> 00:15:23,470 ve biz istiyoruz ki dizinin iki uzunluğu. 300 00:15:23,470 --> 00:15:25,716 Yani bu sadece bu uzunluk gibi çağırır. 301 00:15:25,716 --> 00:15:27,090 Ve bu senin boyunu dönecektir. 302 00:15:27,090 --> 00:15:32,610 303 00:15:32,610 --> 00:15:36,790 Ayrıca dikkat edilmesi gereken bir şeydir bizim diziler fark ederseniz ki, 304 00:15:36,790 --> 00:15:39,830 C aksine, onlar yok Aynı türdeki tüm olması. 305 00:15:39,830 --> 00:15:41,670 Bu PHP gibi çok daha fazla. 306 00:15:41,670 --> 00:15:45,905 JavaScript gibi temelde C ve PHP'nin bu ilginç birleşmek. 307 00:15:45,905 --> 00:15:50,020 308 00:15:50,020 --> 00:15:52,170 Yani biz bu içine alırsınız. 309 00:15:52,170 --> 00:15:56,750 Şimdilik, sadece varsayalım diyelim senin diziler temelde olduğunu 310 00:15:56,750 --> 00:16:00,640 bu C diziler gibi Onlar sıfır endekslidir. 311 00:16:00,640 --> 00:16:04,120 Tamam, böylece her şey. 312 00:16:04,120 --> 00:16:08,850 Ayrıca, sadece bir uzatabilir Eğer istersen endeksi dizi. 313 00:16:08,850 --> 00:16:14,260 Bu muhtemelen seg oysa size hata veya bazı hata verir, 314 00:16:14,260 --> 00:16:15,970 JavaScript nah, bu iyi ", gibi. 315 00:16:15,970 --> 00:16:16,620 Ben bu aldım. 316 00:16:16,620 --> 00:16:19,460 Biz sadece düz gidersiniz nereye istiyorum. " 317 00:16:19,460 --> 00:16:24,310 >> Tamam, nesneler çok önemlidir. 318 00:16:24,310 --> 00:16:29,720 Siz bu çok kullanarak olacak K kümesinde, eğer ben yanlış hatırlamıyorsam. 319 00:16:29,720 --> 00:16:34,780 Bu olduğu şey Yani C benzer yapılar bulunmaktadır. 320 00:16:34,780 --> 00:16:39,290 Yani ne zaman about-- düşünebilirsiniz Biz örnek gitmek doğru 321 00:16:39,290 --> 00:16:41,810 Bundan sonra ben olacak düşünüyorum çok daha sense-- yapmak 322 00:16:41,810 --> 00:16:45,830 ama biz temelde nesneleri kullanmak dersle ilgili bilgilerin düzenlemek. 323 00:16:45,830 --> 00:16:47,780 Konuştuğumuz zaman C yapılar, sık sık 324 00:16:47,780 --> 00:16:53,405 Bazı isim vardı bir öğrenci hakkında konuşmak, Kimlik, ev, bilirsin, konsantrasyon. 325 00:16:53,405 --> 00:16:56,030 Ve aynı tür bir şey var biz burada nesneleri kullanın. 326 00:16:56,030 --> 00:16:59,300 Bu düzenleme sadece var benzeri bilgiler. 327 00:16:59,300 --> 00:17:03,620 >> Ayrıca daha gibi bu düşünebilirsiniz PHP diziler çağrışım benzer. 328 00:17:03,620 --> 00:17:10,010 Yani bu tür bir şey olacağını bazı değere sahip bazı anahtar var burada, 329 00:17:10,010 --> 00:17:12,859 PHP çok benzer. 330 00:17:12,859 --> 00:17:15,780 Yani bazı başlatılamıyor Boş nesne, biz burada gördüğünüz gibi, 331 00:17:15,780 --> 00:17:17,390 sadece kaşlı ayraçlar ile. 332 00:17:17,390 --> 00:17:19,160 Yani diziler köşeli parantezler vardır. 333 00:17:19,160 --> 00:17:21,220 Boş nesneler kaşlı vardır. 334 00:17:21,220 --> 00:17:24,020 İyi ayrım var. 335 00:17:24,020 --> 00:17:27,319 Ve bunlar sadece iki farklı yolları özelliklerini ayarlamak için. 336 00:17:27,319 --> 00:17:31,460 Yani bu tür bir Bir şekilde daha fazla olduğu 337 00:17:31,460 --> 00:17:35,220 ile, PHP benzer bizim Bizim tuşu ile ilişkilendirilebilir diziler, 338 00:17:35,220 --> 00:17:39,910 ve bizim değer, oysa bu o-- soğumaya çalışır 339 00:17:39,910 --> 00:17:41,920 JavaScript bu daha çok görüyorum. 340 00:17:41,920 --> 00:17:43,550 Bu kongre olma eğilimindedir. 341 00:17:43,550 --> 00:17:47,660 Ve aynı şekilde biz mi Dizi iki nokta uzunluğu, bu, diyor 342 00:17:47,660 --> 00:17:51,580 "Tamam, bana bunu vermek Bu nesnenin bağlıyor. " 343 00:17:51,580 --> 00:17:52,110 Doğru? 344 00:17:52,110 --> 00:17:55,660 Yani gibiydi aynı şekilde, "Bana ver dizinin iki öznitelik uzunluğu " 345 00:17:55,660 --> 00:17:59,970 Bu bana biraz ver ", diyor Bizim boş nesnenin özelliği. " 346 00:17:59,970 --> 00:18:02,890 Ya da, bu durumda, biz Burada bazı değere atama. 347 00:18:02,890 --> 00:18:06,200 Ama aynı zamanda bu şekilde erişebilir. 348 00:18:06,200 --> 00:18:09,090 >> Ve sonra burada bu sadece bir İki farklı uyarıları gösteren. 349 00:18:09,090 --> 00:18:12,320 Yani bu uyarıları gösterir aynı olurdu, 350 00:18:12,320 --> 00:18:17,150 o sadece iki farklı yol var İstediğimiz elemanı erişme. 351 00:18:17,150 --> 00:18:19,552 Bu herkese mantıklı mı? 352 00:18:19,552 --> 00:18:21,510 Ben bu gibi hissediyorum muhtemelen daha mantıklı, 353 00:18:21,510 --> 00:18:23,270 sadece biz PHP kapalı geliyor çünkü. 354 00:18:23,270 --> 00:18:26,400 Ama biz daha fazla örnekler, bu gibi kelimenin tam anlamıyla aynıdır. 355 00:18:26,400 --> 00:18:28,170 Bunun bir sürü sadece sözdizimi değiştirecek. 356 00:18:28,170 --> 00:18:30,710 357 00:18:30,710 --> 00:18:33,030 >> Tamam, örnekler böylece. 358 00:18:33,030 --> 00:18:34,180 Ben örnek seviyorum. 359 00:18:34,180 --> 00:18:40,070 Yani burada bazı CS50 olduğunu bir amacı, değişken, 360 00:18:40,070 --> 00:18:42,160 ve hepimiz bu depolamak Bu konuda bilgi. 361 00:18:42,160 --> 00:18:46,680 Bu yüzden ders var, eğitmen, tfs, psets ve bantlanmış. 362 00:18:46,680 --> 00:18:51,840 Yani bu neredeyse olduğunu fark farklı türleri. 363 00:18:51,840 --> 00:18:52,340 Doğru? 364 00:18:52,340 --> 00:18:56,230 Yani nesneler saklayabilirsiniz Farklı türde bağlamaktadır. 365 00:18:56,230 --> 00:19:01,220 Çok var paha Biz düşünebilirsiniz PHP bizim ilişkisel dizi benzer. 366 00:19:01,220 --> 00:19:07,470 Yani anahtar, değer, anahtar, değer, anahtar, değer, vb ve benzeri. 367 00:19:07,470 --> 00:19:11,230 Ne de aynı şekilde ilginç Biz diziler içinde diziler var ki, 368 00:19:11,230 --> 00:19:14,690 biz de içinde nesneleri olabilir nesneler içinde nesneler, ya da diziler. 369 00:19:14,690 --> 00:19:18,410 Gerçekten sınırlı asla konum Sadece şeyler tek tek. 370 00:19:18,410 --> 00:19:24,220 Biz sadece, çok Inceptionesque alabilirsiniz Orada tavşan deliğinden aşağı devam. 371 00:19:24,220 --> 00:19:26,080 >> Biz biz fark Yani eğer Bazı dersi var 372 00:19:26,080 --> 00:19:31,120 bir dize var bir dize, eğitmen, bir ve dizi, int ve bir Boolean. 373 00:19:31,120 --> 00:19:36,110 Yani bu farklı şeylerin hepsini. 374 00:19:36,110 --> 00:19:39,600 >> Pekala, yani, biz bir tane var. 375 00:19:39,600 --> 00:19:42,930 Yani bu durumda, biz var nesneleri bir dizi. 376 00:19:42,930 --> 00:19:45,320 Yani sadece bir nesne gibi İçinde bir dizi olabilir. 377 00:19:45,320 --> 00:19:47,210 Biz de nesneler dizisi olabilir. 378 00:19:47,210 --> 00:19:51,250 Bu yararlı olabilir tür benzer düşünmek 379 00:19:51,250 --> 00:19:54,260 nasıl bir karma vardı masa, biz bir dizi vardı 380 00:19:54,260 --> 00:19:56,220 Bütün bu farklı bir yapılar türleri bu 381 00:19:56,220 --> 00:19:59,070 Farklı vardı işaretçiler düğümleri ve etajer. 382 00:19:59,070 --> 00:20:01,420 Ancak bu durumda biz nesnelerinin bir dizi var. 383 00:20:01,420 --> 00:20:04,890 Yani bu bir dizi gibi birleştirici diziler. 384 00:20:04,890 --> 00:20:09,430 Bu yüzden bazı ilk elemanı olacağını var adıyla James ile nesne 385 00:20:09,430 --> 00:20:11,340 ve Winthrop ev. 386 00:20:11,340 --> 00:20:14,780 >> Siz hatırlıyor olabilir Bu çok benzer bir şey 387 00:20:14,780 --> 00:20:21,710 Son pset ile nerede eğer senin veritabanından bir şey çekti 388 00:20:21,710 --> 00:20:24,480 İlk tür senin dizide şeydi 389 00:20:24,480 --> 00:20:27,110 hakkında tüm bilgiler Onu tanıştığım ilk kullanıcı, 390 00:20:27,110 --> 00:20:30,765 ve sonra o içine indeksi vardı kendi stok veya önbelleği almak için 391 00:20:30,765 --> 00:20:32,110 veya etajer. 392 00:20:32,110 --> 00:20:34,620 Yani bu çok aynı şey, sadece küçük bir değişiklik 393 00:20:34,620 --> 00:20:39,570 sözdizimi olarak, biraz değişiklik kelime biz onları tanımlamak için kullanın. 394 00:20:39,570 --> 00:20:45,960 >> Istedik, herkes söyleyebilir Yani Bana bu uyarı burada ne yapacağını? 395 00:20:45,960 --> 00:20:48,780 Ya da ne bu biraz Kod bizim için yapardı? 396 00:20:48,780 --> 00:20:50,992 397 00:20:50,992 --> 00:20:52,616 HEDEF KİTLE: Size tüm isimleri vereceğim. 398 00:20:52,616 --> 00:20:54,900 ALLISON BUCHHOLTZ-AU: Sağ, bu yüzden bu sadece tüm isimleri ile uyarmak istiyorum 399 00:20:54,900 --> 00:20:57,960 içinden gitmek istiyorum çünkü Yazlık i, yani sıfırdan başlamak istiyorum. 400 00:20:57,960 --> 00:21:01,330 Yani Tamam biz arıyoruz, derdim bu ilk nesneye en hangi 401 00:21:01,330 --> 00:21:03,210 Bizim dizide ilk yuvasıdır. 402 00:21:03,210 --> 00:21:06,900 Ve bu bana ver "diyor , o nesnenin adını bağlıyorlar. " 403 00:21:06,900 --> 00:21:09,030 Yani burada biz gitmek, biz çok zevkli olur Tarama, biz adını bulmak istiyorum, 404 00:21:09,030 --> 00:21:11,340 ve biz yazdırmak istiyorum James, Molly, ve Carl. 405 00:21:11,340 --> 00:21:14,410 406 00:21:14,410 --> 00:21:15,799 Herhangi bir sorunuz kadar? 407 00:21:15,799 --> 00:21:17,590 JavaScript maalesef olmak için gidiyoruz 408 00:21:17,590 --> 00:21:20,950 hesabınızla kadar bakarak bir sürü yapıyor Kendi, sözdizimi bulmaktan, 409 00:21:20,950 --> 00:21:21,910 onunla uğraşıyor. 410 00:21:21,910 --> 00:21:25,870 Ama tabii ben hep buradayım, ofis saatleri burada her zaman vardır. 411 00:21:25,870 --> 00:21:28,260 Ben bu hafta Salı günleri olabilir. 412 00:21:28,260 --> 00:21:31,050 Orada iseniz, you can Yani Bu hafta beni ziyarete gel. 413 00:21:31,050 --> 00:21:32,470 Bu harika olurdu. 414 00:21:32,470 --> 00:21:36,260 >> Tamam, bu yüzden DOM Belge Nesne Modeli-olduğunu. 415 00:21:36,260 --> 00:21:38,900 Yani bu sadece bir yoludur biz düşünmek istiyorum ki 416 00:21:38,900 --> 00:21:45,720 nasıl bizim HTML ve her şey hakkında içinde organize edilir. 417 00:21:45,720 --> 00:21:49,930 Bu çok şey olduğunu muhtemelen quiz gelecektir. 418 00:21:49,930 --> 00:21:58,150 Ben burada benim gibi yıl, biliyorum HTML dosyası, bunun için DOM doldurun. 419 00:21:58,150 --> 00:21:59,770 Ve sadece küçük şeyler doldurun. 420 00:21:59,770 --> 00:22:01,500 Bunlar umarım kolay noktaları olmalıdır. 421 00:22:01,500 --> 00:22:03,450 Umarım see-- edeceğiz 422 00:22:03,450 --> 00:22:04,590 >> İZLEYİCİ: [Duyulmaz] 423 00:22:04,590 --> 00:22:06,660 >> ALLISON BUCHHOLTZ-AU: Yani Burada bu ağacı görüyor musun? 424 00:22:06,660 --> 00:22:07,200 >> İZLEYİCİ: Evet. 425 00:22:07,200 --> 00:22:08,949 >> ALLISON BUCHHOLTZ-AU: Yani kullanımı soracak 426 00:22:08,949 --> 00:22:11,750 bünyesinde gider ne doldurmak için. 427 00:22:11,750 --> 00:22:15,770 Belki bünyesinde, bazı var divs ya da biz, bazı paragrafları var 428 00:22:15,770 --> 00:22:19,160 ve biz doldurmak isteyeceğiz çok böyle bir ağaç. 429 00:22:19,160 --> 00:22:21,440 Yani biz yürürken olacak. 430 00:22:21,440 --> 00:22:26,120 Yani Belge Nesne- Model sadece bir yoludur 431 00:22:26,120 --> 00:22:31,240 yapısı ve düşünmek için grafiksel bizim HTML hakkında. 432 00:22:31,240 --> 00:22:33,860 433 00:22:33,860 --> 00:22:35,840 Ve ayrıca biz olsun Daha fazla JavaScript içine, 434 00:22:35,840 --> 00:22:37,640 o olacak yolu biz aslında 435 00:22:37,640 --> 00:22:39,990 Farklı manipüle sayfadaki öğeleri. 436 00:22:39,990 --> 00:22:43,980 Her erişmek için bir yol gerekir Bizim HTML şeylerin, 437 00:22:43,980 --> 00:22:48,050 ve böylece bu bize çok verir Beton standart yolu 438 00:22:48,050 --> 00:22:51,010 çeşitli web sayfaları arasında yapmak. 439 00:22:51,010 --> 00:22:53,440 >> Yani biz sadece yürümek durumunda Bu burada, elbette 440 00:22:53,440 --> 00:22:56,790 Bizim belge bizim tüm dosya gibidir. 441 00:22:56,790 --> 00:22:59,350 Bu tabii ki mantıklı en yüksek şey olduğunu, 442 00:22:59,350 --> 00:23:03,520 ve sonra bizim gerçek HTML var, Burada hangi Bu etiketin karşılık gelir. 443 00:23:03,520 --> 00:23:08,480 Ayrıca etiketleri girinti içinde eğer düzgün, daha sonra bu DOM ağacı oluşturma 444 00:23:08,480 --> 00:23:10,530 süper basit hale gelir. 445 00:23:10,530 --> 00:23:12,400 Yani biz burada biraz kafa var. 446 00:23:12,400 --> 00:23:15,780 Biz bazı vücudu var Biz HTML kapalı kök görmek 447 00:23:15,780 --> 00:23:18,530 hangi biz baş ve vücuda sahip yüzden. 448 00:23:18,530 --> 00:23:22,880 Kafa içinde, bazı var başlık etiketi, bir uç başlık etiketi, 449 00:23:22,880 --> 00:23:24,570 bu yüzden biz bu kafa sonra geliyor biliyorum. 450 00:23:24,570 --> 00:23:28,040 Ve bizim başlık etiketi içinde, merhaba, dünya var. 451 00:23:28,040 --> 00:23:28,740 TAMAM MI? 452 00:23:28,740 --> 00:23:31,311 Yani bütün bu sol dal var. 453 00:23:31,311 --> 00:23:34,060 Ve sonra sağ dalı için Burada, biz HTML olduğunu görmek, 454 00:23:34,060 --> 00:23:38,680 Tamam biz bu kafa kısmını yaptık, biz sadece vücudun bakıyoruz 455 00:23:38,680 --> 00:23:40,670 bu yüzden bazı vücut alanı var. 456 00:23:40,670 --> 00:23:44,350 Ve bu içinde, sadece Elimizdeki şey dünya, merhaba. 457 00:23:44,350 --> 00:23:45,090 TAMAM MI? 458 00:23:45,090 --> 00:23:54,130 Biz gibi şeyler olsaydı Bazı dirsek p ve ardından 459 00:23:54,130 --> 00:23:57,500 merhaba, dünya ve sonra başka veda dirsek p, dünya, 460 00:23:57,500 --> 00:24:00,080 Biz iki kabarcıklar olurdu Buraya kapalı geliyor. 461 00:24:00,080 --> 00:24:05,550 Bunlar, gövdenin altında iki Çünkü ancak bunlar ayrı paragraflar bu durumda değilsin. 462 00:24:05,550 --> 00:24:11,520 Uygulama kesinlikle yok önceki sınavlar bu konuda, 463 00:24:11,520 --> 00:24:14,570 bunun yanı sıra online bol olarak. 464 00:24:14,570 --> 00:24:18,260 Tamam yani, bu sadece sağlar Bize güzel şeyi görmek 465 00:24:18,260 --> 00:24:20,810 ve şeyleri manipüle çok sistematik. 466 00:24:20,810 --> 00:24:21,340 TAMAM MI? 467 00:24:21,340 --> 00:24:23,640 Biz nasıl tam olarak biliyorum Bu ağacın içinden çapraz, 468 00:24:23,640 --> 00:24:26,910 bu yüzden biz erişmek istediğini biliyorum. 469 00:24:26,910 --> 00:24:31,690 İstediğimiz neden >> Tamam yani bu Modelin bu tür var, 470 00:24:31,690 --> 00:24:35,190 Bu gibi şeyler kullanabilirsiniz, böylece, ve biz onlar demek istediğimi anlamak, 471 00:24:35,190 --> 00:24:38,370 ve standart konum Yaptığımız her şey karşısında. 472 00:24:38,370 --> 00:24:45,900 Yani belge nokta başlığı sadece bir our-- başlıktaki tüm bu 473 00:24:45,900 --> 00:24:48,960 güzel kendini açıklayıcıdır, Ben düşünmek istiyorum. 474 00:24:48,960 --> 00:24:51,660 Yani ilk üç örnekler sadece söyleyerek, 475 00:24:51,660 --> 00:24:54,770 "Tamam, bana ver Bu web sayfasının başlığı. " 476 00:24:54,770 --> 00:24:58,030 Bu yüzden size ne başlık karşılık gelir. 477 00:24:58,030 --> 00:25:01,880 >> Belge nokta vücut size verecek ne olursa olsun bu vücut etiketleri içinde. 478 00:25:01,880 --> 00:25:03,240 Yani o işleyebilirsiniz. 479 00:25:03,240 --> 00:25:07,820 Ve Belge nokta vücut nokta HTML bir çok serin biridir girin, 480 00:25:07,820 --> 00:25:11,660 ve belki de süper gibi değil sezgisel, ancak iç HTML 481 00:25:11,660 --> 00:25:13,740 Burada bu hakkın karşılık gelir. 482 00:25:13,740 --> 00:25:17,410 Yani hiç istiyorsanız Bir sayfada metin işlemek, 483 00:25:17,410 --> 00:25:22,700 genellikle yapıyor olması gidiyoruz Vücut nokta iç HTML ile bir şey. 484 00:25:22,700 --> 00:25:23,820 TAMAM MI? 485 00:25:23,820 --> 00:25:31,341 Yani iç HTML başvurmak için eğilimindedir ne bu etiketleri arasında aslında. 486 00:25:31,341 --> 00:25:31,840 TAMAM MI? 487 00:25:31,840 --> 00:25:33,020 Ve sonra kullanışlı fonksiyonlar. 488 00:25:33,020 --> 00:25:40,390 Almak istedim Yani eğer bunlardan herhangi biri, herhangi bir öğe, 489 00:25:40,390 --> 00:25:43,140 bazı Kimliği var, sınıf adı veya etiket adı. 490 00:25:43,140 --> 00:25:47,100 Bu, çok benzer olduğunu şeyler doğru, CSS ile mi? 491 00:25:47,100 --> 00:25:51,360 Bazı seçicileri var nerede Bir etiketi ya karşılık, bir sınıf 492 00:25:51,360 --> 00:25:53,800 biz onları, ya da bir kimliği vermek. 493 00:25:53,800 --> 00:25:55,310 Bu çok aynı yoldur. 494 00:25:55,310 --> 00:26:00,720 Eğer bir şey varsa o , köpek bazı sınıf vardır 495 00:26:00,720 --> 00:26:05,800 ve etiket adına göre öğeleri almak demek, ve sen orada-- veya üzgün köpek koymak 496 00:26:05,800 --> 00:26:06,610 sınıf adı. 497 00:26:06,610 --> 00:26:07,770 Orada nokta koyabilirsiniz. 498 00:26:07,770 --> 00:26:11,780 Bu olanların hepsi geri gidiyor Bu sınıf var size unsurlar. 499 00:26:11,780 --> 00:26:13,880 Yani sadece bu işleyebilirsiniz. 500 00:26:13,880 --> 00:26:18,430 Aynı şekilde, belki sadece bu yüzden, bazı başlık işlemek istiyorum 501 00:26:18,430 --> 00:26:20,980 Bazı h1 başlık yaptığımız gibi. 502 00:26:20,980 --> 00:26:24,900 Sen etikete göre öğeleri almak yapabileceğini h1 etiketi adıdır, çünkü isim. 503 00:26:24,900 --> 00:26:29,270 Ve aynı şekilde, sen almak istiyorsanız bazı benzersiz bir şey, sen olsun etiketi yapabilirsiniz. 504 00:26:29,270 --> 00:26:31,100 Id tarafından elemanı alın. 505 00:26:31,100 --> 00:26:32,710 Ve aslında bu bir sürü vardır. 506 00:26:32,710 --> 00:26:36,300 Bunlar ancak çok sayıda üç gibidir. 507 00:26:36,300 --> 00:26:39,600 Yani siz, çevrimiçi giderseniz Ben teşvik gidiyorum 508 00:26:39,600 --> 00:26:45,342 Yapmanız ve bazı yapmak Kendi araştırma, 509 00:26:45,342 --> 00:26:48,450 Ben kesinlikle tavsiye tüm bu içine bakarak. 510 00:26:48,450 --> 00:26:50,880 Onlar süper olabilir yararlıdır, özellikle 511 00:26:50,880 --> 00:26:57,180 Eğer sadece tür işlemek istiyorum kalmadan çok özel şeyler 512 00:26:57,180 --> 00:27:00,390 geçmesi ve denemek için her şeyi ayrıştırmak için. 513 00:27:00,390 --> 00:27:03,540 >> Tamam, bu yüzden son şey JavaScript olaylar. 514 00:27:03,540 --> 00:27:10,730 Peki ne zaman önce konuşuyordum Bir web sitesi üzerine gidiş hakkında, 515 00:27:10,730 --> 00:27:14,340 ve bir şey üzerine geldiğinizde, veya fare şey üzerinde gezinen, 516 00:27:14,340 --> 00:27:15,420 başka bir şey olmuyor. 517 00:27:15,420 --> 00:27:17,900 Bu biz istiyoruz ne bir olay olarak düşünmek. 518 00:27:17,900 --> 00:27:23,970 Biz bu kudretini var Peki ne onclick burada yararlı olabilir. 519 00:27:23,970 --> 00:27:29,140 Yani benim ben, hangi, vurgulu oldu oldukça emin, sadece vurgulu olduğunu. 520 00:27:29,140 --> 00:27:31,300 Bunlardan Ayrıca bir ton bakmanız olabilir. 521 00:27:31,300 --> 00:27:34,340 Bir bütün liste çevrimiçi var farklı şeyler 522 00:27:34,340 --> 00:27:37,130 için dinleyebilirsiniz. 523 00:27:37,130 --> 00:27:41,220 >> Ama JavaScript olaylar temelde sadece şeyler yanıt 524 00:27:41,220 --> 00:27:42,430 Bu kullanıcı yapıyor. 525 00:27:42,430 --> 00:27:42,930 Doğru? 526 00:27:42,930 --> 00:27:45,220 Yani kullanıcı yok şey, bu bir olay, 527 00:27:45,220 --> 00:27:48,340 ve JavaScript cevap verecektir Ancak bunu istiyorum. 528 00:27:48,340 --> 00:27:49,770 Bu doğrultuda cevap verecektir. 529 00:27:49,770 --> 00:27:54,630 Yani bu durumda, biz var Bazı pencere nokta onload. 530 00:27:54,630 --> 00:27:57,170 Yani bu ne diyor, "bekle Pencere en yüklü kadar. " 531 00:27:57,170 --> 00:27:57,780 TAMAM MI? 532 00:27:57,780 --> 00:28:02,102 Peki ne zaman her şey yüklü, Onload, o zaman bu işlevi yürütebilirsiniz. 533 00:28:02,102 --> 00:28:03,810 Peki ne zaman her şey Yüklenen, gidiyoruz 534 00:28:03,810 --> 00:28:07,760 Bazı arama düğmesi var Bu, Id tarafından bir eleman alır 535 00:28:07,760 --> 00:28:13,740 ve ne olursa olsun o yazdırır eleman arama düğmesi gibidir. 536 00:28:13,740 --> 00:28:17,050 Ve sonra bu değişkeni var, Biz "Tamam, onclick." derler 537 00:28:17,050 --> 00:28:20,390 Yani biz bir tık sesi duyarsınız Ara butonuna, 538 00:28:20,390 --> 00:28:23,990 bir bu işlevi, yürütmek uyarı, Ara düğmesine tıkladım. 539 00:28:23,990 --> 00:28:28,910 >> Yani bu ne güzel olur o-- olduğunu Burada küçük grafik gösterimi. 540 00:28:28,910 --> 00:28:31,480 Yani bizim belge yükler, bizim Onload var, 541 00:28:31,480 --> 00:28:34,340 Bizim Ara bulmak bu düğme. 542 00:28:34,340 --> 00:28:36,570 Biz bizim Arama düğmesi arıyoruz. 543 00:28:36,570 --> 00:28:40,790 Ve Arama düğmesi ardından zaman tıklandığında, o burada karşılık gelir. 544 00:28:40,790 --> 00:28:41,980 Onclick. 545 00:28:41,980 --> 00:28:47,300 Sonra nihayet, bizim kullanıcıyı uyarmak hangi burada son satırı. 546 00:28:47,300 --> 00:28:48,250 TAMAM MI? 547 00:28:48,250 --> 00:28:52,960 Bu dört adımın her Yani sadece Dört kutuları karşılık 548 00:28:52,960 --> 00:28:55,031 Orada alt. 549 00:28:55,031 --> 00:28:56,405 Bu herkese mantıklı mı? 550 00:28:56,405 --> 00:29:01,120 551 00:29:01,120 --> 00:29:05,200 >> Ve sonra ben sadece gidiyorum bir şey Çok, çok kısaca, bu ben söz 552 00:29:05,200 --> 00:29:08,660 Size göre çocuklar teşvik olduğunu daha fazla bakmak gitmek 553 00:29:08,660 --> 00:29:13,210 sadece bir kütüphane jQuery, Bu JavaScript üstüne inşa edilmiştir. 554 00:29:13,210 --> 00:29:16,480 Bu gibi, süper yararlıdır En kütüphaneleri ile. 555 00:29:16,480 --> 00:29:18,320 Fonksiyonların bir sürü vardır. 556 00:29:18,320 --> 00:29:21,930 Hiç bir şey varsa o yüzden Eğer, JavaScript yapmak istiyorum 557 00:29:21,930 --> 00:29:24,880 İlk içgüdüsü düşünmek olmamalıdır 558 00:29:24,880 --> 00:29:27,340 bir, "hangi işlevi olmalıdır Ben kod? "Bu, olması gerektiği 559 00:29:27,340 --> 00:29:29,560 "Bana birisi olduğunu görelim Zaten benim için bu yapılır. " 560 00:29:29,560 --> 00:29:32,800 On üzerinden dokuz kez Çünkü, Birisi, zaten yapmış olacak 561 00:29:32,800 --> 00:29:35,760 ve muhtemelen daha iyi yapmış. 562 00:29:35,760 --> 00:29:39,990 İnsanlar, bunları yaparken çok fazla zaman harcamak ve JavaScript çok yaygın kullanılır, 563 00:29:39,990 --> 00:29:42,810 böylece insanlar sürekli olarak daha iyi yapmaya çalışıyorum. 564 00:29:42,810 --> 00:29:47,110 Ve jQuery fonksiyonları bir yeri vardır muhtemelen sizin için yararlı olacaktır 565 00:29:47,110 --> 00:29:50,470 son projede sen eğer web tasarımı ile bir şey yapıyor. 566 00:29:50,470 --> 00:29:53,480 Ben söylemek istiyorum gibi, "iş zor değil, akıllı. " 567 00:29:53,480 --> 00:29:57,130 Siz bunu, bu harika olacak. 568 00:29:57,130 --> 00:30:00,330 Biz hackathon olduğunuzda I do not olmak üzere istediğiniz tüm dışarı vurguladı. 569 00:30:00,330 --> 00:30:03,600 Ben sizin gibi olmak istiyorum, "I got Bu. jQuery benim geri aldım. 570 00:30:03,600 --> 00:30:05,790 Ben bu işlevleri yazmaya gerek yok. " 571 00:30:05,790 --> 00:30:07,636 Için >> Yani sadece iki şey Ben gidiyorum, hatırlamak 572 00:30:07,636 --> 00:30:10,220 izin Siz daha bakmak kendi jQuery içine. 573 00:30:10,220 --> 00:30:13,070 Ben söylemek için gidiyorum tüm bu olduğunu Bazı oldukça harika şeyler yapar 574 00:30:13,070 --> 00:30:15,220 ve hayatınızı yapabilirsiniz Bir sürü daha kolay. 575 00:30:15,220 --> 00:30:17,150 Ama ne istiyorsun ne olursa olsun dosya 576 00:30:17,150 --> 00:30:21,020 Bunu kullanarak için gidiyoruz, Bu iki satır istediğiniz gidiyoruz. 577 00:30:21,020 --> 00:30:25,630 İstediğiniz gidiyoruz js jQuery nokta js komut dosyası. 578 00:30:25,630 --> 00:30:28,500 Ve aslında kaynak bazı URL olacak. 579 00:30:28,500 --> 00:30:35,870 JQuery, Google Eğer Google aslında sizin için tüm dosyaları ev sahipliği yapıyor. 580 00:30:35,870 --> 00:30:38,950 Yani kesinlikle istiyorum Giriş yerine URL söyledi. 581 00:30:38,950 --> 00:30:41,130 Ben sadece burada bu koymak basitlik aşkına. 582 00:30:41,130 --> 00:30:45,180 Tüm bu demektir yer olan jQuery kütüphanesini bulmak. 583 00:30:45,180 --> 00:30:48,600 Eğer istemiyorsanız, bu yüzden büyük var Kendi bilgisayarınızda barındırmak için 584 00:30:48,600 --> 00:30:53,390 Bunu önlemek eğer, hangi biz neden Sadece Google'ın URL koymak eğilimindedir ki 585 00:30:53,390 --> 00:30:55,880 sizin için bu dosyaların hepsi ev sahipliği yapıyor. 586 00:30:55,880 --> 00:30:56,380 TAMAM MI? 587 00:30:56,380 --> 00:30:58,850 Ben söz veriyorum, bunu Google'a orada olacak. 588 00:30:58,850 --> 00:31:01,200 >> Ve ne olursa olsun, Sen JavaScript dosyası 589 00:31:01,200 --> 00:31:07,150 Bu yüzden sadece bazı dış olduğunu kullanılarak JavaScript kullandığınız dosya. 590 00:31:07,150 --> 00:31:11,570 Bizim CSS bağlantı aynı şekilde Dosyaları, bu şey aynı tür. 591 00:31:11,570 --> 00:31:15,480 Bu sadece dosyaya bağlantılar nerede JavaScript olduğunu. 592 00:31:15,480 --> 00:31:18,970 Ve ben bazı örnekler var Basit JavaScript ile. 593 00:31:18,970 --> 00:31:20,220 Yani biz bu kadar gidiyorum. 594 00:31:20,220 --> 00:31:27,230 Ve sonra endeksi JavaScript içinde, hangi JavaScript dosyasını burada olduğunu, 595 00:31:27,230 --> 00:31:30,900 Bu sargının tür jQuery için var. 596 00:31:30,900 --> 00:31:33,860 Neredeyse 99.9 konum zaman yüzde gidiyor 597 00:31:33,860 --> 00:31:36,800 senin index.js dosyasında bu var. 598 00:31:36,800 --> 00:31:40,010 Bu diyor ne Çünkü "Bir şey yürütmek yok 599 00:31:40,010 --> 00:31:43,480 Belgeniz aslında kadar tam olarak ne istediğinizi olan "hazır. 600 00:31:43,480 --> 00:31:46,600 Belgeniz hazır değilse Çünkü ve jQuery şeyler yapıyor başlar, 601 00:31:46,600 --> 00:31:48,020 sadece bir karmaşa. 602 00:31:48,020 --> 00:31:50,480 Yani her zaman bu sarıcı istiyorum. 603 00:31:50,480 --> 00:31:55,760 Ve sonra oraya gitmek şeyler için, ben senin adamların kendi incelerken bırakın eder. 604 00:31:55,760 --> 00:32:04,610 >> Tamam, bu nedenle herhangi bir soru doğru var Şimdi genel olarak JavaScript hakkında? 605 00:32:04,610 --> 00:32:07,420 Veya DOM modeli? 606 00:32:07,420 --> 00:32:10,780 Değilse, biz biraz serin var Biz gidebilirsiniz örnekler, 607 00:32:10,780 --> 00:32:13,120 Bu çocuklar bana kodu yardımcı olabilir. 608 00:32:13,120 --> 00:32:15,877 Ama ben de olacağım süper güzel ve eğer 609 00:32:15,877 --> 00:32:17,960 bir şey söylemek istemiyorum Bunlar için, bu iyi. 610 00:32:17,960 --> 00:32:20,510 Ben de sadece sana örnekler verebilirim. 611 00:32:20,510 --> 00:32:24,581 Ama üzerinde herhangi bir şey PowerPoint biz geçmeden önce? 612 00:32:24,581 --> 00:32:25,080 Serin. 613 00:32:25,080 --> 00:32:26,990 Siz enerjiye ihtiyaç gibi >> hissediyorum. 614 00:32:26,990 --> 00:32:31,516 Yani biz başlatmak için gidiyoruz düşünüyorum İlk benim parti örnek. 615 00:32:31,516 --> 00:32:33,390 Biz üç örnek var, Eğer seçim var. 616 00:32:33,390 --> 00:32:37,720 Bu yüzden saat, biz gidiyoruz var bu gerçek bir saati uygulamak için 617 00:32:37,720 --> 00:32:41,430 Zaman geçtikçe güncelleme olacak. 618 00:32:41,430 --> 00:32:43,310 Biz bu büyük Twitter'da işlevi var. 619 00:32:43,310 --> 00:32:44,560 Eğer, bekle biliyorum bu--. 620 00:32:44,560 --> 00:32:47,220 Biz bu gitmek için gidiyoruz. 621 00:32:47,220 --> 00:32:47,950 Bam. 622 00:32:47,950 --> 00:32:49,060 TAMAM MI. 623 00:32:49,060 --> 00:32:56,132 >> Bu büyük Twitter'da işlevi vardır Burada, ben biliyorum ki-, değil mi? 624 00:32:56,132 --> 00:32:57,090 Harika olacak. 625 00:32:57,090 --> 00:32:58,350 Siz heyecanlı mısınız? 626 00:32:58,350 --> 00:33:01,170 Bu sayısını saymak için gidiyor Eğer yapmamışlar karakter, 627 00:33:01,170 --> 00:33:04,520 bu yüzden şimdi yazarsanız, Açıkçası hala 140, diyor 628 00:33:04,520 --> 00:33:06,190 ama biz bu durumda olmadığını biliyorum. 629 00:33:06,190 --> 00:33:08,570 Ve sonra son biri ile Burada, parti için buraya tıklayın. 630 00:33:08,570 --> 00:33:12,150 Ne olacak ne zaman olduğunu Biz arka en tıklayın 631 00:33:12,150 --> 00:33:13,340 renkleri değiştirmek için gidiyor. 632 00:33:13,340 --> 00:33:17,060 Yani siz sizin seçeneğiniz var hangisinin ilk yapmak istiyorum. 633 00:33:17,060 --> 00:33:19,800 Ben sana çok kolay alacağım söz veriyorum. 634 00:33:19,800 --> 00:33:22,680 Herkes tür gibi hissediyorum Bugün anahtarı sadece çok düşük. 635 00:33:22,680 --> 00:33:25,540 Peki nasıl adım adım bu bütün uygulayacak. 636 00:33:25,540 --> 00:33:28,520 Eğer uymak istiyorsanız içinde, bu harika, ama ben 637 00:33:28,520 --> 00:33:30,020 Herkes biraz yorgun hissediyorum. 638 00:33:30,020 --> 00:33:32,970 Yani sadece size yol Bu örnekler üzerinden. 639 00:33:32,970 --> 00:33:35,015 Biz bir şey var mı ki İlk yapmak istiyorum? 640 00:33:35,015 --> 00:33:38,140 641 00:33:38,140 --> 00:33:39,475 Herkes? 642 00:33:39,475 --> 00:33:41,350 Hiçbir tercih? 643 00:33:41,350 --> 00:33:41,867 TAMAM MI. 644 00:33:41,867 --> 00:33:42,450 Biliyor musun? 645 00:33:42,450 --> 00:33:43,290 Biz parti konum. 646 00:33:43,290 --> 00:33:48,380 Siz biraz-- ihtiyacınız gibi hissediyorum böylece, ilk parti birini yapacağız. 647 00:33:48,380 --> 00:33:48,880 TAMAM MI. 648 00:33:48,880 --> 00:33:51,470 649 00:33:51,470 --> 00:33:56,930 >> Bu yüzden ötürü-- ne işte orada olması gerekiyordu. 650 00:33:56,930 --> 00:33:57,910 Şimdi iyi. 651 00:33:57,910 --> 00:33:59,810 TAMAM MI. 652 00:33:59,810 --> 00:34:03,110 Peki biz burada ne var ise Sadece basit bir HTML sayfası 653 00:34:03,110 --> 00:34:07,840 Siz tüm süper olması gerektiğini Son iki psets aşina. 654 00:34:07,840 --> 00:34:10,212 Biz burada bizim doc türü var. 655 00:34:10,212 --> 00:34:10,920 Herkes görebilir miyim? 656 00:34:10,920 --> 00:34:11,420 TAMAM MI. 657 00:34:11,420 --> 00:34:12,560 Serin. 658 00:34:12,560 --> 00:34:13,900 Biz tabii ki bizim HTML var. 659 00:34:13,900 --> 00:34:18,360 Biz bazı başlık var Bir stil sayfasına bağlı olduğunu 660 00:34:18,360 --> 00:34:21,420 sadece benim yazı güzel ve büyük ve kalın yaptı. 661 00:34:21,420 --> 00:34:23,489 Yani bu konuda endişelenmeyin. 662 00:34:23,489 --> 00:34:26,437 >> Bazı vücudu ile var Bir Kimliği arka plan, tamam mı? 663 00:34:26,437 --> 00:34:28,520 Biz olmak için gidiyoruz çünkü arka plan değiştirme. 664 00:34:28,520 --> 00:34:31,964 Bu yüzden değişiyor yaparken Vücudumuzun arka plan, 665 00:34:31,964 --> 00:34:35,965 iki hafta önce hatırlıyorum biz web sayfaları ile ilgileniyor. 666 00:34:35,965 --> 00:34:36,840 Bu olması çok güzel. 667 00:34:36,840 --> 00:34:39,270 Ve bazı Kimliği parti eşittir var. 668 00:34:39,270 --> 00:34:43,909 Bu h ref kiloluk sadece anlamına gelir aynı sayfaya gitmek için gidiyor. 669 00:34:43,909 --> 00:34:47,120 Ve parti için buraya tıklayın hangi biz tıkladığınızda neden, 670 00:34:47,120 --> 00:34:48,940 o minnetle, renklerini değiştirmek gerekir. 671 00:34:48,940 --> 00:34:54,322 >> Ve sonra biz burada bazı komut dosyası var Sadece bu parti nokta js bağlıdır 672 00:34:54,322 --> 00:34:58,100 Çünkü boş dosya, Henüz hiçbir şey bitmiş değil. 673 00:34:58,100 --> 00:35:00,450 Ve o kadar üzücü. 674 00:35:00,450 --> 00:35:06,100 Ama çok yakında, bu değişecek renkler, ve bu harika olacak. 675 00:35:06,100 --> 00:35:10,520 >> Yani sadece sizi yürümeye gidiyorum Bu yaklaşım nasıl aracılığıyla. 676 00:35:10,520 --> 00:35:14,030 Ilk şey Böylece biz yapmak isteyebilirsiniz, 677 00:35:14,030 --> 00:35:18,050 biz arka plan değişiyor eğer Vücut, ilk şey isteyebilirsiniz 678 00:35:18,050 --> 00:35:22,730 Aslında kapmak yapmak için Vücut doğru, nedir? 679 00:35:22,730 --> 00:35:27,690 Bu yüzden toplamı istiyorum, bizim, Arka plan ve fark ederseniz, 680 00:35:27,690 --> 00:35:29,567 Ben sadece otomatik yazmaya başlayın. 681 00:35:29,567 --> 00:35:32,400 Özel bir şey yok biz o JavaScript dosyaları için yapmak gerekir. 682 00:35:32,400 --> 00:35:35,820 Ben değişkenleri ilan başlayabilirsiniz, ve rastgele fonksiyonlar ilan. 683 00:35:35,820 --> 00:35:38,110 Ve çok daha serbest form var. 684 00:35:38,110 --> 00:35:41,930 C ile, size hepsini verdim gibi var Bu sert kurallar ve sen büyüdü 685 00:35:41,930 --> 00:35:43,220 bu yüzden, "ileri gitmek gibisin. 686 00:35:43,220 --> 00:35:44,000 Özgür olmak. 687 00:35:44,000 --> 00:35:44,870 Ne istediğinizi yapın. " 688 00:35:44,870 --> 00:35:46,280 Ve bu JavaScript budur. 689 00:35:46,280 --> 00:35:48,390 Yani biz burada bazı arka plan var. 690 00:35:48,390 --> 00:35:55,900 Bizim DOM modeli ile, biz biliyoruz Belge nokta elemanı olsun yapabilirsiniz, 691 00:35:55,900 --> 00:36:00,290 ve biz burada fark ederseniz, vücudumuzun bir kimliği vardır. 692 00:36:00,290 --> 00:36:00,930 Doğru? 693 00:36:00,930 --> 00:36:06,310 Yani biz belgeyi almak yapabilirsiniz Burada id, ve basit bir biri. 694 00:36:06,310 --> 00:36:08,295 Burada isteyen Kimliği nedir? 695 00:36:08,295 --> 00:36:09,170 HEDEF KİTLE: Arka plan. 696 00:36:09,170 --> 00:36:11,280 ALLISON BUCHHOLTZ-AU: Arka plan. 697 00:36:11,280 --> 00:36:12,230 Mükemmel. 698 00:36:12,230 --> 00:36:14,250 Ve sonunda noktalı virgül. 699 00:36:14,250 --> 00:36:15,610 Bu henüz ortadan kalkmıştır. 700 00:36:15,610 --> 00:36:17,330 Hala noktalı virgül gerekir. 701 00:36:17,330 --> 00:36:17,830 TAMAM MI. 702 00:36:17,830 --> 00:36:19,690 Yani bu bizim ilk biri. 703 00:36:19,690 --> 00:36:23,880 Ve biz bir şey tıkladığınızda, biz Sağ gerçekleşmesi için bir şey istiyorum? 704 00:36:23,880 --> 00:36:28,270 Bu yüzden bazı değişken isteyebilirsiniz bir tıklama için bekliyor. 705 00:36:28,270 --> 00:36:32,410 Ne yapacağız biz gidiyoruz olduğunu Bir düğmeye bizim bağlantı daha benzer hale. 706 00:36:32,410 --> 00:36:43,140 Bu yüzden bazı düğme var gidiyoruz Id tarafından elemanı almak nokta belge eşittir. 707 00:36:43,140 --> 00:36:48,670 Ve ben bahsediyorum eğer bağlantısını tıklayın veya parti için buraya tıklayın 708 00:36:48,670 --> 00:36:51,850 bağlantı, benim Kimliği burada ne olabilir? 709 00:36:51,850 --> 00:36:52,590 Parti. 710 00:36:52,590 --> 00:36:55,200 Doğru. 711 00:36:55,200 --> 00:36:56,500 Çok kötü şimdiye kadar Tamam. 712 00:36:56,500 --> 00:36:59,060 Herkes ne yaptığımızı olsun? 713 00:36:59,060 --> 00:37:02,100 >> Tamam, şimdi biz var bizim düğmesi, ve biz istiyoruz 714 00:37:02,100 --> 00:37:04,140 bunun üzerine tıkladığınızda şeyleri değiştirmek için. 715 00:37:04,140 --> 00:37:08,750 Yani bizim PowerPoint hatırlıyorum eğer, Yapabileceğimiz çok basit bir şey 716 00:37:08,750 --> 00:37:12,140 sadece düğmeye nokta doğru, onclick mi? 717 00:37:12,140 --> 00:37:14,750 718 00:37:14,750 --> 00:37:18,730 Ve bazı fonksiyon eşit olacak. 719 00:37:18,730 --> 00:37:20,620 Bu bir anonim fonksiyondur. 720 00:37:20,620 --> 00:37:24,620 Ve bu sadece ben değilim aslında as-- Bu biraz daha büyük yapacağız. 721 00:37:24,620 --> 00:37:27,330 >> Peki ben yaptım Burada ben, tamam, diyorum edilir 722 00:37:27,330 --> 00:37:31,810 bizim düğmesini tıklatın zaman hangi Biz sadece sevk Bu linki, 723 00:37:31,810 --> 00:37:34,270 Biz yürütmek için gidiyoruz Bu anonim işlev. 724 00:37:34,270 --> 00:37:35,845 Biz herhangi bir girişlerini ihtiyacımız yok. 725 00:37:35,845 --> 00:37:37,220 Biz kullanıcı ne diyor umrumda değil. 726 00:37:37,220 --> 00:37:38,800 Onlar tıkladığınızda, biz konum İstediğimiz ne yapacağız, 727 00:37:38,800 --> 00:37:40,660 hangi arka plan rengini değiştirmek olduğunu. 728 00:37:40,660 --> 00:37:42,640 TAMAM MI? 729 00:37:42,640 --> 00:37:47,224 Biz herhangi bir girişleri yoktur bu yüzden Bu yüzden Biz sadece bu anonim işleve sahiptir. 730 00:37:47,224 --> 00:37:49,390 Ve şimdi biz aslında gidiyoruz Bu fonksiyon yazmak. 731 00:37:49,390 --> 00:37:55,040 >> Yani yolları bir grup var sen rastgele bir renk üretebilir. 732 00:37:55,040 --> 00:37:59,010 Ben yaptım yolu oldu Üç rastgele sayılar üretmek 733 00:37:59,010 --> 00:38:01,910 ve bir RGB üçlü onları dönüştürmek. 734 00:38:01,910 --> 00:38:06,130 Yani bu sadece sana biraz serin gösterir şeyler oh "gibi eğer ki, 735 00:38:06,130 --> 00:38:08,464 Ben rastgele oluşturmak gerekir numara. "Eğer Googled eğer, 736 00:38:08,464 --> 00:38:09,630 bu ne bulacağını olduğunu. 737 00:38:09,630 --> 00:38:17,580 >> Bu yüzden farklı üç var şeyler, var, yine kırmızı değil, yeşil. 738 00:38:17,580 --> 00:38:18,080 Doğru? 739 00:38:18,080 --> 00:38:20,740 Bu yüzden üç vardır Bir renk makyaj şeyler. 740 00:38:20,740 --> 00:38:22,220 Mavi, kırmızı, yeşil ve. 741 00:38:22,220 --> 00:38:22,960 Serin. 742 00:38:22,960 --> 00:38:27,050 Ve ne yapabiliriz biz biliyoruz ki Bu 255 arasında olması gerekir ki, 743 00:38:27,050 --> 00:38:30,140 ve yukarı baktım, bazı rasgele sayı üreteci, 744 00:38:30,140 --> 00:38:36,000 Eğer matematik gibi bir şey alabilir Eğer bu kadar bakarsanız, hangi rastgele nokta 745 00:38:36,000 --> 00:38:39,230 bir sayıya döner sıfır ve bir arasında yer almaktadır. 746 00:38:39,230 --> 00:38:39,980 TAMAM MI? 747 00:38:39,980 --> 00:38:44,470 Ve ne numaralar yapmak bizim RGB üç katına arasında gidip? 748 00:38:44,470 --> 00:38:47,240 Sıfır ne? 749 00:38:47,240 --> 00:38:49,000 Ne kadar gidebilir? 750 00:38:49,000 --> 00:38:49,950 255. 751 00:38:49,950 --> 00:38:53,320 Matematik rastgele dot Yani eğer sıfır ve bir arasında gider 752 00:38:53,320 --> 00:38:56,365 nasıl bu dönüştürmek isteyebilirsiniz? 753 00:38:56,365 --> 00:38:56,990 HEDEF KİTLE: Zaman? 754 00:38:56,990 --> 00:38:57,830 ALLISON BUCHHOLTZ-AU: Evet, kesinlikle. 755 00:38:57,830 --> 00:38:58,677 Yani zaman 255 olduğunu. 756 00:38:58,677 --> 00:39:00,888 >> İZLEYİCİ: [Duyulmaz] Bu [duyulamaz] gibi. 757 00:39:00,888 --> 00:39:02,471 ALLISON BUCHHOLTZ-AU: Matematik rastgele nokta. 758 00:39:02,471 --> 00:39:03,096 HEDEF KİTLE: Serin. 759 00:39:03,096 --> 00:39:04,580 ALLISON BUCHHOLTZ-AU: Evet. 760 00:39:04,580 --> 00:39:06,300 JavaScript sadece sizin ilgilenir. 761 00:39:06,300 --> 00:39:07,580 TAMAM MI. 762 00:39:07,580 --> 00:39:09,360 Bu yüzden tüm bu için bunu yapabilirsiniz. 763 00:39:09,360 --> 00:39:10,540 Doğru? 764 00:39:10,540 --> 00:39:16,480 Matematik rastgele kez 255 dot. 765 00:39:16,480 --> 00:39:17,740 Anlaşıldı. 766 00:39:17,740 --> 00:39:18,820 Serin. 767 00:39:18,820 --> 00:39:23,350 Şey Yani, bu olabilir Bir tamsayı dönmek. 768 00:39:23,350 --> 00:39:24,080 Doğru? 769 00:39:24,080 --> 00:39:26,450 Belki biraz numarasını almak sıfır ve bir arasında, 770 00:39:26,450 --> 00:39:32,150 ve bu genişlik neden olur kapalı ve bizim RGBS yüzen olamaz. 771 00:39:32,150 --> 00:39:33,360 Onlar ints olması gerekiyor. 772 00:39:33,360 --> 00:39:37,610 Eğer bu çalıştı, muhtemelen ediyorum Yani Bazı hatalı davranış var. 773 00:39:37,610 --> 00:39:38,810 Biraz korkak olur. 774 00:39:38,810 --> 00:39:43,200 Peki ne yapmak biz yapmak istediğim Emin bu yuvarlak olduğunu, 775 00:39:43,200 --> 00:39:45,400 ve her iki şekilde yuvarlak olabilir. 776 00:39:45,400 --> 00:39:47,110 Ben zemin yuvarlanır. 777 00:39:47,110 --> 00:39:49,680 Bu yüzden her zaman emin yaptı aşağı yuvarlanır ki. 778 00:39:49,680 --> 00:39:54,440 Ama nasıl basit gidiyor onu Sadece rastgele bir sayı almak oldu, 779 00:39:54,440 --> 00:39:57,920 Eğer biz sizce nasıl Zemin bu numarayı olabilir? 780 00:39:57,920 --> 00:40:00,720 Çok benzer. 781 00:40:00,720 --> 00:40:02,810 Herhangi bir fikir? 782 00:40:02,810 --> 00:40:06,450 Sadece matematik nokta oldu rastgele Yani eğer rastgele, bu yüzden biz zemin yapacağını düşünüyorsunuz? 783 00:40:06,450 --> 00:40:09,670 Matematik nokta zemin. 784 00:40:09,670 --> 00:40:11,340 Ve ayrıca matematik nokta tavan yapabilir. 785 00:40:11,340 --> 00:40:14,030 Yuvarlak belirsiz tür değil çünkü 786 00:40:14,030 --> 00:40:16,110 yuvarlamak ya da aşağı yuvarlamak olmadığını bilmek. 787 00:40:16,110 --> 00:40:20,797 Yani tipik her zaman matematik yapmak nokta zemin, matematik nokta tavan. 788 00:40:20,797 --> 00:40:21,380 Ancak honestly-- 789 00:40:21,380 --> 00:40:22,780 >> İZLEYİCİ: Zemin yuvarlak aşağı mu? 790 00:40:22,780 --> 00:40:24,740 >> ALLISON BUCHHOLTZ-AU: Kat aşağı yuvarlar. 791 00:40:24,740 --> 00:40:26,990 Ve bu benim parçası sadece bir seçimdir. 792 00:40:26,990 --> 00:40:32,370 >> Peki şimdi bizim üç sayı var rastgele oluşturulmuş edildiğini, 793 00:40:32,370 --> 00:40:36,610 ve ne şimdi yapacağımız biz konum olduğunu Sadece arka planı değiştirmek için gidiyor. 794 00:40:36,610 --> 00:40:37,310 TAMAM MI? 795 00:40:37,310 --> 00:40:41,490 Yani biz zaten bizim, sahip Arka plan tür saklanan 796 00:40:41,490 --> 00:40:43,280 arka plan denilen bu elemanı. 797 00:40:43,280 --> 00:40:47,300 Peki ne fark edeceksiniz eğer, ise Eğer, bu etrafında oynadı 798 00:40:47,300 --> 00:40:50,460 Biz stilini değiştirmek istiyorum. 799 00:40:50,460 --> 00:40:53,812 Ve bu şeyin tür olduğunu Google ve anlamaya istiyorum 800 00:40:53,812 --> 00:40:55,020 rengini değiştirmek için nasıl gibi. 801 00:40:55,020 --> 00:40:59,210 >> Ama yolu bu renk erişmek arka plan stil nokta arka plan nokta. 802 00:40:59,210 --> 00:41:03,490 Yani bu verilen söyleyerek olduğunu Bu nesne, arka plan, 803 00:41:03,490 --> 00:41:06,920 ki bu değinmektedir Orada elemanı Kimliği, 804 00:41:06,920 --> 00:41:10,690 biz bakmak için gidiyoruz tarzı içinde stil, 805 00:41:10,690 --> 00:41:13,280 biz arka bakmak için gidiyoruz. 806 00:41:13,280 --> 00:41:14,270 TAMAM MI? 807 00:41:14,270 --> 00:41:17,630 Ve sen gidip bu kadar bakarsanız, bu, biraz daha mantıklı olabilir 808 00:41:17,630 --> 00:41:21,930 ama bu temelde sadece, diyor "Bana bu çok özel niteliği vermek 809 00:41:21,930 --> 00:41:25,770 Ben daha önce tanımladığınız ne. " 810 00:41:25,770 --> 00:41:32,340 Peki biz ne olduğunu için değiştiriyoruz Bazı RGB, mantıklı çünkü. 811 00:41:32,340 --> 00:41:34,780 Biz doğru, RGB üç katına kullanıyorsunuz? 812 00:41:34,780 --> 00:41:41,530 Ve biz emin I yapmak istiyorum have-- Burada tırnak doğru sayıda olsun. 813 00:41:41,530 --> 00:41:43,940 Peki biz ne biz ise RGB ve biz gidiyoruz 814 00:41:43,940 --> 00:41:46,800 Bu gibi amaçlara yönelik kırmızı birleştirme. 815 00:41:46,800 --> 00:41:50,030 816 00:41:50,030 --> 00:41:52,610 Ve sonra bazı virgül istiyoruz. 817 00:41:52,610 --> 00:41:59,925 Ve sonra, yeşil artı istiyorum sonra bazı virgül, ve bazı mavi. 818 00:41:59,925 --> 00:42:10,640 819 00:42:10,640 --> 00:42:14,120 >> Peki bu artılar sadece birleştirme gibi demek. 820 00:42:14,120 --> 00:42:19,810 Yani bu sadece bu yaratıyor RGB içinde gidiyor dize. 821 00:42:19,810 --> 00:42:20,310 TAMAM MI? 822 00:42:20,310 --> 00:42:23,200 823 00:42:23,200 --> 00:42:26,684 >> İZLEYİCİ: [duyulamaz] artı sonra Yeşil bir artı daha sonra kırmızı. 824 00:42:26,684 --> 00:42:30,163 >> ALLISON BUCHHOLTZ-AU: Evet, Ben o kadar berbat çünkü. 825 00:42:30,163 --> 00:42:30,890 O kişinin gayet iyi. 826 00:42:30,890 --> 00:42:32,110 Ah, bekle. 827 00:42:32,110 --> 00:42:32,610 Hayır. 828 00:42:32,610 --> 00:42:36,770 Ben emin olmak gerekir, çünkü Ben tüm bu hakkı var ki. 829 00:42:36,770 --> 00:42:39,680 830 00:42:39,680 --> 00:42:43,950 Yani uno momento anlatacağım. 831 00:42:43,950 --> 00:42:47,040 Mükemmel, mavi, yeşil. 832 00:42:47,040 --> 00:42:47,971 Şimdi ben bittim. 833 00:42:47,971 --> 00:42:48,470 Inanıyorum. 834 00:42:48,470 --> 00:42:51,570 835 00:42:51,570 --> 00:42:52,530 >> Tamam. 836 00:42:52,530 --> 00:42:58,085 Peki bu ne, bu arka plan Bazı dize ayarlanmış olacak. 837 00:42:58,085 --> 00:42:58,585 Doğru? 838 00:42:58,585 --> 00:42:59,710 Hangi burada ne var. 839 00:42:59,710 --> 00:43:05,870 Bazı RGB 255 virgül olacak 255 virgül sıfır, ya da ne olursa olsun sayı size 840 00:43:05,870 --> 00:43:06,512 Orada var. 841 00:43:06,512 --> 00:43:08,220 Yani biz burada yapıyoruz, bazı dize var. 842 00:43:08,220 --> 00:43:11,910 Biz ne yapmak istediğinizi ve biz konum olduğunu tür dinamik yaratmak 843 00:43:11,910 --> 00:43:14,010 biz aslında bu programı çalıştırdığınızda söyledi. 844 00:43:14,010 --> 00:43:16,570 Yani bu biraz dizedir. 845 00:43:16,570 --> 00:43:20,290 Artı ile birleştirir kırmızı olan değeri, 846 00:43:20,290 --> 00:43:23,320 olan bir ile birleştirir bunu birleştirir virgül, 847 00:43:23,320 --> 00:43:26,090 ne yeşil, ve böylece, ve benzeri yer alır. 848 00:43:26,090 --> 00:43:26,660 TAMAM MI? 849 00:43:26,660 --> 00:43:32,210 Çok sonuna kadar Burada bu RGB parantez kapatma. 850 00:43:32,210 --> 00:43:32,800 TAMAM MI? 851 00:43:32,800 --> 00:43:37,230 >> Peki bu gidiyor bazı komut gerçekten oluşturmak 852 00:43:37,230 --> 00:43:42,770 Bu üç sayı RGB Bu arka plan şimdi ayarlanır. 853 00:43:42,770 --> 00:43:43,940 TAMAM MI? 854 00:43:43,940 --> 00:43:46,510 Yani bu işler bakalım. 855 00:43:46,510 --> 00:43:49,720 Ben, öyle umuyoruz o çünkü eğer , gerçek üzgün olacağım değildir. 856 00:43:49,720 --> 00:43:50,250 Oh hayır. 857 00:43:50,250 --> 00:43:52,710 Tamam, bekle. 858 00:43:52,710 --> 00:43:56,730 Kesinlikle plan nokta nokta tarzı arka plan. 859 00:43:56,730 --> 00:43:59,569 Ben kesinlikle kaçırıyorum Sadece küçük bir şey. 860 00:43:59,569 --> 00:44:00,610 Değil siz o nefret ediyor musunuz? 861 00:44:00,610 --> 00:44:04,020 Ne zaman sadece bir küçük küçük bir hata var? 862 00:44:04,020 --> 00:44:04,990 Yüce arka plan. 863 00:44:04,990 --> 00:44:08,391 864 00:44:08,391 --> 00:44:08,890 RGB. 865 00:44:08,890 --> 00:44:09,765 >> İZLEYİCİ: [Duyulmaz] 866 00:44:09,765 --> 00:44:11,729 867 00:44:11,729 --> 00:44:12,770 ALLISON BUCHHOLTZ-AU: Hayır 868 00:44:12,770 --> 00:44:14,050 Ben sınıfta önce bu çalıştı. 869 00:44:14,050 --> 00:44:16,570 Ben daha önce yaptım her şeyi var Sınıf durumda ben, gibi oldu 870 00:44:16,570 --> 00:44:17,970 "Ben yanlış yaptın, ne beklemek?" 871 00:44:17,970 --> 00:44:23,190 Ben ", gibi çünkü ben muhtemelen olacak bir noktada karışıklık bu kadar. " 872 00:44:23,190 --> 00:44:24,150 Artı yeşil. 873 00:44:24,150 --> 00:44:26,250 Bu kadar her şey gibi görünüyor doğru birleştirilmiş. 874 00:44:26,250 --> 00:44:29,620 875 00:44:29,620 --> 00:44:30,520 TAMAM MI. 876 00:44:30,520 --> 00:44:31,870 >> İZLEYİCİ: [Duyulmaz] 877 00:44:31,870 --> 00:44:33,810 >> ALLISON BUCHHOLTZ-AU: Oh, oraya gitmek. 878 00:44:33,810 --> 00:44:35,520 Ben gerekli buydu. 879 00:44:35,520 --> 00:44:36,805 Şuna bak. 880 00:44:36,805 --> 00:44:40,090 Tiffany kurtarmak için. 881 00:44:40,090 --> 00:44:40,590 Mükemmel. 882 00:44:40,590 --> 00:44:41,090 TAMAM MI. 883 00:44:41,090 --> 00:44:43,834 Şimdi o inşaat bakalım. 884 00:44:43,834 --> 00:44:44,816 Aman Tanrım. 885 00:44:44,816 --> 00:44:45,641 TAMAM MI. 886 00:44:45,641 --> 00:44:46,140 Tut. 887 00:44:46,140 --> 00:44:48,280 >> İZLEYİCİ: İkinci artı Uzay sonra. 888 00:44:48,280 --> 00:44:50,310 >> ALLISON BUCHHOLTZ-AU: Hangisi? 889 00:44:50,310 --> 00:44:52,910 Oh bekleyin, bekle. 890 00:44:52,910 --> 00:44:54,870 Uzay giyim? 891 00:44:54,870 --> 00:44:57,209 >> İZLEYİCİ: İkinci plus Yeşil birleştirme. 892 00:44:57,209 --> 00:44:58,250 ALLISON BUCHHOLTZ-AU: Oh. 893 00:44:58,250 --> 00:44:59,570 HEDEF KİTLE: boşluk yok artı sonra, evet. 894 00:44:59,570 --> 00:45:00,790 ALLISON BUCHHOLTZ-AU: Sen Bu gerek yok, ama- 895 00:45:00,790 --> 00:45:01,190 HEDEF KİTLE: Ah, değil mi? 896 00:45:01,190 --> 00:45:01,910 ALLISON BUCHHOLTZ-AU: Bu güzel görünüyor. 897 00:45:01,910 --> 00:45:02,530 HEDEF KİTLE: Tamam. 898 00:45:02,530 --> 00:45:03,030 TAMAM MI. 899 00:45:03,030 --> 00:45:05,170 >> ALLISON BUCHHOLTZ AU: Bu işleri Bakalım. 900 00:45:05,170 --> 00:45:05,670 TAMAM MI. 901 00:45:05,670 --> 00:45:07,836 Açıkçası de başarısız ediyorum hatırlatıyor bu demo, 902 00:45:07,836 --> 00:45:12,810 Bir dersin diğer hafta, ama ben bu işe biliyorum. 903 00:45:12,810 --> 00:45:15,860 Ben bu işe biliyorum. 904 00:45:15,860 --> 00:45:16,580 Çok yakın. 905 00:45:16,580 --> 00:45:22,330 Ben yanlışlıkla silinen sürece bu bir benim komut. 906 00:45:22,330 --> 00:45:24,035 Hayır, bu parti nokta js olduğunu. 907 00:45:24,035 --> 00:45:25,776 Tamam tutun. 908 00:45:25,776 --> 00:45:28,650 Ben bu kopyalamak için gidiyorum, ve ben de değilim sadece her şeyi silmek için gidiyoruz, 909 00:45:28,650 --> 00:45:30,108 Ben bu çalışma daha önce vardı çünkü. 910 00:45:30,108 --> 00:45:32,470 911 00:45:32,470 --> 00:45:33,770 >> Ben çalıştığını söz veriyorum. 912 00:45:33,770 --> 00:45:36,160 Değilse, ben Tommy ne olduğunu gösterecektir. 913 00:45:36,160 --> 00:45:38,890 Ve orada. 914 00:45:38,890 --> 00:45:42,380 >> İZLEYİCİ: Sen baþvurduðunuzu parti nokta CSS, ve bir parti nokta js var. 915 00:45:42,380 --> 00:45:45,940 >> ALLISON BUCHHOLTZ-AU: kuyu, Ah Burada parti nokta js olduğunu. 916 00:45:45,940 --> 00:45:49,187 Tamam, ben farklı ne yaptım? 917 00:45:49,187 --> 00:45:50,520 Bu şimdi çalışıyor, Tamam, biz göreceğiz. 918 00:45:50,520 --> 00:45:54,180 919 00:45:54,180 --> 00:45:54,980 Bam. 920 00:45:54,980 --> 00:46:02,110 Ben farklı ne yaptım Yani, ben bilmiyorum, ama bunun ne olduğunu. 921 00:46:02,110 --> 00:46:03,230 Biraz serin. 922 00:46:03,230 --> 00:46:06,650 Sonsuza dek, gibi, bu tıkladım. 923 00:46:06,650 --> 00:46:11,185 Ama biz denemek ve ne yaptığımı görebiliyorum farklı bu vardı. 924 00:46:11,185 --> 00:46:14,560 Ben sizin hakkınızda biliyorum, ama bu yok Ben sadece yazdım temelde ne görünüyor. 925 00:46:14,560 --> 00:46:17,950 Muhtemelen bir eksik vardı noktalı virgül yerde benim şeydir. 926 00:46:17,950 --> 00:46:22,064 Aslında sonra, ben eksik düşünüyorum Burada aslında bir noktalı virgül. 927 00:46:22,064 --> 00:46:24,230 Ama ben çünkü göremiyordu ekranın kapalı idi. 928 00:46:24,230 --> 00:46:29,040 Biz fark varsa >> Ama, bu güzel Ben sadece yazdım tam olarak ne kadar. 929 00:46:29,040 --> 00:46:33,010 Ben en zor kısmı muhtemelen hakkında düşünmek bu şey sadece tür doğru 930 00:46:33,010 --> 00:46:36,830 Burada, anlayış ne var yapıyor. 931 00:46:36,830 --> 00:46:42,230 Öğrenmek şeyler Bu tür gerçekten sadece dürüst Googling tarafından 932 00:46:42,230 --> 00:46:42,880 Sadece çalışıyorum. 933 00:46:42,880 --> 00:46:46,770 Eğer düşünüyorsanız bazı var Muhtemelen orada, bağlıyor. 934 00:46:46,770 --> 00:46:48,382 Yani deneyin. 935 00:46:48,382 --> 00:46:49,090 Ne olur bak. 936 00:46:49,090 --> 00:46:53,000 Dediğim gibi, bir çok şey var JavaScript ile deney, 937 00:46:53,000 --> 00:46:56,810 ve PHP, ve tüm bu şeyler, ve CSS özellikle. 938 00:46:56,810 --> 00:47:00,046 Bu doğru tek bulunuyor Bunu anlamak için bir yol. 939 00:47:00,046 --> 00:47:07,100 >> Tamam, bu yüzden parti ile bu fiyasko sonra nokta js, biz diğer iki seçeneğiniz var. 940 00:47:07,100 --> 00:47:10,650 Biz saat veya Twitter var. 941 00:47:10,650 --> 00:47:12,190 İkisi de ilginç. 942 00:47:12,190 --> 00:47:17,720 Belki değil oldukça parti gibi eğlenceli, hangi serin bir küçük stroblanan vardı 943 00:47:17,720 --> 00:47:19,595 sonunda bir şey. 944 00:47:19,595 --> 00:47:21,714 Siz herhangi bir tercih var mı? 945 00:47:21,714 --> 00:47:22,380 HEDEF KİTLE: Saat? 946 00:47:22,380 --> 00:47:22,950 ALLISON BUCHHOLTZ-AU: Saat? 947 00:47:22,950 --> 00:47:23,450 TAMAM MI. 948 00:47:23,450 --> 00:47:25,390 Serin. 949 00:47:25,390 --> 00:47:30,460 >> Yani yine, biz bizim Boş JavaScript dosyası. 950 00:47:30,460 --> 00:47:35,800 Ve biz burada gördüğünüz gibi, biz bazı çok basit HTML var. 951 00:47:35,800 --> 00:47:40,010 Biz, bizim stil sayfasını var sadece o gibi görünmelidir ne biçimlendirir. 952 00:47:40,010 --> 00:47:42,860 Biz bizim div var saatin bir kimliği, hangi 953 00:47:42,860 --> 00:47:44,420 Sadece "bu bir saat olmalıdır." diyor 954 00:47:44,420 --> 00:47:47,650 Ve bizim bağlantı var JavaScript dosyası 955 00:47:47,650 --> 00:47:51,400 aslında gidiyor bizim için saat oluşturmak. 956 00:47:51,400 --> 00:47:56,060 Serin bir şey, çünkü can olduğunu otomatik yenilemek için JavaScript set 957 00:47:56,060 --> 00:47:56,963 kendisi. 958 00:47:56,963 --> 00:47:57,810 TAMAM MI? 959 00:47:57,810 --> 00:48:01,580 Yani yerine beklemekten Kullanıcı bir sayfada Yenile vurmak 960 00:48:01,580 --> 00:48:03,840 Alacağınız böylece güncelleştirilmiş saat, JavaScript 961 00:48:03,840 --> 00:48:06,760 o seviyor ancak güncelleyebilirsiniz. 962 00:48:06,760 --> 00:48:12,082 >> Peki, bizim sonuncusu olduğu gibi, biz istedik Bizim arka plan erişmek için, değil mi? 963 00:48:12,082 --> 00:48:14,790 Yani olabilir ne düşünüyorsunuz Burada yapmak istediğim ilk şey? 964 00:48:14,790 --> 00:48:19,538 Biz tür kapalı gidiyoruz Burada paradigma bu tür? 965 00:48:19,538 --> 00:48:22,200 Biz muhtemelen istiyoruz Doğru, bizim saati erişmek? 966 00:48:22,200 --> 00:48:24,724 Yani, bazı var dosya Saat, equals-- 967 00:48:24,724 --> 00:48:26,140 biz olacak ne düşünüyorsunuz? 968 00:48:26,140 --> 00:48:29,290 969 00:48:29,290 --> 00:48:42,670 Belge nokta da ben by-- elemanı olsun Sublime-- Kimliği seviyorum ve bizim Kimliği saat. 970 00:48:42,670 --> 00:48:43,585 Noktalı virgül. 971 00:48:43,585 --> 00:48:45,710 Almak için emin olmak için var Bu noktalı virgül bu kez, 972 00:48:45,710 --> 00:48:47,835 Ben böyle hissediyorum, çünkü Sorun son kez oldu. 973 00:48:47,835 --> 00:48:55,980 Tamam yani, ben sadece çalışırken diyordu JavaScript kendini yenilemek zorunda, 974 00:48:55,980 --> 00:48:59,655 bu büyük işlevi, orada ben kullanışlı geçen yıl geldi biliyorum, 975 00:48:59,655 --> 00:49:02,780 Ben bunun için kullanışlı geliyor emin değilim pset, ancak set aralık denir. 976 00:49:02,780 --> 00:49:05,640 977 00:49:05,640 --> 00:49:08,200 Ve bu gerçekten aslında Serin siz bir şey yapmak durumunda 978 00:49:08,200 --> 00:49:11,460 zaman veya alma ile güncel bilgiler. 979 00:49:11,460 --> 00:49:13,700 Son için bir web sitesi üzerinde Proje, bu muhtemelen 980 00:49:13,700 --> 00:49:16,240 Eğer istediğiniz bir işlev Süper tanımak. 981 00:49:16,240 --> 00:49:19,730 Peki aralığını ayarlayın yapar olduğunu biz bir işlev vermek için gidiyoruz, 982 00:49:19,730 --> 00:49:21,830 ve ne sıklıkta olması gerektiği Bu işlevini çağırın. 983 00:49:21,830 --> 00:49:22,430 TAMAM MI? 984 00:49:22,430 --> 00:49:26,890 >> Peki bu durumda, biz sadece gidiyoruz yine bazı anonim işlevi oluşturmak, 985 00:49:26,890 --> 00:49:31,530 Tamam, bu almak için gidiyor Bizim tarih ve bizim zaman, 986 00:49:31,530 --> 00:49:33,780 ve sonra bir şeyler güncellemek ve görüntüler. 987 00:49:33,780 --> 00:49:35,130 Bu yüzden bu konuda endişe edeceğiz. 988 00:49:35,130 --> 00:49:39,120 Burada saati oluşturmak gibi biz olacağız. 989 00:49:39,120 --> 00:49:41,750 Ama biz ne ihtiyacımız nasıl sık sık yenilemek için. 990 00:49:41,750 --> 00:49:43,930 Bu nedenle, bu durumda, sadece milisaniye var. 991 00:49:43,930 --> 00:49:46,877 Yani biz sadece gidiyoruz 100 milisaniye yapmak. 992 00:49:46,877 --> 00:49:48,210 Tabii ki, tamamen keyfi. 993 00:49:48,210 --> 00:49:50,600 Eğer isteseydi bunu güncellemek için çok daha yavaş, sen-ebil. 994 00:49:50,600 --> 00:49:53,300 Biz etrafında karışıklık olabilir set aralığı ile, 995 00:49:53,300 --> 00:49:57,240 ne kadar büyük biz aldıktan sonra bizim aralık Bir çalışma saati, umarım olacak 996 00:49:57,240 --> 00:49:59,660 olsun. 997 00:49:59,660 --> 00:50:04,110 Yani bu sadece Tamam, çağrı ", diyor Bu fonksiyon her 100 milisaniyede. " 998 00:50:04,110 --> 00:50:04,805 TAMAM MI? 999 00:50:04,805 --> 00:50:07,280 Yani öyle hepsi. 1000 00:50:07,280 --> 00:50:12,290 >> Biz bizim işlevi istiyorum Peki yapmak bazı tarih var istediğim 1001 00:50:12,290 --> 00:50:14,200 ve biraz zaman ne olduğunu biz gidiyoruz. 1002 00:50:14,200 --> 00:50:19,740 Yani Biz başlayabilirsiniz bizim Tarih şey eşittir, 1003 00:50:19,740 --> 00:50:22,708 ve bizim zaman bir şey eşittir Henüz bilmiyoruz. 1004 00:50:22,708 --> 00:50:26,070 1005 00:50:26,070 --> 00:50:29,300 Ya da aslında, biz sadece, çünkü tarih ihtiyacımız Tarih her şeyi kapsar gidiyor. 1006 00:50:29,300 --> 00:50:34,310 1007 00:50:34,310 --> 00:50:40,010 Yine hakkında sadece Google eğer bir şey Yapmak istediğiniz ne yazarsanız, "Tamam, 1008 00:50:40,010 --> 00:50:41,980 Ben zaman almak istiyorum JavaScript, "Bu yoluyla 1009 00:50:41,980 --> 00:50:45,890 bu harika verecek olsun tarih çağrılan işlev. 1010 00:50:45,890 --> 00:50:48,664 Kelimenin tam anlamıyla, birçok şey Eğer yapmak istediğiniz, 1011 00:50:48,664 --> 00:50:50,830 JavaScript sahip oluyor zaten sizin için yapılır. 1012 00:50:50,830 --> 00:50:55,770 Yani yeni gibi tam anlamıyla var creating-- olsun tarih, 1013 00:50:55,770 --> 00:50:58,600 veya yeni tarih, rather-- Hangi oluşturuyor 1014 00:50:58,600 --> 00:51:03,690 Bir tarih temsil bazı nesne. 1015 00:51:03,690 --> 00:51:08,200 >> Ve ne biz burada yapacağız olduğunu Bu Ben, bu yazmak için gidiyorum bu-- 1016 00:51:08,200 --> 00:51:10,820 ve sonra ne açıklar. 1017 00:51:10,820 --> 00:51:12,560 Yani ben bu hakkı elde emin yapacağız. 1018 00:51:12,560 --> 00:51:17,950 1019 00:51:17,950 --> 00:51:23,440 >> Tamam, ne yani bu fonksiyon yapar, biz sadece konum olduğunu 1020 00:51:23,440 --> 00:51:30,680 aslında HTML oluşturma saatin bizim div id içinde gidecek. 1021 00:51:30,680 --> 00:51:34,610 Peki bu yapıyor olacak sadece Tamam, bazı dize oluşturuyor? 1022 00:51:34,610 --> 00:51:38,510 O zaman olacak Bizim HTML içine nakledilen. 1023 00:51:38,510 --> 00:51:42,130 Temelde ne yapacak olan ne sana göstereceğim ne biz-- 1024 00:51:42,130 --> 00:51:49,070 ne olursa olsun biz, HTML olduğunu söylüyorlar Burada bu metni değiştirmek için gidiyoruz 1025 00:51:49,070 --> 00:51:51,090 ne olursa olsun HTML. 1026 00:51:51,090 --> 00:51:56,390 Yani bu izin gidiyor bizim Saat nokta değiştirmek için 1027 00:51:56,390 --> 00:52:00,940 Bu sadece metin olmaktan HTML Bir saat olmalıdır aslında gösteren 1028 00:52:00,940 --> 00:52:05,630 umrumuzda numaraları ve işler hakkında, aslında saat olacak. 1029 00:52:05,630 --> 00:52:09,810 >> Yani sen ne yapacağız olduğunu Bu HTML üreten başlayacağım. 1030 00:52:09,810 --> 00:52:16,520 Biz kullanılan aynı şekilde Yani yapmak artı tamsayılar için eşittir için, 1031 00:52:16,520 --> 00:52:20,461 Şimdi, dizeleri için bunu yapabilirsiniz dışında onları birleştirmek için gidiyor. 1032 00:52:20,461 --> 00:52:20,960 Doğru? 1033 00:52:20,960 --> 00:52:26,070 Biz parti nokta js, bu sadece gördüğümüz gibi hep birlikte bunları birleştirir. 1034 00:52:26,070 --> 00:52:31,970 Yani farklı bit arada kullanabilirsiniz HTML değişkenleri, ya da dizeleri bitten 1035 00:52:31,970 --> 00:52:33,750 Eğer dışarı yazmanızı Kendinizi, ve bu sadece 1036 00:52:33,750 --> 00:52:38,650 Gerçekten dinamik sağlar oldukça serin olduğu, HTML oluşturmak. 1037 00:52:38,650 --> 00:52:42,040 Eğer bir şey varsa Yani Belirli derece kullanıcı, 1038 00:52:42,040 --> 00:52:44,130 Bu bunu sağlayabilirsiniz. 1039 00:52:44,130 --> 00:52:47,550 >> Bu yüzden ben gidiyorum için, HTML var deneyin ve ben bu hakkı almak emin olun. 1040 00:52:47,550 --> 00:52:49,890 Bu yüzden bazı h1 başlığı yapmak için gidiyoruz. 1041 00:52:49,890 --> 00:52:53,610 Peki burada gerçekleştirmek için önemlidir Bu aslında sadece HTML olmasıdır. 1042 00:52:53,610 --> 00:52:54,460 Doğru? 1043 00:52:54,460 --> 00:52:56,610 Biz gerçek yazıyoruz Burada HTML kodu bu kadar 1044 00:52:56,610 --> 00:53:01,090 Normal değil sadece bir dize Biz bu konuda düşünmek istiyorum yolu. 1045 00:53:01,090 --> 00:53:02,930 Bu yüzden bazı HTML var. 1046 00:53:02,930 --> 00:53:04,940 Bu olsa burada bir dize olarak kabul edilir. 1047 00:53:04,940 --> 00:53:10,380 Ve biz biz dot-- tarih yapmak Bizim saat almak istiyorum. 1048 00:53:10,380 --> 00:53:12,910 Eğer olsaydı Yine, bakmak Bugüne kadar hakkında bir şey, 1049 00:53:12,910 --> 00:53:16,160 bu hepsi söylerdim özellikleri, bu tarih vardır. 1050 00:53:16,160 --> 00:53:17,670 Ve burada bunun üzerinde kullanabileceğiniz budur. 1051 00:53:17,670 --> 00:53:20,620 Yani muhtemelen gibi şeyler vardır saat almak ve dakika olsun, 1052 00:53:20,620 --> 00:53:24,669 ve saniye olsun, ve milisaniye olsun, ve kim oldukları başka ne bilir. 1053 00:53:24,669 --> 00:53:27,210 Ama içine bakarsanız dokümantasyon, hepsi orada olacak. 1054 00:53:27,210 --> 00:53:31,980 >> Bu yüzden saat almak var, ve sonra isteyeyim 1055 00:53:31,980 --> 00:53:35,614 Ben Şarkı söylemeyi kes ki bitiştirmek Burada bu hareket edecek. 1056 00:53:35,614 --> 00:53:38,780 Şimdi sağ üreten eğer Böylece, biz konum Aslında zaman üreten, değil mi? 1057 00:53:38,780 --> 00:53:43,590 Biz saatimiz var, ve sonra ne var Saat ve dakika arasında? 1058 00:53:43,590 --> 00:53:45,080 Haklısınız, bir noktalı virgül var? 1059 00:53:45,080 --> 00:53:48,010 Yani biz burada bazı noktalı virgül yapmak istiyorum. 1060 00:53:48,010 --> 00:53:51,780 Ve sonra sitemizi almak istiyorum dakika, aynı şekilde çok 1061 00:53:51,780 --> 00:53:56,450 Biz tarih nokta saat almak zorunda olduğunu, nasıl bizim dakika alabilirsiniz? 1062 00:53:56,450 --> 00:54:01,542 Bu nokta olsun TARİH anlamıyla var Ben tür gibi dakika. 1063 00:54:01,542 --> 00:54:03,250 Bu, nasıl oh ", gibi Ben dakika alabilirim? " 1064 00:54:03,250 --> 00:54:05,850 Ben sadece dakika olsun. 1065 00:54:05,850 --> 00:54:07,500 >> Tamam. 1066 00:54:07,500 --> 00:54:10,990 Ve sonra biz burada başka bir kolon var. 1067 00:54:10,990 --> 00:54:16,350 Ve sonra isterseniz almak için bizim saniye, nasıl bizim ikinci alabilirsiniz? 1068 00:54:16,350 --> 00:54:17,400 Tarih saniye olsun nokta. 1069 00:54:17,400 --> 00:54:20,390 1070 00:54:20,390 --> 00:54:21,590 Ben oldukça serin olduğunu düşünüyorum. 1071 00:54:21,590 --> 00:54:23,589 Ve önemli ne gerçekleştirmek biz bu da 1072 00:54:23,589 --> 00:54:31,730 Çünkü, burada bizim HTML etiketini kapatmak gerekir hala geçerli HTML, yani h1 olmalıdır. 1073 00:54:31,730 --> 00:54:33,481 Serin. 1074 00:54:33,481 --> 00:54:43,110 >> Peki bundan sonra, biz saat yapabiliriz nokta iç HTML HTML eşittir. 1075 00:54:43,110 --> 00:54:43,930 TAMAM MI? 1076 00:54:43,930 --> 00:54:46,470 Dedim nasıl bu kadar hatırlıyorum İç HTML temelde 1077 00:54:46,470 --> 00:54:50,610 arasında ne olursa olsun alır Konuştuğumuz iki etiketleri 1078 00:54:50,610 --> 00:54:54,470 ve ek ya da işlediği Orada ne olduğunu? 1079 00:54:54,470 --> 00:54:58,290 Peki bu ne, eğer Biz bizim saat geri 1080 00:54:58,290 --> 00:55:04,180 Saat atıfta olduğunu Bu div içinde her şey. 1081 00:55:04,180 --> 00:55:09,770 Bu iç HTML Bu Id saat div. 1082 00:55:09,770 --> 00:55:13,930 Ve böylece bunu değiştirmek için gidiyor Biz sadece oluşturulan HTML, 1083 00:55:13,930 --> 00:55:16,750 hangi hangi umarım, umarım, umarım, 1084 00:55:16,750 --> 00:55:21,026 Şu anda zaman gösterecektir. 1085 00:55:21,026 --> 00:55:23,960 Göreceğiz. 1086 00:55:23,960 --> 00:55:25,170 Elbette. 1087 00:55:25,170 --> 00:55:26,860 Pek çok teknik konular. 1088 00:55:26,860 --> 00:55:31,480 Ben Allison sadece-- Benim oyun bugün çocuklar kapalı. 1089 00:55:31,480 --> 00:55:34,136 Tamam, o çalışır. 1090 00:55:34,136 --> 00:55:35,760 Saat iç HTML nokta. 1091 00:55:35,760 --> 00:55:42,097 Gerçekten HTML oldu? 1092 00:55:42,097 --> 00:55:43,180 Ayrıca bu ne olur. 1093 00:55:43,180 --> 00:55:48,750 Bir şey göremiyorum zaman, seni sadece kaynak kodu bakmak. 1094 00:55:48,750 --> 00:55:49,250 TAMAM MI. 1095 00:55:49,250 --> 00:55:51,912 1096 00:55:51,912 --> 00:55:54,870 Istediğin etrafında serin bir işi biliyor musunuz biz burada yapmaya gidiyoruz? 1097 00:55:54,870 --> 00:55:55,740 >> İZLEYİCİ: Eğer büyük harf yapabilir miyim? 1098 00:55:55,740 --> 00:55:56,580 büyük harfler? 1099 00:55:56,580 --> 00:55:58,996 Eğer saat almak zorunda olduğundan, ve daha sonra dakika olsun. 1100 00:55:58,996 --> 00:56:02,590 >> ALLISON BUCHHOLTZ-AU: Bu oh saat almak ve get-- olduğunu. 1101 00:56:02,590 --> 00:56:04,945 Sen altın yıldız mudur. 1102 00:56:04,945 --> 00:56:08,114 1103 00:56:08,114 --> 00:56:09,030 Bu, çocuklar hepsi bir test. 1104 00:56:09,030 --> 00:56:13,630 1105 00:56:13,630 --> 00:56:17,330 Ben dersten önce çalışıyordu söz veriyorum. 1106 00:56:17,330 --> 00:56:22,590 >> Tamam, ama biliyorum serin şey Bazen eğer also-- ki 1107 00:56:22,590 --> 00:56:26,560 Harici dosyalar Biraz deli alıyorum, 1108 00:56:26,560 --> 00:56:30,960 Ayrıca sadece düz koyabilirsiniz Burada, hangi şeyleri düzeltmek için eğilimindedir. 1109 00:56:30,960 --> 00:56:35,840 Dışında bu gerçekten çirkin gibi. 1110 00:56:35,840 --> 00:56:38,050 Elbette her şeyi biçimlendirmek. 1111 00:56:38,050 --> 00:56:41,425 Tüm oldukça emin olun. 1112 00:56:41,425 --> 00:56:41,925 TAMAM MI. 1113 00:56:41,925 --> 00:56:47,200 1114 00:56:47,200 --> 00:56:50,621 >> Ben tüm serin demolar yapmak istedim, ve onlar sadece çalışma dışarı değil. 1115 00:56:50,621 --> 00:56:51,555 TAMAM MI. 1116 00:56:51,555 --> 00:56:53,890 Senaryo var saat. 1117 00:56:53,890 --> 00:57:00,350 Neyse, önemli olan ise Bu genel yol olduğunu 1118 00:57:00,350 --> 00:57:01,870 JavaScript biçimlendirmek söyledi. 1119 00:57:01,870 --> 00:57:04,490 Gördüğünüz gibi, bu olabilir Çok titiz, bazen, 1120 00:57:04,490 --> 00:57:08,780 Hatta zaman tam anlamıyla oldu İki saniye önce çalışma. 1121 00:57:08,780 --> 00:57:11,820 Ya da iki saniye önce, ama çok, çok yakın zamanda. 1122 00:57:11,820 --> 00:57:16,070 >> Peki, bu gibi görünmelidir ne göstermek için ve ben deli değilim ki size göstermek için, 1123 00:57:16,070 --> 00:57:19,730 ve her şeyin tam olarak Aynı, bu böyle görünüyor olmalı budur. 1124 00:57:19,730 --> 00:57:27,410 Sadece bu üst kısmını yapmak için gidiyoruz Burada, ve sayfa kaynağını görüntülemek eğer, 1125 00:57:27,410 --> 00:57:32,160 Eğer fark varsa, o bazı yaptı çılgın şeyler, ben basitleştirilmiş. 1126 00:57:32,160 --> 00:57:35,710 Ayrıca, Tommy kredi McWilliam, aslında kim 1127 00:57:35,710 --> 00:57:38,810 Bana bu örnekleri oluşturmak yardım, ki ben işe biliyorum yüzden. 1128 00:57:38,810 --> 00:57:41,560 Tommy JavaScript ustası olduğu için. 1129 00:57:41,560 --> 00:57:43,180 Biz fark Ama eğer, bazı dizi var. 1130 00:57:43,180 --> 00:57:45,170 Biz burada bizim saat fonksiyonu var. 1131 00:57:45,170 --> 00:57:48,450 Bu, tüm JavaScript olduğunu biz sadece yazdı, ya da bazı. 1132 00:57:48,450 --> 00:57:51,470 Biz sadece burada bu bir yazdı. 1133 00:57:51,470 --> 00:57:54,260 Ve o bir ekstra var sadece pedleri fonksiyonu 1134 00:57:54,260 --> 00:57:57,790 Bir önce sıfır koyarak mektup veya eğer bir numara önce 1135 00:57:57,790 --> 00:57:59,412 Bunlardan sadece biri. 1136 00:57:59,412 --> 00:58:02,120 Eğer fark varsa Yani, bu güzel biz sadece yazdı tam olarak ne kadar. 1137 00:58:02,120 --> 00:58:06,230 Bazı değişken saat olduğunu var Bizim elemanı vardır, KODU elemanı olsun, 1138 00:58:06,230 --> 00:58:07,252 hangi saati. 1139 00:58:07,252 --> 00:58:08,960 Bizim set aralığı var işlevi, bu 1140 00:58:08,960 --> 00:58:12,670 Bir anonim işlev bu, tüm yürütür. 1141 00:58:12,670 --> 00:58:16,940 Biz bazı dize başlangıç ​​var HTML o zaman dinamik biz 1142 00:58:16,940 --> 00:58:20,750 Bazı alarak oluşturmak h1 başlık, bitiştirmekten 1143 00:58:20,750 --> 00:58:23,950 ile, saat olsun artı Bizim kolon, artı alıyorum 1144 00:58:23,950 --> 00:58:26,860 dakika artı başka kolon, artı saniye, 1145 00:58:26,860 --> 00:58:29,330 ve nihayet bitiş HTML. 1146 00:58:29,330 --> 00:58:34,210 Ve sonra bizim saatini güncellemek HTML iç HTML nokta, 1147 00:58:34,210 --> 00:58:37,640 ve biz her 100 milisaniyede güncelleme. 1148 00:58:37,640 --> 00:58:39,060 TAMAM MI? 1149 00:58:39,060 --> 00:58:42,470 >> Ben deli değilim söz görün. 1150 00:58:42,470 --> 00:58:43,440 Bilmiyorum. 1151 00:58:43,440 --> 00:58:47,160 O beni sevmiyor neden bilmiyorum. 1152 00:58:47,160 --> 00:58:54,030 Aynı görünüyor gibi hissediyorum ama görünüşe göre benden nefret ediyor. 1153 00:58:54,030 --> 00:58:59,600 >> Yani üç iyi giderse yuvarlak görelim. 1154 00:58:59,600 --> 00:59:00,970 Biz görmek üzereyiz. 1155 00:59:00,970 --> 00:59:02,910 Ben bu gidecek nasıl emin değilim. 1156 00:59:02,910 --> 00:59:06,700 Herkes en az alıyor sadece genel tema gibi eksileri, 1157 00:59:06,700 --> 00:59:08,480 JavaScript olsa? 1158 00:59:08,480 --> 00:59:15,660 Ben en azından kullanışlı, daha umut Biraz titiz olduğunu gösteren daha. 1159 00:59:15,660 --> 00:59:21,190 Ama sorunun seti çok eğlenceli olacak. 1160 00:59:21,190 --> 00:59:22,590 Harika olacak. 1161 00:59:22,590 --> 00:59:24,820 Bu oldukça sıkıcı olmayacak Bu gibi, sanmıyorum. 1162 00:59:24,820 --> 00:59:28,100 Aslında alırsınız gerçekten harika şeyler görmek. 1163 00:59:28,100 --> 00:59:31,734 >> Yani son ama en az değil, Biz Twitter'da birini deneyeceğim. 1164 00:59:31,734 --> 00:59:32,900 Ben, şimdi çocuklar gerçekten korkuyorum. 1165 00:59:32,900 --> 00:59:35,762 Ben bu gidecek bilmiyorum. 1166 00:59:35,762 --> 00:59:39,930 Ama sadece sana biraz vermek Daha fazla tat ve bu aslında 1167 00:59:39,930 --> 00:59:44,190 manipüle dizeleri ve girişler, ne yapacağız 1168 00:59:44,190 --> 00:59:50,960 Biz HTML-- burada fark ederseniz, bir bu bir biraz var more-- 1169 00:59:50,960 --> 00:59:57,200 bazı metin alanına sahip olan Burada bu metin alanına karşılık gelir. 1170 00:59:57,200 --> 00:59:58,030 TAMAM MI? 1171 00:59:58,030 --> 01:00:00,420 Ve bu metnin bir kimliği vardır. 1172 01:00:00,420 --> 01:00:04,520 Biz bunu biraz restyled Bazı genişlik ve yükseklik ile 1173 01:00:04,520 --> 01:00:07,310 Biz önceden belirlenmiş ettik, ve biz h1 var 1174 01:00:07,310 --> 01:00:11,260 hangi sadece bizim başlık biri olduğunu Bizim karakter kaldı temsil eder. 1175 01:00:11,260 --> 01:00:14,570 Biz bunu bazı kimliği verdi karakter kaldı, 1176 01:00:14,570 --> 01:00:18,660 ve daha sonra bazı komut dosyası var Burada, hangi gerçekten değilim 1177 01:00:18,660 --> 01:00:20,790 üçüncü kez en umut Burada cazibesi, çocuklar. 1178 01:00:20,790 --> 01:00:26,750 >> Peki ne yapmak istediğinizi, aynı genel damar 1179 01:00:26,750 --> 01:00:31,480 Biz saat nokta js ile yaptık ve parti nokta js biz fark ettik 1180 01:00:31,480 --> 01:00:35,980 biz aslında kapma başladım edilir Doğru umrumuzda şeyler? 1181 01:00:35,980 --> 01:00:42,330 Bu durumda Yani, iki tane vardır tamam, umurumda şeyler? 1182 01:00:42,330 --> 01:00:47,199 Biz tür aslında konum bir şey içine bakarak ve veri çekme, 1183 01:00:47,199 --> 01:00:48,990 ve bir şey biz aslında değişen ediyoruz. 1184 01:00:48,990 --> 01:00:52,110 1185 01:00:52,110 --> 01:00:53,730 Yani bizim HTML var. 1186 01:00:53,730 --> 01:01:00,370 Bu bizim web sayfası ise, ne biz bakıyoruz veri? 1187 01:01:00,370 --> 01:01:03,860 Bu ne olursa olsun olacak Bizim kutularına metin, değil mi? 1188 01:01:03,860 --> 01:01:05,310 Yani burada yazın ne olursa olsun. 1189 01:01:05,310 --> 01:01:08,150 Ben bilmek istiyorum, ya da ne var ben bakmak istiyorum ne. 1190 01:01:08,150 --> 01:01:10,690 Ve ne olacak Bizim web sayfasında değişiyor? 1191 01:01:10,690 --> 01:01:13,550 1192 01:01:13,550 --> 01:01:14,880 karakter kaldı. 1193 01:01:14,880 --> 01:01:19,550 Aynı şekilde Yani, biz istiyoruz değişkenleri başlatılırken başlayın 1194 01:01:19,550 --> 01:01:22,030 aslında bu unsurların üzerine tutun. 1195 01:01:22,030 --> 01:01:22,890 TAMAM MI? 1196 01:01:22,890 --> 01:01:29,930 Bazı var var ise Bu, bizim metin alanı 1197 01:01:29,930 --> 01:01:33,681 ve biz kalan bazı var dosya. 1198 01:01:33,681 --> 01:01:34,180 Doğru? 1199 01:01:34,180 --> 01:01:36,190 Peki bu gidiyor Bu iki şeyi tutun. 1200 01:01:36,190 --> 01:01:42,370 Yani bir şey aynı tür, Belge Ben, tamam dot-- 1201 01:01:42,370 --> 01:01:45,920 Bu olduğundan emin olmak için gidiyor Bu sefer işe. 1202 01:01:45,920 --> 01:01:49,620 Ben çok kararlıydı duyuyorum. 1203 01:01:49,620 --> 01:01:53,310 Tamam, eğer öyleyse istediğimiz bizim Metin alanı, uygun 1204 01:01:53,310 --> 01:01:55,710 Bizim HTML, bizim tanımlayıcı ne? 1205 01:01:55,710 --> 01:01:56,420 Bizim Kimliği nedir? 1206 01:01:56,420 --> 01:01:59,500 1207 01:01:59,500 --> 01:02:05,540 Bu sırf metin olacak Bu tamam, bizim metin alanı oluşturur, 1208 01:02:05,540 --> 01:02:10,320 Bu yüzden bizim Kimliği metin, bir nasıl biz orada ne yakalayabilir. 1209 01:02:10,320 --> 01:02:12,130 Tamam, noktalı virgül. 1210 01:02:12,130 --> 01:02:13,940 Ben süper olacağım Bu konuda hassas, 1211 01:02:13,940 --> 01:02:16,300 Ben istiyorum çünkü bu defa işe. 1212 01:02:16,300 --> 01:02:22,120 Tamam, aynı şeyi yapmak, Id tarafından elemanı olsun. 1213 01:02:22,120 --> 01:02:25,970 Ben gerçekten ne var merak ediyorum karışıklık yukarıya diğer iki neden oldu. 1214 01:02:25,970 --> 01:02:29,750 Tamam, o zaman bu birinde, ne erişmek istiyorsun? 1215 01:02:29,750 --> 01:02:30,760 Bizim Kimliği burada ne var? 1216 01:02:30,760 --> 01:02:33,980 1217 01:02:33,980 --> 01:02:36,261 Biz başka bir kimliği var Bizim HTML, ne oldu? 1218 01:02:36,261 --> 01:02:37,552 HEDEF KİTLE: Karakterler kalan. 1219 01:02:37,552 --> 01:02:39,343 ALLISON BUCHHOLTZ-AU: Karakterler kalan. 1220 01:02:39,343 --> 01:02:43,360 1221 01:02:43,360 --> 01:02:44,330 >> Tamam. 1222 01:02:44,330 --> 01:02:46,010 Serin. 1223 01:02:46,010 --> 01:02:49,800 Ben sadece gidiyorum gerçekten hızlı yazıyorum. 1224 01:02:49,800 --> 01:02:53,706 1225 01:02:53,706 --> 01:02:55,330 Ben sadece ikinci bu yazmak için gidiyorum. 1226 01:02:55,330 --> 01:02:56,190 Yani metin alanı. 1227 01:02:56,190 --> 01:02:59,550 1228 01:02:59,550 --> 01:03:06,180 Ne ilginç orada B function-- olduğunu fonksiyonları çok olduğu, sadece 1229 01:03:06,180 --> 01:03:09,690 uygun kayıt Fare, ama klavye. 1230 01:03:09,690 --> 01:03:10,190 TAMAM MI? 1231 01:03:10,190 --> 01:03:16,540 Herhangi bir tuşa olduğunda Yani söyleyebiliriz basılı, böyle şeyler yapabilirsiniz. 1232 01:03:16,540 --> 01:03:20,450 Biz kullanmakta olduğunuz bir Yani , yukarı tuşu üzerinde denir 1233 01:03:20,450 --> 01:03:25,320 Eğer herhangi bir tuşa basıldığında ettik "diyor Kullanıcı kaldırdı klavye, 1234 01:03:25,320 --> 01:03:28,064 Bu kapama düğmesi kendi parmak, ve anahtar, basılmamış olmuştur 1235 01:03:28,064 --> 01:03:29,480 o zaman bir şeyler yapmak için gidiyoruz. " 1236 01:03:29,480 --> 01:03:29,980 TAMAM MI? 1237 01:03:29,980 --> 01:03:31,370 Yani bu doğru, mantıklı? 1238 01:03:31,370 --> 01:03:33,540 Her karakter Çünkü Biz yazın biz gidiyoruz 1239 01:03:33,540 --> 01:03:36,550 kapalı bizim parmak kaldırmak zorunda o yüzden tuşu yukarı gittiğinde, 1240 01:03:36,550 --> 01:03:40,980 Biz azaltma biliyor olabilir Bizim karakterler kalan. 1241 01:03:40,980 --> 01:03:44,440 >> Bu yüzden bazı anahtar var kadar, ve aynı şekilde, 1242 01:03:44,440 --> 01:03:47,480 biz demek için gidiyoruz "Tamam, biz bunu ne zaman, biz 1243 01:03:47,480 --> 01:03:55,110 Bazı işlevi oluşturmak için gidiyoruz Bu durumda, "e alacak, 1244 01:03:55,110 --> 01:03:58,800 ve ne yapmak istiyorum Kalan sayısını hesaplamak. 1245 01:03:58,800 --> 01:04:02,510 Tamam, bu yüzden Sadece başlayalım Bir değişken oluşturarak. 1246 01:04:02,510 --> 01:04:05,830 Bu yüzden bazı değişken r var, Bu temsil için gidiyor 1247 01:04:05,830 --> 01:04:07,720 Biz sol kaç karakter. 1248 01:04:07,720 --> 01:04:08,890 TAMAM MI? 1249 01:04:08,890 --> 01:04:14,540 Biz başlamak olduğunu biliyorum 140, ve biz bilmek istiyorsanız, 1250 01:04:14,540 --> 01:04:18,360 , diyelim bu uzunluğu izin Giriş oldu dize, 1251 01:04:18,360 --> 01:04:20,860 do Siz herhangi bir fikrin var bunu nasıl yapabilir? 1252 01:04:20,860 --> 01:04:23,900 Sadece açık kapalı dayalı şeyler, biz, saat gibi isteseydi 1253 01:04:23,900 --> 01:04:25,870 Biz saat almak kullanılır. 1254 01:04:25,870 --> 01:04:28,860 Biz bizim nesne olduğunu biliyoruz Metin alanı, ama olabilir siz 1255 01:04:28,860 --> 01:04:33,050 ondan sonra gelebilir ne düşünüyorsunuz? 1256 01:04:33,050 --> 01:04:35,280 Herhangi bir fikir? 1257 01:04:35,280 --> 01:04:41,730 Daha az >> Yani bu kişinin tür sezgisel, ancak değer nokta uzunluğu var. 1258 01:04:41,730 --> 01:04:44,700 Yani sadece bana biraz ver değer nitelik olduğunu 1259 01:04:44,700 --> 01:04:46,500 aslında bu dizenin uzunluğu. 1260 01:04:46,500 --> 01:04:50,340 Yani tamam, ben arıyorum "demek oluyor Metin alanı içinde tüm bu dizge, 1261 01:04:50,340 --> 01:04:52,730 ve ben anlatacağım Eğer ne kadar olduğunu. " 1262 01:04:52,730 --> 01:04:55,500 Biz dizeleri hatırlıyorum çünkü eğer gerçekten sadece diziler vardır, 1263 01:04:55,500 --> 01:04:58,110 böylece biz sadece onları uzunluğunu alabilir. 1264 01:04:58,110 --> 01:05:01,860 Yani biz var. 1265 01:05:01,860 --> 01:05:04,058 Serin. 1266 01:05:04,058 --> 01:05:09,360 >> Sonra bizim yapmak istediğimiz ne olduğunu asla kullanıcıya izin vermek istiyorum 1267 01:05:09,360 --> 01:05:12,340 daha girişine daha fazla 140 karakter, değil mi? 1268 01:05:12,340 --> 01:05:15,610 Çünkü, oh "gibi demek eğer Sadece bu kadar kalan var, " 1269 01:05:15,610 --> 01:05:20,522 ve sonra onlara bu yapalım neyse, biz yalan oldum. 1270 01:05:20,522 --> 01:05:22,230 Ve bu başka bir şeydir şey JavaScript 1271 01:05:22,230 --> 01:05:24,530 Gerçekten iyi olabilir için, kullanıcı doğrulama ise 1272 01:05:24,530 --> 01:05:29,062 ve emin senin Kullanıcı herhangi bir kurallar dahilinde 1273 01:05:29,062 --> 01:05:30,270 Onlara sağladığınız. 1274 01:05:30,270 --> 01:05:36,020 Eğer yapmak gibi şeyler yapmak istiyorsanız Emin birisi girişi e-posta adresi, 1275 01:05:36,020 --> 01:05:40,242 veya emin onlar İki şifreleri girmek, onlar eşleşti. 1276 01:05:40,242 --> 01:05:41,200 JavaScript yapabilir. 1277 01:05:41,200 --> 01:05:44,010 Sen ", gibi bir şey yapmak istiyorum Form gibi, sunulan "veya 1278 01:05:44,010 --> 01:05:48,170 "Ne zaman Formu düğmesi Gönder tıklandığında, tüm bunları kontrol edin. " 1279 01:05:48,170 --> 01:05:49,670 Ve biz JavaScript yapabilir. 1280 01:05:49,670 --> 01:05:52,680 Yani bu sadece ne var Burada yapmak için gidiyoruz. 1281 01:05:52,680 --> 01:05:57,810 >> Peki olmadığını denetlemek için bir yol olabilir onlar 140 karakter üzerine gittim? 1282 01:05:57,810 --> 01:06:03,310 Ne ne olacak r bizim değeri, deneyin? 1283 01:06:03,310 --> 01:06:04,760 Bu doğru, negatif olacak? 1284 01:06:04,760 --> 01:06:07,380 Ya da daha az olacak daha veya sıfıra eşit. 1285 01:06:07,380 --> 01:06:13,690 Yani eğer öyleyse biz kullanabilirsiniz Sadece her şeyi seviyorum. 1286 01:06:13,690 --> 01:06:14,270 TAMAM MI? 1287 01:06:14,270 --> 01:06:20,480 Ve bazı metin alanı nokta var değer, ve biz burada ne yapıyoruz 1288 01:06:20,480 --> 01:06:29,940 biz sadece ne cutting-- konum nedir? 1289 01:06:29,940 --> 01:06:30,900 Özür dilerim. 1290 01:06:30,900 --> 01:06:32,732 Bu bir, biz sadece yanlış dönmek istiyorum. 1291 01:06:32,732 --> 01:06:34,030 Kafam karıştı. 1292 01:06:34,030 --> 01:06:36,560 Tüm çalışmıyor şeylerden frazzled. 1293 01:06:36,560 --> 01:06:40,010 Tamam, biz sadece istiyoruz biz sonra return false, ve 1294 01:06:40,010 --> 01:06:44,160 görüntülemek istediğiniz karakterleri kalan, değil mi? 1295 01:06:44,160 --> 01:06:48,720 Saati ile Dolayısıyla, yaptığımız İç HTML ile bir şey, değil mi? 1296 01:06:48,720 --> 01:06:52,070 Biz bazı eşit set Nerede Değişken, bu yüzden burada ne olabilir? 1297 01:06:52,070 --> 01:06:54,590 1298 01:06:54,590 --> 01:06:57,750 Ne iç HTML değişiyor? 1299 01:06:57,750 --> 01:07:02,843 1300 01:07:02,843 --> 01:07:03,780 >> İZLEYİCİ: Kalan? 1301 01:07:03,780 --> 01:07:05,738 >> ALLISON BUCHHOLTZ-AU: Biz kalan değiştiriyoruz. 1302 01:07:05,738 --> 01:07:09,217 1303 01:07:09,217 --> 01:07:11,300 Pekala, ve biz ne eşit olarak ayarlamak istediğiniz? 1304 01:07:11,300 --> 01:07:14,440 1305 01:07:14,440 --> 01:07:18,437 O çünkü r olacak Bizim karakterler kalan olmalıdır. 1306 01:07:18,437 --> 01:07:19,600 TAMAM MI? 1307 01:07:19,600 --> 01:07:26,060 Yani eğer görmek gerçekten sinirliyim Bu artık çalışıyor, ama biz göreceğiz. 1308 01:07:26,060 --> 01:07:28,960 1309 01:07:28,960 --> 01:07:29,460 Bu bırakın. 1310 01:07:29,460 --> 01:07:34,690 1311 01:07:34,690 --> 01:07:37,700 Bu gerçekten hızlı. 1312 01:07:37,700 --> 01:07:38,970 [Duyulamaz] Tamam. 1313 01:07:38,970 --> 01:07:44,574 1314 01:07:44,574 --> 01:07:45,990 Yine, ben sadece sana göstermek için gidiyorum. 1315 01:07:45,990 --> 01:07:49,430 Sebebi ne olursa olsun, benim, işe karar verdiği 1316 01:07:49,430 --> 01:07:53,354 ama ne sana göstereceğim bu olduğunu Bu-- ah ben koymak gerekiyordu. 1317 01:07:53,354 --> 01:07:57,470 Tamam, biz aynı tür fark Burada bir şey, metin alanını alıyorum. 1318 01:07:57,470 --> 01:08:01,070 >> Ayrıca, eğer adam bildirimi var, eğer Yapmak istediğiniz şey hiç, 1319 01:08:01,070 --> 01:08:04,080 ve nasıl bilmiyorum o, sadece, Sayfa Kaynağını tıklayın 1320 01:08:04,080 --> 01:08:06,632 ve onlar size söylemek için gidiyoruz. 1321 01:08:06,632 --> 01:08:07,840 Bazen şifreli olacak. 1322 01:08:07,840 --> 01:08:11,147 Senin pset için, biz her şeyi şifrelemek, bu yüzden sadece anlamsız gibi görünüyor. 1323 01:08:11,147 --> 01:08:13,480 Ama hiç gerçekten varsa Beğendiğiniz serin web sitesi, 1324 01:08:13,480 --> 01:08:17,729 Sadece Sayfa Kaynağını tıklarsanız, bunu nasıl yapacağınızı söyleyecek. 1325 01:08:17,729 --> 01:08:20,770 Yani yine, sert, akıllı değil çalışır. 1326 01:08:20,770 --> 01:08:24,250 Ve burada, tüm gördüğünüz gibi bunlar aynı. 1327 01:08:24,250 --> 01:08:31,930 Bu kimse burada sadece bazı alt dize alır Bu, ben bu tam olarak ne unutmak. 1328 01:08:31,930 --> 01:08:36,980 Ama belli ki bazı alt dize alır On sıfıra değer, 1329 01:08:36,980 --> 01:08:41,540 ve durdurmak ne false döndürür Artık girerek kullanıcı, 1330 01:08:41,540 --> 01:08:46,040 ve o zaman tabii ki güncellemeleri Orada iç HTML. 1331 01:08:46,040 --> 01:08:47,410 >> Serin. 1332 01:08:47,410 --> 01:08:53,000 Bugünden itibaren Yani büyük almak sonuçlar, Deney, kaynak kodu bakmak 1333 01:08:53,000 --> 01:08:58,359 size çok yardımcı olacak çünkü, bazen herkes, JavaScript 1334 01:08:58,359 --> 01:09:03,200 ile çalışmak zor ve yok edebilir Her zaman, sen bunu bekliyoruz şekilde çalışır 1335 01:09:03,200 --> 01:09:05,700 ama sadece denemeye devam Ben söz veriyorum, çünkü o olacak. 1336 01:09:05,700 --> 01:09:08,376 Ben bu örneklerin hepsi söz sınıfın önünde çalışıyorlardı. 1337 01:09:08,376 --> 01:09:09,750 Ben ne anlamıyorum. 1338 01:09:09,750 --> 01:09:13,069 Ben tam anlamıyla her şeyi aynı olması. 1339 01:09:13,069 --> 01:09:17,660 >> Bir şey daha ben sadece istiyorum ki Size süper yararlı olabilir adamlar göstermek 1340 01:09:17,660 --> 01:09:21,630 önce çalışma ne in-- nedir? 1341 01:09:21,630 --> 01:09:23,935 Biz, iş partiyi değil mi? 1342 01:09:23,935 --> 01:09:26,569 Ben öyle düşünüyorum. 1343 01:09:26,569 --> 01:09:27,069 Evet. 1344 01:09:27,069 --> 01:09:27,630 Biz yaptık. 1345 01:09:27,630 --> 01:09:28,250 Korku. 1346 01:09:28,250 --> 01:09:31,189 Tamam, bu yüzden bir şey Siz bilmeli 1347 01:09:31,189 --> 01:09:33,340 Ben hakkında konuştuk konsol günlüğü. 1348 01:09:33,340 --> 01:09:37,040 Yani merhaba dot günlüğünü teselli. 1349 01:09:37,040 --> 01:09:40,430 Yani bu tür Printf JavaScript eşdeğer. 1350 01:09:40,430 --> 01:09:42,810 Yani hiç istiyorsanız senin değişkenleri incelemek 1351 01:09:42,810 --> 01:09:49,649 ya da ne var oluyor bakın ne Biz elemanı incelemek eğer, yapmak yapabilirsiniz 1352 01:09:49,649 --> 01:09:51,899 Gitmek istediğiniz ne için, ve konsol gidin, 1353 01:09:51,899 --> 01:09:53,770 Eğer merhaba basılı olduğunu görürsünüz. 1354 01:09:53,770 --> 01:09:55,750 >> Peki biz buna sahip olabilir ne olursa olsun istedik baskı. 1355 01:09:55,750 --> 01:10:04,170 İstediğimiz Eğer arka plan yazdırmak için nokta nokta tarzı arka plan, 1356 01:10:04,170 --> 01:10:08,454 biz görmek gerekir RGB üçlü gelir. 1357 01:10:08,454 --> 01:10:11,140 Ya da değil. 1358 01:10:11,140 --> 01:10:13,520 Ben tam olarak nasıl unutmak Böyle bir değişken yazdırmak, 1359 01:10:13,520 --> 01:10:17,249 ama mümkün olmalıdır Böyle şeyler çıktı. 1360 01:10:17,249 --> 01:10:19,040 Bu çok faydalı olacaktır senin pset zaman için 1361 01:10:19,040 --> 01:10:23,330 Eğer işlemek için çalışıyoruz koordinatları veya etajer. 1362 01:10:23,330 --> 01:10:25,270 Yani onlar da sınıfta bu parça değiştirin. 1363 01:10:25,270 --> 01:10:30,750 Bu nedenle, son yıllarda farklı sadece TFs güzel olacak, ya da TF'ler 1364 01:10:30,750 --> 01:10:36,350 Biz çünkü, yerine ofis saat Eğer çocuklar ile birlikte öğrenme tür. 1365 01:10:36,350 --> 01:10:41,230 Ama konsol günlüğü süper, süper oldu Geçen yıl JavaScript için yararlı. 1366 01:10:41,230 --> 01:10:42,740 Yani onu seviyorum. 1367 01:10:42,740 --> 01:10:43,780 Nasıl kullanılacağını öğrenin. 1368 01:10:43,780 --> 01:10:49,026 O yüzden, GDB daha kullanmak daha kolay en azından bir artı noktası olmalıdır. 1369 01:10:49,026 --> 01:10:50,650 Ama teşekkür ederim adamlar benimle taşıyan vardır. 1370 01:10:50,650 --> 01:10:53,400 Ben üzgünüm benim Herhangi bir nedenle örnekler 1371 01:10:53,400 --> 01:10:55,410 Sadece istemiyordu Benimle işbirliği, ama ben 1372 01:10:55,410 --> 01:11:01,010 o yardım umuyoruz tür olsun bir JavaScript bölgesinde biraz daha fazla. 1373 01:11:01,010 --> 01:11:04,980 Ve bana tüm sorularınızı gönderebilirsiniz Ben süper tamir edilebilir, böylece gelecek hafta, 1374 01:11:04,980 --> 01:11:09,420 ve ben şeker ve hatta ekstra getireceğim şeker bu saçma çünkü. 1375 01:11:09,420 --> 01:11:14,000 Ama siz, büyük ve müthiş bir hafta var. 1376 01:11:14,000 --> 01:11:15,584