1 00:00:00,000 --> 00:00:03,840 >> [MUSIC PLAYING] 2 00:00:03,840 --> 00:00:05,770 3 00:00:05,770 --> 00:00:08,690 >> DOUG LLOYD sic iam veteres at ullam web programming iudicium 4 00:00:08,690 --> 00:00:12,140 Et nos Ive 'operuit pluribus genera linguarum sunt in singulis videos. 5 00:00:12,140 --> 00:00:14,690 Nunc faciamus unum, JavaScript. 6 00:00:14,690 --> 00:00:17,370 >> Primum Bonum apporto nuntium, JavaScript est moderni programming 7 00:00:17,370 --> 00:00:21,410 cuius linguam simillumae PHP syntax ex C, 8 00:00:21,410 --> 00:00:22,830 ut a bonus locus ut satus. 9 00:00:22,830 --> 00:00:25,880 Sed ut vetera de PHP tarn XX annorum factus circum. 10 00:00:25,880 --> 00:00:28,600 Inventa in circuitu Sub idem tempus ut PHP. 11 00:00:28,600 --> 00:00:32,240 Et JavaScript est actu pulchellus fundamentale ad user experientia 12 00:00:32,240 --> 00:00:32,740 of the web. 13 00:00:32,740 --> 00:00:34,448 In facto, sunt trium linguarum peritus, qui non 14 00:00:34,448 --> 00:00:38,480 Diceret talis componebant user experientia mutuo occurrant 15 00:00:38,480 --> 00:00:42,650 cum website, html, css et JavaScript. 16 00:00:42,650 --> 00:00:46,030 Sic lets 'loqui pauco circa JavaScript. 17 00:00:46,030 --> 00:00:50,301 >> Mali nuntius quidem cum JavaScript quia homo sibi leges amet, 18 00:00:50,301 --> 00:00:51,300 et tunc erumpit eos. 19 00:00:51,300 --> 00:00:54,010 Et JavaScript potest actu esse genus difficilis discant, 20 00:00:54,010 --> 00:00:57,000 quoniam suus 'dissimilis C et PHP, quae valde exstructa 21 00:00:57,000 --> 00:01:00,270 et habent valde rigidum praecepta nam qua ratione quaeque geri possint operari. 22 00:01:00,270 --> 00:01:03,690 Habet genus JavaScript de facultate ditatus qui tam modico flexu 23 00:01:03,690 --> 00:01:06,650 Non enim quod forte ad opus via exspectamus, 24 00:01:06,650 --> 00:01:09,830 fortasse vere intelligere nequeo primi programming lingua 25 00:01:09,830 --> 00:01:10,769 quasi JavaScript. 26 00:01:10,769 --> 00:01:12,810 Sic maybe quia non se habet regulis, 27 00:01:12,810 --> 00:01:15,754 et non realiter accusauit bonum coding habitus. 28 00:01:15,754 --> 00:01:18,170 Nunc weve hopefully succrevit coding aliquod bonum habitus, 29 00:01:18,170 --> 00:01:21,470 et ideo potest committitur latronibus in JavaScript pauco. 30 00:01:21,470 --> 00:01:25,750 >> Scribere JavaScript simile foramen usque a C file cum a dot C extensio 31 00:01:25,750 --> 00:01:29,770 aut PHP file cum a dot PHP extensionem, patere nos postulo efficio est fasciculus 32 00:01:29,770 --> 00:01:31,764 cum dot js lima tractus. 33 00:01:31,764 --> 00:01:34,430 Non opus est aliqua sicut feceramus delimiters PHP. 34 00:01:34,430 --> 00:01:36,750 Eius modi anguli bracket quaestio marcam PHP 35 00:01:36,750 --> 00:01:40,300 usus es, ut ex itinere dicimus, quod nos habemus pasco 36 00:01:40,300 --> 00:01:43,502 JavaScript est includendo it in an html tag, 37 00:01:43,502 --> 00:01:46,210 modicum et iam de facere quod iustum modo. 38 00:01:46,210 --> 00:01:48,210 >> Ad aliud autem facit JavaScript different, 39 00:01:48,210 --> 00:01:50,580 Quamquam huius partis, quod currit. 40 00:01:50,580 --> 00:01:53,430 Sic revocare quod cum PHP nequaquam possemus vere videre 41 00:01:53,430 --> 00:01:57,041 in PHP underlined quod a website. 42 00:01:57,041 --> 00:01:59,040 Si umquam considerabam page fontem, tantum volumus 43 00:01:59,040 --> 00:02:02,830 videte quod erat html generatur ab hoc PHP. 44 00:02:02,830 --> 00:02:04,900 Sed JavaScript currit client latus. 45 00:02:04,900 --> 00:02:06,710 Your JavaScript excurrit ornare. 46 00:02:06,710 --> 00:02:09,050 Et ideo licet quae similis blockers add. 47 00:02:09,050 --> 00:02:09,550 Ius? 48 00:02:09,550 --> 00:02:12,704 Ad interclusio solet fieri a fidelibus et percutiebat David omnem de JavaScript 49 00:02:12,704 --> 00:02:14,370 continuatum est particularis website. 50 00:02:14,370 --> 00:02:19,000 Et eo quod non haberet ad currere vestri apparatus client latus, 51 00:02:19,000 --> 00:02:21,910 vos can iustus prohibere JavaScript cursu omnino. 52 00:02:21,910 --> 00:02:27,030 Illud etiam, quod inter vos parabolam vertitis a website ut comprehendo JavaScript, 53 00:02:27,030 --> 00:02:32,450 unde tibi mittere JavaScript responsum tamquam partem codice http 54 00:02:32,450 --> 00:02:34,159 cum ad huius petant. 55 00:02:34,159 --> 00:02:35,950 Et sic ne volo utor JavaScript 56 00:02:35,950 --> 00:02:38,395 facere quae vere sensitiva sicut transiens notitia 57 00:02:38,395 --> 00:02:41,020 de users 'tergum et passwords editus, quia haerent actu 58 00:02:41,020 --> 00:02:45,610 omnes accepturi source codice, non solum html quod generatur, 59 00:02:45,610 --> 00:02:49,030 ut puta cum foret PHP. 60 00:02:49,030 --> 00:02:51,620 >> Sic quam operor nos includunt JavaScript html nostrae exordium? 61 00:02:51,620 --> 00:02:54,520 Tam simile CSS, actu, genus unde hic facimus. 62 00:02:54,520 --> 00:02:56,190 Cum CSS habemus style tags. 63 00:02:56,190 --> 00:03:00,760 Et inside of illis style tags, CSS style definire possumus. 64 00:03:00,760 --> 00:03:03,450 Similiter cum JavaScript possumus aperire tags script, 65 00:03:03,450 --> 00:03:06,660 alio html tag fecimus non loqui in html video, 66 00:03:06,660 --> 00:03:09,720 et scribe in JavaScript inter illos tags script. 67 00:03:09,720 --> 00:03:13,960 Etiam etsi uelut CSS, nos posset in pagina extra CSS lima 68 00:03:13,960 --> 00:03:15,900 et colligimus ea occasione in via Domini. 69 00:03:15,900 --> 00:03:18,280 Cum etiam CSS possumus, excusare me, cum JavaScript 70 00:03:18,280 --> 00:03:23,240 potest etiam specificare fons attributum script tag 71 00:03:23,240 --> 00:03:25,720 ut pagina in JavaScript usque quaque permansit, ita et vos faciatis non 72 00:03:25,720 --> 00:03:27,680 scribam eam in inter tags script, nos 73 00:03:27,680 --> 00:03:29,600 possumus in utendo quia script tag pariter. 74 00:03:29,600 --> 00:03:33,230 Et sicut se habet ubi CSS nos suadeo quod esset forsit 75 00:03:33,230 --> 00:03:36,090 in vestri optimus interest scribere CSS file diverso casu tuo 76 00:03:36,090 --> 00:03:38,500 vos postulo mutare turpe erat, similiter facit nos suadeo 77 00:03:38,500 --> 00:03:40,720 quod scribis tibi In JavaScript separata files 78 00:03:40,720 --> 00:03:45,460 et uti tags script source tribuunt iussit ut ligatis pedibus vestris JavaScript 79 00:03:45,460 --> 00:03:49,520 html in vestra web page. 80 00:03:49,520 --> 00:03:52,610 >> Ita JavaScript variabiles, puteus ' hic loquitur de tincidunt syntax. 81 00:03:52,610 --> 00:03:53,600 Et ibo per huiusmodi cito, 82 00:03:53,600 --> 00:03:56,640 quia fecisti hoc in PHP sic haec omnia satis nota. 83 00:03:56,640 --> 00:03:59,490 Ita in JavaScript variabiles sunt simillima PHP variabilium. 84 00:03:59,490 --> 00:04:03,270 Illic 'haud type specifier, et dum eam introducis variabilis, 85 00:04:03,270 --> 00:04:05,070 vos praefigunt cum keyword var. 86 00:04:05,070 --> 00:04:07,750 In PHP volumus facere aliquid huiusmodi signo pupa x. 87 00:04:07,750 --> 00:04:09,950 Ut 'quam indicavimus variabilium non sumus 88 00:04:09,950 --> 00:04:12,060 ne memorem typus variabilis omnino. 89 00:04:12,060 --> 00:04:15,124 Nos esse dicturos similis pupa signum x pares XLIV in PHP. 90 00:04:15,124 --> 00:04:17,040 Si nos faciebant idem in JavaScript, 91 00:04:17,040 --> 00:04:19,589 nos esse dicturos var x pares XLIV. 92 00:04:19,589 --> 00:04:22,780 Ita var est sort of viam nostram iuris inducendi variabilis. 93 00:04:22,780 --> 00:04:26,850 Quod si paulo plus intuitiva quam iustus pupa variabiles signum. 94 00:04:26,850 --> 00:04:29,080 >> Rursus, quoniam illic 'haud data rationibus facere possimus 95 00:04:29,080 --> 00:04:34,490 aliqua notitia typus, chordarum omnes essent aliud var. 96 00:04:34,490 --> 00:04:37,260 Conditionalis, omnium actuum nostrorum veteres amicos ex C et PHP 97 00:04:37,260 --> 00:04:41,640 praesto sunt, ut, si quis, alioquin, si, aliud, et switch question 98 00:04:41,640 --> 00:04:42,240 mark colon. 99 00:04:42,240 --> 00:04:45,890 Reliqua ut switch ut flexibile in PHP, sed tu horum 100 00:04:45,890 --> 00:04:46,930 cum iam familiari. 101 00:04:46,930 --> 00:04:49,900 Et similiter cum ansas sunt senex cum divum cura, 102 00:04:49,900 --> 00:04:52,700 facere spectantur aurigae atque ad nos usque amet. 103 00:04:52,700 --> 00:04:55,880 Itaque jam novimus multum sort of basic JavaScript fundamentals 104 00:04:55,880 --> 00:05:01,800 sicut virtute habens admodum aliquantulus scientiae autem fere C et PHP. 105 00:05:01,800 --> 00:05:03,670 >> Quid functiones in JavaScript? 106 00:05:03,670 --> 00:05:08,199 Bene, simile est in omni functione PHP introducta cum munere keyword. 107 00:05:08,199 --> 00:05:10,740 Dicis functione tunc incipiunt definire munus tuum. 108 00:05:10,740 --> 00:05:12,531 Quid paulo aliter de JavaScript, 109 00:05:12,531 --> 00:05:15,700 quamvis facultatem habere quid dicitur anonymous munus. 110 00:05:15,700 --> 00:05:18,880 Sic vos can definire functiones quae non habet nomen. 111 00:05:18,880 --> 00:05:21,222 Hoc est aliquid nos realiter non viderunt ante. 112 00:05:21,222 --> 00:05:23,430 Puteus 'vere utor conceptum de quaestionibus veteris et function 113 00:05:23,430 --> 00:05:27,880 paulo post in hoc video, quod youll ' 114 00:05:27,880 --> 00:05:31,530 ut paulum modo in context videmus in casu 115 00:05:31,530 --> 00:05:33,120 ut Ive 'hic ficti videantur. 116 00:05:33,120 --> 00:05:35,710 Vide autem eius iusta at quod a simplici JavaScript 117 00:05:35,710 --> 00:05:37,850 functio vultus amo ut. 118 00:05:37,850 --> 00:05:40,610 >> Ut Ive 'precessissent et aperuit meos CS50 IDE 119 00:05:40,610 --> 00:05:43,690 et ego iam currere Apache incipere server currit. 120 00:05:43,690 --> 00:05:46,800 Et non habeo huius fasciculi vocavit Home.html patescit. 121 00:05:46,800 --> 00:05:48,330 Et ecce ego zoom in pauca. 122 00:05:48,330 --> 00:05:52,090 Et plerumque, intueri potes quod habeant Home.html est iustus fasciculum buttons. 123 00:05:52,090 --> 00:05:55,291 Quod Im 'usurpamus, in summo hic hoc est JavaScript section 124 00:05:55,291 --> 00:05:55,790 redivivis constitueretur. 125 00:05:55,790 --> 00:05:59,490 Factaque est fasciculum globulis hic sed quid sibi volunt isti buttons actu facere? 126 00:05:59,490 --> 00:06:03,662 >> Sed certe mihi dux IED, et ego aperiam Home.html here. 127 00:06:03,662 --> 00:06:05,620 Iam a principio, hic ubi Im 'retorquentis 128 00:06:05,620 --> 00:06:07,500 in omnibus angustiis meis fontem JavaScript lima. 129 00:06:07,500 --> 00:06:08,000 Ius? 130 00:06:08,000 --> 00:06:12,440 Sic EGO have anonymous.js, clock.js, Im 'usura fons attributum 131 00:06:12,440 --> 00:06:14,440 script tag in pagina ut lima. 132 00:06:14,440 --> 00:06:18,660 Sic et ego habui nonne hæc scripta sunt aliqua Directe in JavaScript file, 133 00:06:18,660 --> 00:06:21,790 Ego vero omnia trahant JavaScript Ive 'written separatim. 134 00:06:21,790 --> 00:06:24,540 Quod si hic volumen hoc omnem aliquantum spectare possem familiar 135 00:06:24,540 --> 00:06:27,090 cum paulo novum syntax. 136 00:06:27,090 --> 00:06:32,655 Non habemus hic header tag pro functiones et tunc puga pyga. 137 00:06:32,655 --> 00:06:35,530 I have an input quod suus 'a typus puga pyga, click videtur cum eo 138 00:06:35,530 --> 00:06:38,130 Im 'iens ut vocant quidam function intenti date. 139 00:06:38,130 --> 00:06:41,792 Et per hunc modum potest genus miscere et paulo JavaScript html. 140 00:06:41,792 --> 00:06:44,500 Actu ludere pulchellus nicely simul, et ita videtur quod cum 141 00:06:44,500 --> 00:06:48,730 Ego click in hoc ipsum, ibo vocare functio quaecunque intenti date. 142 00:06:48,730 --> 00:06:53,660 Et similiter definita se gerendi rationibus quod aliis omnibus buttons 143 00:06:53,660 --> 00:06:56,440 dicunt home.html page, quod puteus 'custodiat rediens 144 00:06:56,440 --> 00:06:59,172 durante cursus video. 145 00:06:59,172 --> 00:07:00,880 Sed eamus tergum sursum hic et take a inviso 146 00:07:00,880 --> 00:07:03,850 at clock.js, quod est JavaScript file quod ego 147 00:07:03,850 --> 00:07:07,370 scripsit hoc primum intellegentes quod habet functio erant 'iens ut vide. 148 00:07:07,370 --> 00:07:11,630 Ut vides, incipiam JavaScript function cum keyword munus, 149 00:07:11,630 --> 00:07:14,560 et constitui super hoc a nomen, suus 'vocavit intenti date. 150 00:07:14,560 --> 00:07:18,710 Intus ibi, videtur creare novi loci variabilis vocavit current date. 151 00:07:18,710 --> 00:07:21,500 Et Im 'iens ut assignari pari novam date. 152 00:07:21,500 --> 00:07:24,430 Et possemus in multum qualem diem detail est 153 00:07:24,430 --> 00:07:27,060 et vere JavaScript est ita quia nusquam possumus magnus 154 00:07:27,060 --> 00:07:28,330 per omnia in unum video. 155 00:07:28,330 --> 00:07:32,220 Sed haec tamen haec est quae item a me data reverti 156 00:07:32,220 --> 00:07:35,470 encapsulates currenti die et hora. 157 00:07:35,470 --> 00:07:39,100 Im 'thesaurizantes illud in variabilis quod Im' videtur ad noscimini current date. 158 00:07:39,100 --> 00:07:41,300 >> Quid facit vigilate current date vultus amo? 159 00:07:41,300 --> 00:07:46,460 Sit lima ipsum inspice rursus in pasco. 160 00:07:46,460 --> 00:07:49,551 Iam hoc ipsum, quod Vinxerunt, hoc nomine munus. 161 00:07:49,551 --> 00:07:51,800 Et ego click ibi et quomodo ergo sic, agant. 162 00:07:51,800 --> 00:07:56,140 It papaver sursum huiusmodi box narrantes Praesens tempus mihi videtur 163 00:07:56,140 --> 00:07:59,370 at suus November IV 10:43:43 in mane. 164 00:07:59,370 --> 00:08:02,345 Et si illud click nunc paucis secundis post illud iudicium 165 00:08:02,345 --> 00:08:03,720 Et hoc totum pertinet. 166 00:08:03,720 --> 00:08:07,670 Click cum hoc ipsum, quod pops sursum erecto nuntium ad me. 167 00:08:07,670 --> 00:08:13,806 168 00:08:13,806 --> 00:08:15,690 Sic illic 'non realiter nimium functiones 169 00:08:15,690 --> 00:08:19,110 quod est differens ab PHP, iustus aliquantulus frenum of novus syntax 170 00:08:19,110 --> 00:08:22,500 quanta in operando JavaScript. 171 00:08:22,500 --> 00:08:24,650 >> Vestit sunt in JavaScript pulchellus fictos. 172 00:08:24,650 --> 00:08:27,200 In sustentatione Dei ad ostensionem aciem uti quadratum brackets syntax 173 00:08:27,200 --> 00:08:30,090 quod sumus familiarior cum PHP a. 174 00:08:30,090 --> 00:08:33,432 PHP et similia, nos potest etiam miscere notitia typus. 175 00:08:33,432 --> 00:08:35,140 Et hoc modo instructi starent, tam horum vestit noluit 176 00:08:35,140 --> 00:08:36,960 esse plane legitima JavaScript. 177 00:08:36,960 --> 00:08:42,500 Id unum omnes numeros, ac data diversis generibus admiscetur. 178 00:08:42,500 --> 00:08:45,020 >> Quid aliud longe in JavaScript, licet? 179 00:08:45,020 --> 00:08:47,020 Sic habet rationem obiecti. 180 00:08:47,020 --> 00:08:50,240 Ita fortasse youve audivit obiectum accumsan programming. 181 00:08:50,240 --> 00:08:53,370 Non multum in CS50, Sed parum est faciemus 182 00:08:53,370 --> 00:08:55,670 in contextu JavaScript. 183 00:08:55,670 --> 00:08:59,100 Nunc JavaScript habeat efficiendi facultatem conversari sicut obiectum accumsan programming 184 00:08:59,100 --> 00:09:02,615 lingua, sed non est solum obiectum ordinantur 185 00:09:02,615 --> 00:09:03,490 programming lingua. 186 00:09:03,490 --> 00:09:05,281 Et hoc iterum ad quod dixi, 187 00:09:05,281 --> 00:09:10,610 potest esse valde arduum discere JavaScript ut primum programming 188 00:09:10,610 --> 00:09:13,890 lingua, quia non vere fit a particulari paradigma. 189 00:09:13,890 --> 00:09:16,430 >> E contrario est eget programming lingua. 190 00:09:16,430 --> 00:09:22,270 Velimus, exerentes quoddam magnum bulla homo iudicium 191 00:09:22,270 --> 00:09:24,410 Qui dictet quid fit omne aliud. 192 00:09:24,410 --> 00:09:26,600 Nos volo muto variabilium, dicimus functiones. 193 00:09:26,600 --> 00:09:28,220 Faciemus ad functiones. 194 00:09:28,220 --> 00:09:31,250 Obiicit, sed in obiectum accumsan linguas, 195 00:09:31,250 --> 00:09:35,937 obiicit sort of factus sidus et functiones fiunt veluti secundarium. 196 00:09:35,937 --> 00:09:38,270 Sed id quod est, id haec ratio rei 197 00:09:38,270 --> 00:09:40,880 Bene, si iuvat, cogita de primo genere 198 00:09:40,880 --> 00:09:44,540 of quasi structura vel C instrúite quod antequam didici. 199 00:09:44,540 --> 00:09:47,430 In C, a structura continet a numerus of agros, 200 00:09:47,430 --> 00:09:51,174 ut tincidunt Nunc forsitan appellant agros proprietates. 201 00:09:51,174 --> 00:09:53,590 Sed proprietates nunquam vere stare in sua iudicium 202 00:09:53,590 --> 00:09:56,410 Si Definimus ergo structura a car sicut cum duo 203 00:09:56,410 --> 00:10:00,750 populantes agros rapuerant aut proprietates, an unum annus integer curru 204 00:10:00,750 --> 00:10:04,290 et alium a X character puncto affixo filo curru 205 00:10:04,290 --> 00:10:07,150 Simile quiddam dico, Asseverare possum novam variabilem 206 00:10:07,150 --> 00:10:10,080 type instrúite car in caccabo coagulet. 207 00:10:10,080 --> 00:10:13,730 Et possum dicere aliquid sicut herbie.year pares 1,963, 208 00:10:13,730 --> 00:10:15,850 et herbie.model Beetle pares. 209 00:10:15,850 --> 00:10:17,000 Bonum est. 210 00:10:17,000 --> 00:10:19,680 Im 'usura agros context structuram, 211 00:10:19,680 --> 00:10:22,290 sed nusquam potuerunt dicere aliquid simile hoc. 212 00:10:22,290 --> 00:10:22,790 Ius? 213 00:10:22,790 --> 00:10:26,836 Agri nomine non possum absque structura. 214 00:10:26,836 --> 00:10:28,210 Suus 'genus fundamentale rei. 215 00:10:28,210 --> 00:10:32,990 >> Ita agros sit praecipua C structurae 216 00:10:32,990 --> 00:10:39,050 simillimi sunt proprietates sint praecipua JavaScript obiectum. 217 00:10:39,050 --> 00:10:42,080 Sed quid faciat ex eis maxime interesting 218 00:10:42,080 --> 00:10:46,230 quod potest etiam habere modis dicuntur, quae quidem 219 00:10:46,230 --> 00:10:50,730 sicut pro impenso vitales insunt sicut ad obiectum. 220 00:10:50,730 --> 00:10:55,340 Unde non potest esse quod illud officium dicitur aliquid in contextu. 221 00:10:55,340 --> 00:10:59,200 Nisi obiectum quod supra universaliter definiverat Aristoteles inside of hoc munus eius, 222 00:10:59,200 --> 00:11:02,020 si putatis circa struct, munus 223 00:11:02,020 --> 00:11:05,720 definitur inside illis definiendis crispus adstringit structurae. 224 00:11:05,720 --> 00:11:07,980 Ut nihil aliud tum significari aliquid ad structuram. 225 00:11:07,980 --> 00:11:10,960 Et hoc modo quod agis hic cum rebus et modis. 226 00:11:10,960 --> 00:11:13,580 Suus 'basically similis sumus definiens functio quod 227 00:11:13,580 --> 00:11:16,670 solum facit in sensu proprium obiectum, et ideo 228 00:11:16,670 --> 00:11:19,440 appello rationem obiecti. 229 00:11:19,440 --> 00:11:23,180 Et eam nullo tempore possumus appellare eum munus independens obiecti, 230 00:11:23,180 --> 00:11:29,260 sicut etiam non potest dici exemplar annum independens instrúite in C. 231 00:11:29,260 --> 00:11:32,300 >> Ita muneris programming paradigms respice quippiam huius rei simile. 232 00:11:32,300 --> 00:11:35,450 Functio et tunc cum transieris sicut in obiecto signo. 233 00:11:35,450 --> 00:11:38,650 In obiectum accumsan programming linguis huiusmodi gets 234 00:11:38,650 --> 00:11:43,464 cascavit et videtur quod de simile hoc, object.function. 235 00:11:43,464 --> 00:11:45,380 Ita quod genus dot iterum operator involvat 236 00:11:45,380 --> 00:11:49,540 quod est quaedam res attributum vel ipsum. 237 00:11:49,540 --> 00:11:53,240 Sed hoc est quod obiectum accumsan programming lingua 238 00:11:53,240 --> 00:11:57,150 facerent facere functio invocatis eum modum, vt 239 00:11:57,150 --> 00:12:00,260 est quaedam verba ad munus id est patrimonium suum obiectum. 240 00:12:00,260 --> 00:12:03,440 Hoc per illum syntax ut vultus amo. 241 00:12:03,440 --> 00:12:09,360 Itaque incipiam videre aliquot in contextu JavaScript. 242 00:12:09,360 --> 00:12:12,470 >> Potes cogitare aliquid quasi quaedam consuetudinis array 243 00:12:12,470 --> 00:12:14,160 qua sumus nota a PHP. 244 00:12:14,160 --> 00:12:17,720 Recordare consuetudinis array an permittit nos habere key valorem paria, instead 245 00:12:17,720 --> 00:12:23,040 0 index habendi sunt unum, duo, tria, ita ut ex c ad nos 246 00:12:23,040 --> 00:12:23,940 vestit. 247 00:12:23,940 --> 00:12:27,472 Associative vestit can map verba, qualia in PHP video, 248 00:12:27,472 --> 00:12:29,180 diximus toppings of pizzas. 249 00:12:29,180 --> 00:12:31,180 Et sic habuimus an array vocavit pizzas, et 250 00:12:31,180 --> 00:12:36,670 habebat caseus erat clavem $ 8.99 et erat valor, et tunc pepperoni erat a key, 251 00:12:36,670 --> 00:12:39,190 $ 9.99 fuit in pretio, et sic deinceps. 252 00:12:39,190 --> 00:12:43,300 Et sic potest esse de sort of an object similar to associative 253 00:12:43,300 --> 00:12:43,840 ordinata. 254 00:12:43,840 --> 00:12:47,020 Et ideo rationabiliter hoc syntax hic creaturus novum obiectum 255 00:12:47,020 --> 00:12:50,950 dicitur in caccabo coagulet duabus proprietates inside of eam. 256 00:12:50,950 --> 00:12:57,310 Anno MCMLXIII quod assignatum valorem, exemplar quod assignatur chordae 257 00:12:57,310 --> 00:12:58,140 Bruchus. 258 00:12:58,140 --> 00:13:01,770 >> Et nota hic quod Im 'usura uno quotes in JavaScript. 259 00:13:01,770 --> 00:13:05,570 Unica possis duplici quotes Cum dicis canorae. 260 00:13:05,570 --> 00:13:07,772 Suus 'iustus placitum institutas causa quod maxime temporibus 261 00:13:07,772 --> 00:13:10,230 ut vestri 'scribens JavaScript, vos iustus utor uno quotes. 262 00:13:10,230 --> 00:13:15,050 Sed uti duplici quotes hic qui tam perfecte fine. 263 00:13:15,050 --> 00:13:17,470 >> In mente ergo habe qualiter PHP habuimus hac notione 264 00:13:17,470 --> 00:13:22,730 de singulis loop liceret nobis repetere super omnes key valorem 265 00:13:22,730 --> 00:13:25,270 paria an associative array, quia 266 00:13:25,270 --> 00:13:29,050 repetere non possit per 0, unum, duo, tria, quattuor, 267 00:13:29,050 --> 00:13:30,710 et sic porro? 268 00:13:30,710 --> 00:13:35,010 JavaScript habet aliquid simile, tamen suus 'non dicitur pro ansam veniat, 269 00:13:35,010 --> 00:13:38,960 suus 'dicitur quia in ora sagi alterius. 270 00:13:38,960 --> 00:13:42,890 Si igitur ad me hoc enim var key in obiecto, 271 00:13:42,890 --> 00:13:48,670 quod suus 'sort of similar to dicens pro singulis aliquid ut aliquid. 272 00:13:48,670 --> 00:13:53,850 Sed omnem ego facio hic iterando per claves omnibus propositum. 273 00:13:53,850 --> 00:13:56,070 Et intus est crispus Ibi adstringit Opto 274 00:13:56,070 --> 00:14:03,410 uti obiectum quadratum brackets key referre key valorem illo loco. 275 00:14:03,410 --> 00:14:05,400 >> Vel, illic ' et alia aditus. 276 00:14:05,400 --> 00:14:10,880 Si solum curant pretium pro poena possum equidem dicere id clavem, 277 00:14:10,880 --> 00:14:12,360 et iustus utor key inside. 278 00:14:12,360 --> 00:14:17,240 Sic enim var key in obiectum, habeo uti obiectum quadratum brackets 279 00:14:17,240 --> 00:14:19,340 key intra loop. 280 00:14:19,340 --> 00:14:24,580 Enim var clavem obiectum, non possum iustus utor key intra ansam veniat, 281 00:14:24,580 --> 00:14:29,040 quia Im 'iustus specie loquentes de bonis praedita dari. 282 00:14:29,040 --> 00:14:32,630 >> Sic lets 'maybe accipies at differentia 283 00:14:32,630 --> 00:14:35,670 iustus cito monstrabo tibi differentia inter quattuor 284 00:14:35,670 --> 00:14:40,730 Cum enim et ipsa certa aciem quam habemus hic septem acies ordinata. 285 00:14:40,730 --> 00:14:43,616 Et instruxit aciem ad novam quia repleti sunt septem chordis 286 00:14:43,616 --> 00:14:46,240 Monday, martis, mercurii, Iovis, Saturni, Martis, Mercurii. 287 00:14:46,240 --> 00:14:50,530 Et ita volo nunc iterate per hoc modo instructi starent, 288 00:14:50,530 --> 00:14:53,090 excudendi, ex certa notitia. 289 00:14:53,090 --> 00:14:58,780 Si ego utor a loop in ut procer de notitia, 290 00:14:58,780 --> 00:15:00,710 Im 'iens impetro quid censes? 291 00:15:00,710 --> 00:15:01,710 Bene ergo de vultu. 292 00:15:01,710 --> 00:15:05,300 Et antequam peruenissemus transilit mea pasco fenestra, 293 00:15:05,300 --> 00:15:08,090 scio quod iustus console.log est sort of one 294 00:15:08,090 --> 00:15:10,630 print f agendi in JavaScript. 295 00:15:10,630 --> 00:15:12,040 Sed quid est console? 296 00:15:12,040 --> 00:15:14,940 Bene, quod suus 'iens Vide ut elit. 297 00:15:14,940 --> 00:15:16,850 >> OK, ita nos huc in mea pasco fenestra, 298 00:15:16,850 --> 00:15:19,410 et Im 'iens ut patefacio meam elit instrumenta. 299 00:15:19,410 --> 00:15:22,290 Iterum Im 'iustus hitting F12 ut patefacio sursum elit instrumenta. 300 00:15:22,290 --> 00:15:25,670 Et nota quod hic in top elegi console. 301 00:15:25,670 --> 00:15:28,480 Adeo est haec notio of elit a console, 302 00:15:28,480 --> 00:15:30,500 et non patietur nos print de notitia, 303 00:15:30,500 --> 00:15:33,000 amo quandam ultimam autem youll 'animadverto ut paulo post 304 00:15:33,000 --> 00:15:37,720 Possumus quoque in notitia typus ut penitus nostris web page. 305 00:15:37,720 --> 00:15:42,320 Im 'iens ut zoom in pauca hic Nunc et agnus click in test. 306 00:15:42,320 --> 00:15:45,230 Et quatuor in test-- non sum agnus dei ostendam tibi signum quia nunc 307 00:15:45,230 --> 00:15:47,479 tamen youll 'adepto is si download source code quod 308 00:15:47,479 --> 00:15:50,380 Quod coniungitur cum hoc video-- iustum est ut in pro loop 309 00:15:50,380 --> 00:15:52,610 quod vidimus iustus secunda ago in slide. 310 00:15:52,610 --> 00:15:54,810 >> Ita Im 'agnus dei quod click puga pyga, quod hic, 311 00:15:54,810 --> 00:15:58,440 hic quae in typis console 0, unum, duo, tria, quattuor, quinque, 312 00:15:58,440 --> 00:15:58,940 sex. 313 00:15:58,940 --> 00:16:02,490 Non imprimere indicium intus aciem illis locis, 314 00:16:02,490 --> 00:16:05,180 quia ego eram concludens in a loop. 315 00:16:05,180 --> 00:16:10,670 Et intra corpus addere tempto, sicut typis ex key key non repugno. 316 00:16:10,670 --> 00:16:18,600 Sed si iam purganda console meum, et ego switch ad for of test, et quatuor test 317 00:16:18,600 --> 00:16:22,500 Dico enim ansa uti instead et procer sicco key, 318 00:16:22,500 --> 00:16:28,079 click quod si iam Im 'questus ipsa elementa intra praesepis meas obiectum 319 00:16:28,079 --> 00:16:29,120 sive hoc array. 320 00:16:29,120 --> 00:16:31,760 Mea array of week diebus. 321 00:16:31,760 --> 00:16:33,480 I typis ex Monday, Martis, mercurii. 322 00:16:33,480 --> 00:16:36,930 Ita ut scriptor quid intersit inter nam a ansam veniat, quod procer sicco 323 00:16:36,930 --> 00:16:43,410 sicut claves si iustus utor key intra corpus ansam 324 00:16:43,410 --> 00:16:46,850 et a pro ansam veniat, quae prints valores si iustis utentes 325 00:16:46,850 --> 00:16:48,870 key intra corpus loop. 326 00:16:48,870 --> 00:16:52,380 >> Omni jure, quam nunc nos incipiant concatenate chordis et maybe permiscent 327 00:16:52,380 --> 00:16:57,220 aliquod praetereat variabiles cum interpolatione sicut possemus in PHP? 328 00:16:57,220 --> 00:16:59,410 Bene, sumus pulchellus familiar cum hoc ab PHP. 329 00:16:59,410 --> 00:17:04,109 In hoc facturum sub dot operator concatenare tangite. 330 00:17:04,109 --> 00:17:06,260 In JavaScript, quamvis, nos vere utor aliquid 331 00:17:06,260 --> 00:17:09,290 vocatur plus operator, quae forsitan enim paulo 332 00:17:09,290 --> 00:17:10,470 intuitive, ius? 333 00:17:10,470 --> 00:17:12,609 Sumamus addendo fasciculum chordarum simul. 334 00:17:12,609 --> 00:17:14,520 Sic lets 'caput retro et vide quid est hoc 335 00:17:14,520 --> 00:17:18,693 simus et figuras imprimere conatur omnes notitia in hebdomada ordinata. 336 00:17:18,693 --> 00:17:20,859 Omni jure, ita sub hic sub string concatenationem, 337 00:17:20,859 --> 00:17:24,822 Habeo duas options, string aedificii V1 et tunc chorda aedificium V2. 338 00:17:24,822 --> 00:17:26,530 Et nos youll 'animadverto cur nos opus V2 in secundo. 339 00:17:26,530 --> 00:17:28,610 Sed Im 'agnus dei click string aedificium V1, quae 340 00:17:28,610 --> 00:17:30,360 est signum essemus iustus captus a inviso, 341 00:17:30,360 --> 00:17:32,980 in console.log cum omnibus pluses. 342 00:17:32,980 --> 00:17:35,910 Sit scriptor videre, si hoc prints quid expectamus. 343 00:17:35,910 --> 00:17:39,939 >> I numero feria hebdomadis dies, Tuesday numero XI dies ieiunus permaneret. 344 00:17:39,939 --> 00:17:41,730 Bene, quid me temptatis facere erat get 345 00:17:41,730 --> 00:17:46,280 ut procer sicco Monday dies est numerus unum numero est, duo dies est Martis. 346 00:17:46,280 --> 00:17:50,140 Sed hoc non videtur amo Im ' semper excudendi, ex uno. 347 00:17:50,140 --> 00:17:51,260 Bene, quid est hoc? 348 00:17:51,260 --> 00:17:55,600 Sed evenit, alteram inviso at hoc PRAECISIO de codice hic. 349 00:17:55,600 --> 00:18:00,160 Et induxerunt illam servi sumus plus usura operator in duobus diversis contextibus. 350 00:18:00,160 --> 00:18:03,221 >> Ita hic 'ubi res maybe dicunt quidam quod diximus, 351 00:18:03,221 --> 00:18:03,970 utinam tantus est. 352 00:18:03,970 --> 00:18:05,910 Non facies cum notitia typus anymore. 353 00:18:05,910 --> 00:18:08,220 Sed hic 'ubi hoc ne perdatis notitia typus 354 00:18:08,220 --> 00:18:10,960 potest actu exsisto aliquantulus of a forsit pro nobis. 355 00:18:10,960 --> 00:18:16,260 Sed quod plus operator est adsuesco assuesco concatenate chordis et adde numeros 356 00:18:16,260 --> 00:18:19,550 simul, habet JavaScript ut optima coniectura 357 00:18:19,550 --> 00:18:22,030 quid faciat mihi volo. 358 00:18:22,030 --> 00:18:23,900 In qua re illud malum suspicabantur. 359 00:18:23,900 --> 00:18:29,340 Is iustus concatenated diem, quo esset 0, unum, duo, tria, quatuor, quinque, sex, 360 00:18:29,340 --> 00:18:32,060 et tunc iustus concatenated et quod tunc concatenated unum. 361 00:18:32,060 --> 00:18:35,020 Nec actu non pariter. 362 00:18:35,020 --> 00:18:37,320 Et sic istae linguae, PHP et JavaScript, 363 00:18:37,320 --> 00:18:39,196 abstrahentem away haec notio of genera, 364 00:18:39,196 --> 00:18:40,820 sed non ultra pati. 365 00:18:40,820 --> 00:18:43,600 Neque tamen genera sub cucullo. 366 00:18:43,600 --> 00:18:46,780 Et possumus, in condicionibus sicut hoc, quod hoc leverage 367 00:18:46,780 --> 00:18:49,240 dicere aliquid sicut maybe hoc, quod 368 00:18:49,240 --> 00:18:53,210 narrat JavaScript, per modo tractamus integra, 369 00:18:53,210 --> 00:18:57,100 non urgues eum quasi nervo etiam licet nos misces tangite simul 370 00:18:57,100 --> 00:18:58,940 et hic numeri integri. 371 00:18:58,940 --> 00:19:02,204 >> Suus 'iustus horum videtur tantum in context 372 00:19:02,204 --> 00:19:04,120 quoniam non habent agam cum anymore genera, 373 00:19:04,120 --> 00:19:05,828 sed nonnumquam youll currere in situ 374 00:19:05,828 --> 00:19:09,110 Quod si omnino simile rationes non dominabitur 375 00:19:09,110 --> 00:19:11,220 potest backfire super vos si tu non diligenter. 376 00:19:11,220 --> 00:19:18,285 Itaque si rursus ad pop IDE, Im ' iens expurgent meum console iterum, 377 00:19:18,285 --> 00:19:20,660 et Im 'iens click string aedificium version duo, quae 378 00:19:20,660 --> 00:19:23,052 est ubi ego utor ut parse int munus. 379 00:19:23,052 --> 00:19:25,260 Nunc suus 'excudendi, ex notitia ut Im 'expectans. 380 00:19:25,260 --> 00:19:29,330 Monday scriptor numerus uno die Martis dualitas dies et sic de aliis. 381 00:19:29,330 --> 00:19:31,170 >> Ut fama est muneribus. 382 00:19:31,170 --> 00:19:34,790 Promisi volumus loqui de anonymous functiones, et nunc quia in context 383 00:19:34,790 --> 00:19:36,360 tandem pervenit. 384 00:19:36,360 --> 00:19:39,980 Itaque priusquam facimus, iterum fama de vestit pro iustus a secundo. 385 00:19:39,980 --> 00:19:42,120 Sic vestit sunt specialis causa obiecti. 386 00:19:42,120 --> 00:19:45,180 In facto, omnia in JavaScript obiectum est actu. 387 00:19:45,180 --> 00:19:47,190 Sic functiones sunt a casum specialem rationem objecti, 388 00:19:47,190 --> 00:19:49,770 integri sunt specialis causa obiecti, 389 00:19:49,770 --> 00:19:52,152 sed specie vestit have a numerus of modos. 390 00:19:52,152 --> 00:19:55,110 Memento quia haerent obiecta, possunt habere proprietates et modos. 391 00:19:55,110 --> 00:19:58,600 Pluribus modis se habent illa applicari potest. 392 00:19:58,600 --> 00:20:01,197 Illic 'a ratione dicitur magnitudine, array.size, 393 00:20:01,197 --> 00:20:03,030 quae tuae revertimini ad antiquitatem tibi sicut essent, exspectare deberent 394 00:20:03,030 --> 00:20:05,120 numeri particularum in ordine. 395 00:20:05,120 --> 00:20:08,480 array.pop, quasi At notio papaver off 396 00:20:08,480 --> 00:20:11,110 in ACERVUS, si meministi ab nostris acervos video, 397 00:20:11,110 --> 00:20:13,810 removet, quia ultimum elementum a, in aciem. 398 00:20:13,810 --> 00:20:17,110 array.push novam quandam adiungit sententiam ordinatis ad finem. 399 00:20:17,110 --> 00:20:20,910 array.shift est sort of sicut DQ, it ex Toros 400 00:20:20,910 --> 00:20:23,610 Primum ipsa aciem. 401 00:20:23,610 --> 00:20:27,549 >> Sed est etiam alia specialis method of an array vocavit map. 402 00:20:27,549 --> 00:20:29,340 Hoc est sort of an interesting conceptus. 403 00:20:29,340 --> 00:20:30,930 Quid est ratio tabula? 404 00:20:30,930 --> 00:20:33,880 Youll actu videbo visionem hanc in pluribus aliis linguis, 405 00:20:33,880 --> 00:20:38,550 et erant 'non loquitur sort of map cartographers hic, 406 00:20:38,550 --> 00:20:41,480 loquimur vulgare de officio. 407 00:20:41,480 --> 00:20:44,110 In contextu sumus de quo loquimur, a map 408 00:20:44,110 --> 00:20:47,950 est quaedam specialis operatio nos potest praestare in an array 409 00:20:47,950 --> 00:20:51,630 adhibere quendam actum omni elementum ordinata. 410 00:20:51,630 --> 00:20:55,190 et nos esse dicturos in Hoc in casu, maybe array.map, 411 00:20:55,190 --> 00:21:00,330 et inside of eam erant transeuntes in map est a functio, quae volumus 412 00:21:00,330 --> 00:21:02,430 singula adhibenda. 413 00:21:02,430 --> 00:21:07,299 Sic suus 'sort of analogum usura repetere ansa contra omne 414 00:21:07,299 --> 00:21:09,340 appone autem particularem omne munus, 415 00:21:09,340 --> 00:21:14,830 sicut hic aedificavit in JavaScript tabularum ratione applicari possunt. 416 00:21:14,830 --> 00:21:19,700 Hoc magnum contextu loqui de anonymous munus. 417 00:21:19,700 --> 00:21:22,370 >> Sic lets 'narro habemus hoc aciem: integri. 418 00:21:22,370 --> 00:21:25,370 Suus Nums dicitur, quod suus quinque quae in eo sunt unum, duo, tria, quattuor, 419 00:21:25,370 --> 00:21:26,410 quinque. 420 00:21:26,410 --> 00:21:30,620 Notum autem vobis facio map quidam munus in hoc ordinata. 421 00:21:30,620 --> 00:21:34,337 Volo functio adhibere omni elementum ordinata. 422 00:21:34,337 --> 00:21:37,420 Bene est quod volo dicere, sicut duplum faciunt omnes elementorum. 423 00:21:37,420 --> 00:21:42,520 Quod potuit iustus utor ansam pro var I pares 0, I minus 424 00:21:42,520 --> 00:21:47,390 IV paribus, plus ego, plus et tunc omnia et singula numerum duplicabis. 425 00:21:47,390 --> 00:21:49,580 Sed potest etiam aliquid simile. 426 00:21:49,580 --> 00:21:53,420 Poena possum equidem dicere Nums quondam unum, duo, tria, quattuor, quinque, 427 00:21:53,420 --> 00:21:58,310 Tametsi ego velim adhibere mapping onto hoc modo instructi starent 428 00:21:58,310 --> 00:22:00,400 ubi velim ad duplum per omnem numerum. 429 00:22:00,400 --> 00:22:02,540 Et ut 'exigo quid hic aguntur. 430 00:22:02,540 --> 00:22:06,870 Sed animadverto quis Im transeuntes ut argumentum in map. 431 00:22:06,870 --> 00:22:09,080 This is an anonymous munus. 432 00:22:09,080 --> 00:22:11,140 Et nota quod non est datum hoc munus a nomine, 433 00:22:11,140 --> 00:22:13,290 Modo dari parameter album. 434 00:22:13,290 --> 00:22:16,370 Quo fit ut hoc exemplum de quaestionibus veteris et munus. 435 00:22:16,370 --> 00:22:21,270 >> Fere numquam istud vocabis muneris extra contextum turpis. 436 00:22:21,270 --> 00:22:24,110 Lorem definitione tanquam parameter et describant, et non facimus 437 00:22:24,110 --> 00:22:27,910 si opus est nomen eius tantum curat de est quod map 438 00:22:27,910 --> 00:22:30,339 et suus 'definitum ius ibi inside of map. 439 00:22:30,339 --> 00:22:31,880 Et ideo ex hoc anonymi munus. 440 00:22:31,880 --> 00:22:34,680 Nos non potuimus ad hoc prius habuisse monstratur. 441 00:22:34,680 --> 00:22:38,400 Functio quaecunque map quod accipit unam parameter, num, 442 00:22:38,400 --> 00:22:41,890 et quid functio facit num is redit temporibus II. 443 00:22:41,890 --> 00:22:45,330 Et post haec mapping fuerit interpellatus, 444 00:22:45,330 --> 00:22:50,090 hoc nunc est quod aspectus Nums ut duo, quatuor, octo, X. 445 00:22:50,090 --> 00:22:52,090 Et certe pop transite ad dominum meum pasco fenestra et iustus 446 00:22:52,090 --> 00:22:55,240 take a inviso hoc tam realiter cito. 447 00:22:55,240 --> 00:22:58,000 >> Sic EGO have alius puga pyga hic in domum page dicitur duplum. 448 00:22:58,000 --> 00:23:03,570 Cum duplici click et narrat ante me unum, duo, tria, quattuor, 449 00:23:03,570 --> 00:23:07,250 expleto quinquennio, quatuor, sex, octo, X. 450 00:23:07,250 --> 00:23:11,930 Et si abiero, et click duplum etiam duo, quatuor, octo, X. 451 00:23:11,930 --> 00:23:17,400 Et tunc demum, quattuor, VIII, XII, XVI et XX. 452 00:23:17,400 --> 00:23:20,440 Et quid ego tamdiu in munere mansurum? 453 00:23:20,440 --> 00:23:25,210 Bene, si modo ad pop IDE et Ego destruam meam anonymous munus, hic 454 00:23:25,210 --> 00:23:28,780 on line per septem XIII, Im ' facientes opus ludo pauco hic, 455 00:23:28,780 --> 00:23:32,240 sed Im 'iustus excudendi, ex quid vigenti ordinata. 456 00:23:32,240 --> 00:23:36,580 Hinc recta XVI, XVII, et XVIII, illic mea map. 457 00:23:36,580 --> 00:23:40,930 Hoc est ubi ego vestigetur hoc geminatio omnia et singula ad munus elementum. 458 00:23:40,930 --> 00:23:43,530 Et paulo inferius, Im 'iustus idem, 459 00:23:43,530 --> 00:23:46,640 Antequam facerem, praeter quod non sum excudendi de contentis in aciem 460 00:23:46,640 --> 00:23:48,167 postea. 461 00:23:48,167 --> 00:23:50,500 Sed ecce feci iustus utor an anonymous function 462 00:23:50,500 --> 00:23:53,640 et describant trans integram aciem. 463 00:23:53,640 --> 00:23:58,466 >> Ita re magis magna fama in JavaScript notio eventus. 464 00:23:58,466 --> 00:24:01,590 Id est quod accidit cum user reciprocatur vestri 465 00:24:01,590 --> 00:24:04,715 page, ita forte cadat oratio eorum click aliquid, vel maybe page loading consummatum fuerit, 466 00:24:04,715 --> 00:24:07,200 vel forte cadat oratio eorum quae transivi eorum muris super aliquid, 467 00:24:07,200 --> 00:24:09,290 aut youve typed aliquid an input in agro. 468 00:24:09,290 --> 00:24:14,260 Haec omnia gesta sunt quae fiunt in nostra web page. 469 00:24:14,260 --> 00:24:17,460 Et JavaScript habet facultatem aliquid sustineant: 470 00:24:17,460 --> 00:24:21,760 vocavit eventus tracto, quod callback est munus 471 00:24:21,760 --> 00:24:23,329 respondet an html eventus. 472 00:24:23,329 --> 00:24:24,620 Et quod a callback munus? 473 00:24:24,620 --> 00:24:27,328 Bene, suus 'iustus alius fere nominare anonymi munus. 474 00:24:27,328 --> 00:24:30,170 Suus 'a functio, respondet eventu. 475 00:24:30,170 --> 00:24:34,130 Et quantum ad hoc in quo idea ligandi quibusdam functionibus 476 00:24:34,130 --> 00:24:38,060 ad particularem html attributum. 477 00:24:38,060 --> 00:24:41,420 Most html elementorum subsidium attributum 478 00:24:41,420 --> 00:24:45,170 quod non loquuntur in html video enim vas quoddam velut in click 479 00:24:45,170 --> 00:24:50,540 vel aliquet vel in onus, omnes harum rerum 480 00:24:50,540 --> 00:24:53,120 quod vos can scribere functiones quae respiciant fore eos eventus rerum 481 00:24:53,120 --> 00:24:56,090 Cum eae res occurrunt in web page. 482 00:24:56,090 --> 00:24:59,170 >> Et sic maybe vestri html spectat quippiam huius rei simile. 483 00:24:59,170 --> 00:25:02,240 Et hic duo buttons, puga pyga unum et duo, 484 00:25:02,240 --> 00:25:04,620 et hic habeo currently nihil definivit, 485 00:25:04,620 --> 00:25:11,170 sed in hoc loco attributum click videtur partem html tag. 486 00:25:11,170 --> 00:25:15,220 Et videtur quando quid diffiniendi iens in inside of illud attributum, 487 00:25:15,220 --> 00:25:18,590 suus 'iens esse JavaScript munus quod respondet eventu 488 00:25:18,590 --> 00:25:24,360 nimirum de clicking puga pyga vel unum duo. 489 00:25:24,360 --> 00:25:28,580 >> Quod genus frigus de hoc nos potest scribere generica eventus tracto. 490 00:25:28,580 --> 00:25:32,370 Et hunc eventum voluntatis Handler create eventum rei. 491 00:25:32,370 --> 00:25:37,000 Neque vero ea res nobis obiectum quem ex duobus buttons erat clicked. 492 00:25:37,000 --> 00:25:38,064 Sed quid opus? 493 00:25:38,064 --> 00:25:39,730 Atqui tale vultus. 494 00:25:39,730 --> 00:25:44,860 Ita primum ordinandam amicitiam nostram buttons Ad habere callback 495 00:25:44,860 --> 00:25:47,470 munus vocabitur cum puga pyga est clicked, 496 00:25:47,470 --> 00:25:49,520 puteus 'vocare nomine event intenti. 497 00:25:49,520 --> 00:25:53,320 Et adverte utroque sumus transiens in hoc parameter eventus. 498 00:25:53,320 --> 00:25:55,460 Ita dicimus hoc munus vel cum hoc munus 499 00:25:55,460 --> 00:26:00,330 eventus est Urguet fieri suus 'iens creo hoc obiectum event 500 00:26:00,330 --> 00:26:03,300 et factum est ut a parameter ad noscimini nomen. 501 00:26:03,300 --> 00:26:07,270 Et quod est obiectum event iens continent notitia 502 00:26:07,270 --> 00:26:09,800 de quo puga pyga erat clicked. 503 00:26:09,800 --> 00:26:11,580 Et quid facies? 504 00:26:11,580 --> 00:26:13,654 Atqui tale vultus. 505 00:26:13,654 --> 00:26:15,570 Quam ob rem in meo separate JavaScript file, ferre 506 00:26:15,570 --> 00:26:17,420 ad hoc munus intenti nomen, quod 507 00:26:17,420 --> 00:26:19,500 iterum accipit quod eventus parameter. 508 00:26:19,500 --> 00:26:24,640 Et hic est ubi ego deprehendendi puga pyga quod est Urguet, 509 00:26:24,640 --> 00:26:28,100 var trigger pares event dot source elementum. 510 00:26:28,100 --> 00:26:33,150 Quod fuit principium creans Hoc sane eventum obiectum in se latam? 511 00:26:33,150 --> 00:26:36,390 Erat unus puga pyga vel erat duos? 512 00:26:36,390 --> 00:26:40,710 >> Et tunc hic est omnium facio excudendi, ex trigger.innerhtml. 513 00:26:40,710 --> 00:26:43,860 Sed in hoc casu, hoc contextu trigger.innerhtml 514 00:26:43,860 --> 00:26:45,940 scriptum est enim quod ipsum. 515 00:26:45,940 --> 00:26:48,830 Quod si secus factum fuerit illico iterum secundo quod utinam 516 00:26:48,830 --> 00:26:51,670 quid sit in iis inter puga pyga tags. 517 00:26:51,670 --> 00:26:54,150 Erit unus puga pyga vel duos. 518 00:26:54,150 --> 00:26:57,320 Quod lets inspice quomodo huius eventus tracto noluit 519 00:26:57,320 --> 00:27:01,080 respice inconditam inordinatamque habuissemus, sed intro currens usu. 520 00:27:01,080 --> 00:27:03,850 >> Et primo quidem, tu aperuit events.js, 521 00:27:03,850 --> 00:27:06,517 quae est ubi JavaScript file Definivi hoc munus. 522 00:27:06,517 --> 00:27:08,558 Et sicut tu ipse domine perspicis suus pulchellus ultum exigo quis 523 00:27:08,558 --> 00:27:10,230 nos iustus vidit in slide secunda ago. 524 00:27:10,230 --> 00:27:14,890 Et transeamus ad stationem page habuimus usura. 525 00:27:14,890 --> 00:27:17,660 Et non habeo hic puga pyga duo et unum puga pyga. 526 00:27:17,660 --> 00:27:19,820 Et quidem ego click ipsum unum. 527 00:27:19,820 --> 00:27:23,930 Appariet in te ipsum, si te hic videt in exciret. 528 00:27:23,930 --> 00:27:25,810 OK. 529 00:27:25,810 --> 00:27:28,980 Click in puga pyga duobus clicked on a puga pyga duo. 530 00:27:28,980 --> 00:27:32,150 >> Apparuit igitur uterque buttons habent eumdem actum habent vocationem, ius? 531 00:27:32,150 --> 00:27:35,840 Videruntque ambo erant intenti nomen eventus, hoc autem obiectum 532 00:27:35,840 --> 00:27:41,900 quod gets creata cum click narrans quo puga pyga erat clicked. 533 00:27:41,900 --> 00:27:44,650 Quibus neque disiuncti doctores scribere cum et habendo et muneribus quibuslibet fungi vel deal 534 00:27:44,650 --> 00:27:46,470 factum est aliqua additional notitia. 535 00:27:46,470 --> 00:27:48,220 Erant 'iustus fretus quod voluntas JavaScript 536 00:27:48,220 --> 00:27:53,772 pro nobis, id est novum sort of eventus obiectum pro nobis. 537 00:27:53,772 --> 00:27:56,730 Illic 'multus magis quam JavaScript quod weve operuit in hoc video, 538 00:27:56,730 --> 00:27:58,521 sed habentes fundamental should adepto vos 539 00:27:58,521 --> 00:28:00,690 satis diu vias discendo sufficiet youll ' 540 00:28:00,690 --> 00:28:04,030 postulo scio circa hoc interesting lingua. 541 00:28:04,030 --> 00:28:05,000 Im Doug Lloyd. 542 00:28:05,000 --> 00:28:07,010 Hoc est CS50. 543 00:28:07,010 --> 00:28:09,181