1 00:00:00,000 --> 00:00:02,000 [Powered by Google Translate] [סעמינאַר] [דזשאַוואַסקריפּט פראַמעוואָרקס: פארוואס און ווי?] 2 00:00:02,000 --> 00:00:04,000 [קעווין שמיד] [האַרוואַרד אוניווערסיטעט] 3 00:00:04,000 --> 00:00:06,960 [דאס איז קס50.] [CS50.TV] 4 00:00:06,960 --> 00:00:10,630 >> הי, יעדער יינער. ברוכים הבאים צו דער דזשאַוואַסקריפּט פראַמעוואָרקס סעמינאַר. 5 00:00:10,630 --> 00:00:14,910 מייַן נאָמען איז קעווין, און הייַנט איך בין געגאנגען צו זייַן גערעדט וועגן דזשאַוואַסקריפּט פראַמעוואָרקס, 6 00:00:14,910 --> 00:00:20,400 און דער ציל פון דעם סעמינאַר איז נישט צו באַקומען איר צו, זאָגן, בעל אַ באַזונדער פריימווערק פּער סיי 7 00:00:20,400 --> 00:00:23,810 אָבער צו געבן איר אַ ברייט הקדמה צו אַ פּאָר פון פראַמעוואָרקס 8 00:00:23,810 --> 00:00:27,150 און ווייַזן וואָס מיר וואָלט אלץ ווילן צו נוצן אַ פריימווערק. 9 00:00:27,150 --> 00:00:31,060 >> איידער איך טאָן אַז, איך וועט צושטעלן אַ ביסל הינטערגרונט אין דזשאַוואַסקריפּט, 10 00:00:31,060 --> 00:00:33,750 און דעמאָלט מיר וועט נעמען עס פון דאָרט. 11 00:00:33,750 --> 00:00:36,270 מיר ניטאָ געגאנגען צו אָנהייבן דורך ימפּלאַמענטינג אַ צו-טאָן רשימה. 12 00:00:36,270 --> 00:00:39,330 דאָ ס אונדזער אַרבעט רשימה פֿאַר הייַנט. 13 00:00:39,330 --> 00:00:41,990 עס ס מין פון מאָדנע. מיר האָבן צו ינסטרומענט אַ צו-טאָן רשימה אין דזשאַוואַסקריפּט. 14 00:00:41,990 --> 00:00:45,110 דאס איז וואָס עס ס 'געגאנגען צו קוקן ווי, אַזוי אַז ס אונדזער ערשטער ציל. 15 00:00:45,110 --> 00:00:47,160 מיר ניטאָ ניט געגאנגען צו נוצן אַ פריימווערק צו טאָן וואָס. 16 00:00:47,160 --> 00:00:51,930 מיר ניטאָ געגאנגען צו קאָד דזשאַוואַסקריפּט און באַקומען די צו-טאָן רשימה צו אַרבעטן. 17 00:00:51,930 --> 00:00:54,370 דעמאָלט מיר ניטאָ געגאנגען צו פֿאַרבעסערן די פּלאַן אָן ניצן אַ פריימווערק. 18 00:00:54,370 --> 00:00:57,190 מיר ניטאָ געגאנגען צו דיסקוטירן פארשידענע זאכן מיר קענען טאָן מיט נאָר דזשאַוואַסקריפּט אַליין 19 00:00:57,190 --> 00:01:00,650 צו מאַכן אונדזער צו-טאָן רשימה אַ ביסל מער געזונט דיזיינד. 20 00:01:00,650 --> 00:01:02,490 דעמאָלט מיר ניטאָ געגאנגען צו וואַרפן אין עטלעכע דזשקווערי, 21 00:01:02,490 --> 00:01:05,030 און דעמאָלט מיר ניטאָ געגאנגען צו קוקן אין די זעלבע צו-טאָן רשימה, 22 00:01:05,030 --> 00:01:07,170 נאָר ימפּלאַמענאַד אין פאַרשידענע פראַמעוואָרקס, און מיר וועט דיסקוטירן 23 00:01:07,170 --> 00:01:09,280  די פּראָס און קאָנס צוזאמען דעם וועג. 24 00:01:09,280 --> 00:01:12,040 >> זאל ס אָנהייבן ימפּלאַמענטינג אַז צו-טאָן רשימה. 25 00:01:12,040 --> 00:01:14,270 זאל ס זאָגן מיר ניטאָ געגעבן דעם HTML. 26 00:01:14,270 --> 00:01:16,620 איך בין געגאנגען צו מאַכן דעם אַ ביסל קלענערער. 27 00:01:16,620 --> 00:01:19,300 ווי איר קענען זען, איך האָבן אַ ביסל כעדער וואָס זאגט טאָדאָ 28 00:01:19,300 --> 00:01:21,740 און אַ קליין קעסטל ווו איך קענען אַרייַן אַ באַשרייַבונג פון אַ טאָדאָ 29 00:01:21,740 --> 00:01:26,990 און דעמאָלט אַ נייַ נומער קנעפּל, אַזוי לאָזן ס פּרובירן צו אַרייַן אַ נייַ טאָדאָ צו דעם רשימה. 30 00:01:26,990 --> 00:01:31,000 געבן אַ דזשאַוואַסקריפּט פראַמעוואָרקס סעמינאַר, 31 00:01:31,000 --> 00:01:33,090 און איך בין צו שלאָגן נייַ נומער. 32 00:01:33,090 --> 00:01:35,730 איך באַקומען דעם דזשאַוואַסקריפּט פלינק וואָס זאגט ינסטרומענט מיר. 33 00:01:35,730 --> 00:01:37,560 מיר ווע גאַט צו ינסטרומענט עס. 34 00:01:37,560 --> 00:01:41,490 זאל ס טשעק אויס די קאָד פֿאַר דעם, ביידע די HTML און די דזשאַוואַסקריפּט. 35 00:01:41,490 --> 00:01:43,260 דאָ ס אונדזער HTML. 36 00:01:43,260 --> 00:01:45,500 ווי איר קענען זען דאָ, דאָ ס אונדזער ביסל כל כעדער. 37 00:01:45,500 --> 00:01:47,620 וואָס איז געווען אַז דרייסט זאַך בייַ די שפּיץ, 38 00:01:47,620 --> 00:01:50,690 און דעמאָלט מיר האָבן די אַרייַנשרייַב קעסטל מיט די פּלאַסעהאָלדער, 39 00:01:50,690 --> 00:01:59,460 און דעמאָלט דאָרט ס אַ זיכער אַטריביוט פון דעם קנעפּל וואָס רופט דעם פֿונקציע אַדדטאָדאָ. 40 00:01:59,460 --> 00:02:05,460 טוט אַבי ווער ווילן צו טרעפן וואָס אַז אויף גיט איז מרמז? 41 00:02:05,460 --> 00:02:07,390 [תּלמיד ינאָדאַבאַל ענטפער] 42 00:02:07,390 --> 00:02:09,289 גוט, די אויף גיט איז סאָרט פון ווי אַ געשעעניש, 43 00:02:09,289 --> 00:02:12,120 ווי געבן אַ קליק די מויז איז נאָר אַ געשעעניש, און וואָס מיר ניטאָ טאן 44 00:02:12,120 --> 00:02:16,890 איז מיר ניטאָ טייינג די געשעעניש פון געבן אַ קליק דעם קנעפּל צו ויספירן וואָס פונקציאָנירן. 45 00:02:16,890 --> 00:02:21,700 אַדדטאָדאָ איז דעם געשעעניש האַנדלער פֿאַר געבן אַ קליק אַז קנעפּל. 46 00:02:21,700 --> 00:02:25,010 >> ווי איר קענען זען, ווען איך דרוק דעם נייַ נומער קנעפּל 47 00:02:25,010 --> 00:02:29,940 דער אויף גיט געשעעניש געץ פייערד, און דאָס פונקציאָנירן געץ גערופן. 48 00:02:29,940 --> 00:02:33,170 זאל ס קוק בייַ פונקציאָנירן. 49 00:02:33,170 --> 00:02:36,260 ווי איר קענען זען, דאָ ס מיין דזשאַוואַסקריפּט קאָד אַזוי ווייַט. 50 00:02:36,260 --> 00:02:41,280 וואָס איך האב אין די שפּיץ איז אַ גלאבאלע דאַטן סטרוקטור פֿאַר מיין צו-טאָן רשימה. 51 00:02:41,280 --> 00:02:44,060 עס קוקט ווי אַ מענגע. עס ס נאָר אַ ליידיק מענגע. 52 00:02:44,060 --> 00:02:47,100 און דעמאָלט איך האָבן די אַדדטאָדאָ פונקציאָנירן אַז מיר געזען פריער, 53 00:02:47,100 --> 00:02:50,740 און דער נאָר שורה פון קאָד אין עס איז דעם פלינק. 54 00:02:50,740 --> 00:02:55,730 עס אַלערץ ינסטרומענט מיר, און דעמאָלט איך האָבן 2 טאַסקס אין האַנט. 55 00:02:55,730 --> 00:02:58,790 איך האָבן צו לייגן די טאָדאָ צו אַז גלאבאלע דאַטן סטרוקטור, 56 00:02:58,790 --> 00:03:01,860 און דעמאָלט איך ווילן צו ציען אויס די צו-טאָן רשימה. 57 00:03:01,860 --> 00:03:06,360 גאָרנישט צו פאַנטאַזיע נאָר נאָך, אָבער דזשאַוואַסקריפּט איר זאלט ​​זייַן אַנפאַמיליער מיט, 58 00:03:06,360 --> 00:03:12,370 אַזוי איך בין געגאנגען צו גיין פּאַמעלעך און באריכטן די פאַנדאַמענטאַלז פון דזשאַוואַסקריפּט אין אַז וועג. 59 00:03:12,370 --> 00:03:15,490 >> זאל ס געבן דעם אַ שאָס. 60 00:03:15,490 --> 00:03:21,130 זאל ס זאָגן דער באַניצער גייט אריין עפּעס אין דעם קעסטל. 61 00:03:21,130 --> 00:03:23,360 איך נאָר טייפּט עפּעס אין דאָ, טעקסט. 62 00:03:23,360 --> 00:03:27,620 ווי טאָן איך סאָרט פון צוטריט אַז טעקסט דורך דזשאַוואַסקריפּט? 63 00:03:27,620 --> 00:03:32,500 געדענקען אַז דזשאַוואַסקריפּט, איינער פון זייַן פונדאַמענטאַל פֿעיִקייטן איז אַז עס גיט אונדז 64 00:03:32,500 --> 00:03:34,670 דעם פּראַגראַמאַטיק צוטריט צו די דאַם. 65 00:03:34,670 --> 00:03:40,670 עס אַלאַוז אונדז צו צוטריט עלעמענטן און זייער פּראָפּערטיעס פון דעם פאַקטיש HTML. 66 00:03:40,670 --> 00:03:43,430 די וועג מיר טאָן אַז מיט נאַקעט ביינער דזשאַוואַסקריפּט 67 00:03:43,430 --> 00:03:51,360 איז מיר קענען פאקטיש נוצן אַ פונקציאָנירן אין דזשאַוואַסקריפּט גערופן געטעלעמענטבייד. 68 00:03:51,360 --> 00:03:55,140 איך ווילן צו קראָם די טעקסט אַז ס טייפּט דאָרט אין עטלעכע בייַטעוודיק, 69 00:03:55,140 --> 00:03:58,350 אַזוי איך בין געגאנגען צו זאָגן אַ נייַ בייַטעוודיק גערופן נעוו_טאָדאָ, 70 00:03:58,350 --> 00:04:01,980 און איך בין געגאנגען צו באַקומען אַז עלעמענט. 71 00:04:01,980 --> 00:04:06,330 דאס איז אַ פֿונקציע,. געטעלעמענטבייד. 72 00:04:06,330 --> 00:04:11,580 און איצט איך בין געטינג אַן עלעמענט דורך שייַן, אַזוי איך דאַרפֿן די שייַן פון וואָס טעקסט קעסטל, 73 00:04:11,580 --> 00:04:15,860 אַזוי איך ווע געגעבן עס די שייַן נעוו_טאָדאָ_דעסקריפּטיאָן. 74 00:04:15,860 --> 00:04:18,399 אַז ס ווי איך בין געגאנגען צו באַקומען אַן עלעמענט. 75 00:04:18,399 --> 00:04:23,880 אַז ס 'מיין אַרגומענט צו דעם פֿונקציע, צו ספּעציפיצירן וואָס שייַן צו באַקומען. 76 00:04:23,880 --> 00:04:28,110 און אַזוי אַז ס אַן עלעמענט אין HTML, און עס האט פּראָפּערטיעס. 77 00:04:28,110 --> 00:04:30,650 איר ווע געזען די. זיי ניטאָ אַטראַביוץ. 78 00:04:30,650 --> 00:04:37,090 די אַטריביוט פון די טעקסט עלעמענט וואָס סטאָרז דער באַניצער ס אַרייַנשרייַב איז גערופן ווערט. 79 00:04:37,090 --> 00:04:40,860 איך געהאלפן די ווערט פון וואָס טעקסט קאַסטן איצט אין דעם בייַטעוודיק גערופן נעוו_טאָדאָ. 80 00:04:40,860 --> 00:04:45,040 איצט איך האָבן פּראַגראַמאַטיק צוטריט צו דעם בייַטעוודיק, וואָס איז מין פון קיל 81 00:04:45,040 --> 00:04:49,200 ווייַל איצט וואָס איך קענען טאָן איז איך קענען לייגן עס צו מיין צו-טאָן רשימה. 82 00:04:49,200 --> 00:04:52,870 >> די וועג מיר וואָלט טאָן דעם אין דזשאַוואַסקריפּט-און טאָן ניט זאָרג אויב איר ניטאָ אַנפאַמיליער מיט דעם, 83 00:04:52,870 --> 00:04:57,010 אָבער נאָר געגאנגען דורך עס איז טאָדאָס.פּוש 84 00:04:57,010 --> 00:05:00,130 ווייַל אַז ס 'די נאָמען פון מיין גלאבאלע דאַטן סטרוקטור אַרויף דאָ, 85 00:05:00,130 --> 00:05:04,450 און איך בין געגאנגען צו שטופּן נעוו_טאָדאָ. 86 00:05:04,450 --> 00:05:09,120 דאס איז גרויס ווייַל איצט איך האָבן צוגעגעבן אים צו מיין דזשאַוואַסקריפּט 87 00:05:09,120 --> 00:05:11,280 פאַרטרעטונג פון וואָס צו-טאָן רשימה. 88 00:05:11,280 --> 00:05:15,170 אבער איצט ווי טאָן איך באַקומען עס צוריק צו דער HTML? 89 00:05:15,170 --> 00:05:18,560 איך האָבן צו געפינען אַ וועג צו סאָרט פון שטופּן עס צוריק. 90 00:05:18,560 --> 00:05:21,830 אין אנדערע ווערטער, איך מין פון האָבן צו ציען דעם. 91 00:05:21,830 --> 00:05:26,060 וואָס מיר ניטאָ געגאנגען צו טאָן איז מיר ניטאָ געגאנגען צו ציען די צו-טאָן רשימה. 92 00:05:26,060 --> 00:05:29,270 איך דאַרפֿן צו דערהייַנטיקן אנדערע HTML אויף אַז בלאַט, 93 00:05:29,270 --> 00:05:32,040 און ווי איר קענען זען, איך ווע לינקס דעם ביסל קאַנטיינער דאָ, 94 00:05:32,040 --> 00:05:36,840 דעם דיווידער פון די בלאַט וועמענס שייַן איז אַלע, 95 00:05:36,840 --> 00:05:40,870 און איך בין געגאנגען צו שטעלן די צו-טאָן רשימה דאָרט. 96 00:05:40,870 --> 00:05:47,240 ערשטער איך בין געגאנגען צו קלאָר עס אויס ווייַל, זאָגן, עס איז געווען אַן אַלט צו-טאָן רשימה דאָרט. 97 00:05:47,240 --> 00:05:49,560 איך בין געטינג אַז עלעמענט דורך שייַן ווידער, 98 00:05:49,560 --> 00:05:54,530 און איך בין אַקסעסינג די ינער HTML פון וואָס עלעמענט, 99 00:05:54,530 --> 00:05:58,010 און איך בין געגאנגען צו קלאָר אַז. 100 00:05:58,010 --> 00:06:05,510 אויב מיר לינקס דעם קאָד ווי איז, מיר 'ד זען אַ פּוסט גאָרנישט דאָרט, 101 00:06:05,510 --> 00:06:10,410 און איצט איך ווילן צו אָנהייבן רענדערינג מיין נייַ צו-טאָן רשימה. 102 00:06:10,410 --> 00:06:12,870 איך בין בייסיקלי געגאנגען צו ווישן אויס מיין צו-טאָן רשימה. 103 00:06:12,870 --> 00:06:18,180 >> איצט דער ינער HTML ין פון וואָס אַלע div איז גאָר קלאָר, 104 00:06:18,180 --> 00:06:20,060 און איצט איך דאַרפֿן צו אָנהייבן אַדינג מיין רשימה. 105 00:06:20,060 --> 00:06:23,890 דער ערשטער זאַך איך ווילן צו לייגן צוריק איז די ונאָרדערעד רשימה פאַרבינדן, 106 00:06:23,890 --> 00:06:33,890 וואָס בייסיקלי דינאָוץ אַז דאָס איז די אָנהייב פון אַ ונאָרדערעד רשימה. 107 00:06:33,890 --> 00:06:39,770 איצט פֿאַר יעדער עלעמענט אין מיין אַלע מענגע איך ווילן צו דרוקן עס אויס ין פון וואָס HTML. 108 00:06:39,770 --> 00:06:43,710 איך ווילן צו צוגעבן עס אויף צו די דנאָ פון דעם רשימה. 109 00:06:43,710 --> 00:06:49,040 פונקט ווי אין C, איך קענען נוצן אַ פֿאַר שלייף, און איך בין געגאנגען צו אָנהייבן בייַ די אָנהייב פון מיין רשימה 110 00:06:49,040 --> 00:06:54,140 בייַ עלעמענט 0, און איך בין געגאנגען צו גיין אַלע די וועג צו די לענג פון די רשימה. 111 00:06:54,140 --> 00:07:01,100 מיר קענען פאקטיש באַקומען די לענג פון אַ מענגע אין דזשאַוואַסקריפּט ניצן די לענג פאַרמאָג. 112 00:07:01,100 --> 00:07:03,420 בייסיקלי איך בין געגאנגען צו טאָן עפּעס זייער ענלעך ין פון דאָ 113 00:07:03,420 --> 00:07:05,600 צו דרוקן אויס אַז עלעמענט. 114 00:07:05,600 --> 00:07:12,970 איך קענען ווידער צוטריט די אַלע div, די ינער HTML פאַרמאָג פון וואָס, 115 00:07:12,970 --> 00:07:17,560 און איך בין געגאנגען צו לייגן אויף דעם נייַ רשימה נומער, און אַז ס 'געגאנגען צו זייַן סעראַונדאַד דורך 116 00:07:17,560 --> 00:07:25,390 דעם לי פאַרבינדן, און איך בין געגאנגען צו קאַנקאַטאַנייט מיט די + אָפּעראַטאָר, 117 00:07:25,390 --> 00:07:28,040 און אַז ס 'די יטה עלעמענט פון מיין אַלע מענגע, 118 00:07:28,040 --> 00:07:32,380 און דעמאָלט איך בין געגאנגען צו נאָענט וואָס פאַרבינדן. 119 00:07:32,380 --> 00:07:36,240 איצט פֿאַר יעדער עלעמענט מיר וועט לייגן אַ נייַ רשימה פּאָזיציע. 120 00:07:36,240 --> 00:07:48,700 און דעריבער אַלע מיר טאַקע דאַרפֿן צו טאָן איז נאָענט אַוועק אַז קוויטל. 121 00:07:48,700 --> 00:07:52,820 איך נאָר דאַרפֿן צו נאָענט אַוועק אַז ונאָרדערעד רשימה פאַרבינדן. 122 00:07:52,820 --> 00:07:55,490 >> צי איר באַקומען אַ פילן פֿאַר ווי וואָס אַרבעט? 123 00:07:55,490 --> 00:07:57,700 דאס עפענען די גאנצע רשימה. 124 00:07:57,700 --> 00:08:01,080 דאס מוסיף יחיד יסודות פון די אַלע רשימה צו דער רשימה, 125 00:08:01,080 --> 00:08:05,470 און דעמאָלט אַז קלאָוזיז די גאנצע רשימה, און דאָס איז מיין אַדדטאָדאָ פונקציאָנירן. 126 00:08:05,470 --> 00:08:09,590 איך בייסיקלי נעמען דורך געטינג די טאָדאָ פון די טעקסט קעסטל. 127 00:08:09,590 --> 00:08:18,950 איך לייגן אַז צו די אַלע מענגע, און דעמאָלט איך שייַעך-ופפירן די צו-טאָן רשימה. 128 00:08:18,950 --> 00:08:21,520 איצט איך קענען לייגן זאכן צו מיין ליסטע. 129 00:08:21,520 --> 00:08:24,620 דאס איז מין פון יקסייטינג ווייַל אין נאָר אַ ביסל שורות פון קאָד 130 00:08:24,620 --> 00:08:28,240 מיר ווע בייסיקלי געמאכט אַ צו-טאָן רשימה ווו מיר קענען לייגן זאכן. 131 00:08:28,240 --> 00:08:30,050 גרויס. 132 00:08:30,050 --> 00:08:34,480 אַז ס מין פון אַ גרונט הקדמה צו דזשאַוואַסקריפּט. 133 00:08:34,480 --> 00:08:36,179 צי ניט זאָרג אויך פיל וועגן דעם סינטאַקס פֿאַר איצט, 134 00:08:36,179 --> 00:08:38,130 אָבער טראַכטן וועגן דעם קאַנסעפּטשואַלי. 135 00:08:38,130 --> 00:08:40,539 מיר האט עטלעכע HTML. 136 00:08:40,539 --> 00:08:45,310 מיר האט אַ טעקסט קעסטל אויף די זייַט וואָס בייסיקלי ערלויבט ניצערס צו אַרייַנשרייַב אַ צו-טאָן נומער צו לייגן. 137 00:08:45,310 --> 00:08:49,210 און דעמאָלט מיר געוויינט דזשאַוואַסקריפּט צו ברענגען אַז טאָדאָ פון וואָס טעקסט קעסטל. 138 00:08:49,210 --> 00:08:52,830 מיר סטאָרד אַז ין אַ דזשאַוואַסקריפּט מענגע, וואָס איז בייסיקלי ווי 139 00:08:52,830 --> 00:08:56,010 אונדזער פּראַגראַמאַטיק פאַרטרעטונג פון וואָס צו-טאָן רשימה, 140 00:08:56,010 --> 00:08:59,060 און דעמאָלט מיר געדרוקט עס אויס. 141 00:08:59,060 --> 00:09:02,690 דאס איז טאָדאָס.דזשס. 142 00:09:02,690 --> 00:09:07,620 >> דאס איז מין פון קיל, אָבער ווי קענען מיר נעמען דאָס ווייַטער? 143 00:09:07,620 --> 00:09:11,350 נו, ווי איר קענען זען, דאָס איז נישט ווי אַ גאַנץ צו-טאָן רשימה. 144 00:09:11,350 --> 00:09:15,100 למשל, איך קען נישט מארק קיין פון די זאכן ווי דערענדיקט, 145 00:09:15,100 --> 00:09:19,920 ווי אויב איך געוואלט צו רעפּריאָריטיזע די זאכן אָדער אויסמעקן זאכן. 146 00:09:19,920 --> 00:09:23,150 דאס איז אָוקיי, אָבער מיר קענען נעמען דאָס ווייַטער. 147 00:09:23,150 --> 00:09:29,280 איך בין נישט געגאנגען צו רעדן צו פיל וועגן אַדינג עקסטרע פֿעיִקייטן, 148 00:09:29,280 --> 00:09:32,800 אָבער מיר קען נעמען וואָס ווייַטער. 149 00:09:32,800 --> 00:09:35,970 זאל ס רעדן וועגן אַדינג איינער מער שטריך צו דעם צו-טאָן רשימה, 150 00:09:35,970 --> 00:09:40,370 וואָס איז געגאנגען צו זייַן זייַענדיק קענען צו קאָנטראָלירן אַ יחיד צו-טאָן נומער 151 00:09:40,370 --> 00:09:44,780 און האָבן עס זייַן קראָסט אויס, אַזוי בייסיקלי געזאגט איך ווע געטאן דעם. 152 00:09:44,780 --> 00:09:50,240 זאל ס קוק אין עטלעכע קאָד וואָס קען ויספירן אַז. 153 00:09:50,240 --> 00:09:52,740 באַמערקן וואָס איך ווע געטאן בייַ די שפּיץ איז איך ווע צוגעגעבן 154 00:09:52,740 --> 00:09:57,620 אַ נייַ גלאבאלע מענגע גערופן גאַנץ. 155 00:09:57,620 --> 00:10:02,890 איך בין בייסיקלי ניצן דעם צו קראָם צי די זאכן אויף די צו-טאָן רשימה 156 00:10:02,890 --> 00:10:06,560 ביסט גאַנץ אָדער נישט. 157 00:10:06,560 --> 00:10:08,470 דאס איז איין וועג צו טאָן דעם. 158 00:10:08,470 --> 00:10:13,750 אויב איך קוק בייַ די ימפּלאַמענטיישאַן פון דעם, די אַרויסווייַזן, 159 00:10:13,750 --> 00:10:21,120 בייסיקלי אויב איך אַרייַן אַ טאָדאָ און איך דרוק דעם טאַגאַל קנעפּל 160 00:10:21,120 --> 00:10:25,040 עס קראָסיז אויס, אַזוי יעדער נומער אויף דעם רשימה האט יעדער אַ גאַנץ 161 00:10:25,040 --> 00:10:31,050 אָדער דערענדיקט שטאַט, און איך בין ניצן אנדערן מענגע צו פאָרשטעלן אַז. 162 00:10:31,050 --> 00:10:33,730 >> בייסיקלי פֿאַר יעדער טאָדאָ אין אַז אַלע מענגע 163 00:10:33,730 --> 00:10:37,110 דאָרט ס אַ נומער אין די גאַנץ מענגע אַז בייסיקלי ינדיקייץ 164 00:10:37,110 --> 00:10:39,060 צי וואָס איז גאַנץ אָדער נישט. 165 00:10:39,060 --> 00:10:41,640 איך ווע האט צו מאַכן שיין מינימאַל ענדערונגען צו דעם קאָד, 166 00:10:41,640 --> 00:10:44,470 אַזוי דאָ ס אונדזער אַדדטאָדאָ פונקציאָנירן. 167 00:10:44,470 --> 00:10:48,530 באַמערקן אַז דאָ איך בין פּושינג עס אַנטו די מענגע, 168 00:10:48,530 --> 00:10:51,300 און דעמאָלט איך בין פּושינג אַ 0 צו אַז גאַנץ מענגע, 169 00:10:51,300 --> 00:10:57,090 בייסיקלי אין פּאַראַלעל מיט וואָס נייַ טאָדאָ שטופּן צו זאָגן 170 00:10:57,090 --> 00:11:00,430 איך בין אַדינג דעם נומער, און עס ס קאַפּאַלד מיט דעם ווערט, 171 00:11:00,430 --> 00:11:02,810 וואָס מיטל אַז עס ס דערענדיקט. 172 00:11:02,810 --> 00:11:04,970 און דעמאָלט איך בין רידראָינג די צו-טאָן רשימה. 173 00:11:04,970 --> 00:11:09,220 איצט, באַמערקן איך ווע צוגעגעבן דעם דראַווטאָדאָליסט פונקציאָנירן. 174 00:11:09,220 --> 00:11:11,760 דאס נעמט אַ פּלאַץ פון די קאָד מיר האבן פריער, 175 00:11:11,760 --> 00:11:15,320 בייסיקלי קלירז אויס דעם קעסטל און דעמאָלט דראָז די נייַ צו-טאָן רשימה. 176 00:11:15,320 --> 00:11:19,620 אבער באַמערקן אַז ין פון דעם פֿאַר שלייף מיר ניטאָ טאן אַ ביסל מער איצט. 177 00:11:19,620 --> 00:11:25,000 מיר ניטאָ בייסיקלי קאָנטראָלירונג צי די נומער קאָראַספּאַנדינג צו די יטה טאָדאָ דאָ 178 00:11:25,000 --> 00:11:30,220 איז גאַנץ, און מיר ניטאָ ביכייווינג דיפערענטלי אין די 2 צושטאנדן. 179 00:11:30,220 --> 00:11:32,790 אויב עס ס 'גאַנץ, מיר ניטאָ אַדינג דעם דעל פאַרבינדן, 180 00:11:32,790 --> 00:11:35,360 וואָס איז בייסיקלי די וועג איר קענען באַקומען וואָס שלאָגן דורך ווירקונג 181 00:11:35,360 --> 00:11:38,190 אַריבער אויס די צו-טאָן רשימה אויב עס ס 'גאַנץ, 182 00:11:38,190 --> 00:11:42,200 און אויב עס ס נישט, מיר ניטאָ נישט אַרייַנגערעכנט עס. 183 00:11:42,200 --> 00:11:45,030 און אַזוי אַז מין פון נעמט זאָרג פון וואָס, 184 00:11:45,030 --> 00:11:49,140 >> און אַז ס 'איין וועג צו ויספירן דעם. 185 00:11:49,140 --> 00:11:53,420 און דעמאָלט באַמערקן ווען דער באַניצער קליקס איינער פון די 186 00:11:53,420 --> 00:11:56,780 מיר טאַגאַל די קאַמפּלישאַן סטאַטוס פון עס. 187 00:11:56,780 --> 00:12:02,170 ווען דער באַניצער קליקס, מיר וועט פאַרקערט צי עס ס 'שוין געענדיקט אָדער נישט, 188 00:12:02,170 --> 00:12:04,540 און דעמאָלט מיר וועט רידראָ עס. 189 00:12:04,540 --> 00:12:06,190 דאס מין פון אַרבעט. 190 00:12:06,190 --> 00:12:09,860 מיר האָבן די פאַנגקשאַנז וואָס פירן אויס זייער אייגן טאַסקס, 191 00:12:09,860 --> 00:12:11,730 און דאָס איז אָוקיי. 192 00:12:11,730 --> 00:12:14,110 איז עס עפּעס מיר געקענט טאָן בעסער וועגן דעם, כאָטש? 193 00:12:14,110 --> 00:12:18,700 באַמערקן מיר האָבן די 2 גלאבאלע ערייז. 194 00:12:18,700 --> 00:12:23,550 אויב דאָס איז געווען C, און מיר האט 2 ערייז אַז מין פון רעפּריזענטיד 195 00:12:23,550 --> 00:12:25,800 דאַטן וואָס איז געווען סאָרט פון שייַכות אין עטלעכע וועג 196 00:12:25,800 --> 00:12:30,140 וואָס וואָלט מיר נוצן אין C צו פאַרבינדן די 2 פעלדער 197 00:12:30,140 --> 00:12:35,420 אין עפּעס וואָס ענקאַפּסולאַטעס ביידע ברעקלעך פון אינפֿאָרמאַציע? 198 00:12:35,420 --> 00:12:37,600 אַבי ווער ווילן צו מאַכן אַ פאָרשלאָג? 199 00:12:37,600 --> 00:12:39,450 [תּלמיד ינאָדאַבאַל ענטפער] 200 00:12:39,450 --> 00:12:42,340 >> פּונקט, אַזוי מיר קען נוצן עטלעכע מין פון סטרוקט, 201 00:12:42,340 --> 00:12:44,960 און אויב איר טראַכטן צוריק צו, זאָגן, פּסעט 3, 202 00:12:44,960 --> 00:12:47,350 געדענקען מיר האט ווערטערבוך, און דעמאָלט מיר האט צי די וואָרט 203 00:12:47,350 --> 00:12:50,230 איז געווען אין דער ווערטערבוך, און אַלע אַז אינפֿאָרמאַציע איז געווען שטעלן צוזאַמען 204 00:12:50,230 --> 00:12:52,420 ין פון עטלעכע דאַטן סטרוקטור. 205 00:12:52,420 --> 00:12:56,390 איין זאַך איך קענען טאָן מיט דעם קאָד צו ויסמייַדן ווייל די 2 פאַרשידענע ערייז 206 00:12:56,390 --> 00:13:01,760 פֿאַר ענלעך ברעקלעך פון אינפֿאָרמאַציע איז איך קענען פאַרבינדן זיי אין אַ דזשאַוואַסקריפּט כייפעץ. 207 00:13:01,760 --> 00:13:07,150 זאל ס נעמען אַ קוק בייַ אַז. 208 00:13:07,150 --> 00:13:11,740 באַמערקן איך נאָר האָבן איינער מענגע בייַ די שפּיץ איצט 209 00:13:11,740 --> 00:13:17,650 און וואָס איך ווע געטאן איז-און דאָס איז נאָר די דזשאַוואַסקריפּט סינטאַקס פֿאַר סאָרט פון 210 00:13:17,650 --> 00:13:21,350 שאפן אַ פּשאַט - פּאָשעט ווערסיע פון ​​אַ כייפעץ, 211 00:13:21,350 --> 00:13:24,670 און באַמערקן עס זענען 2 פּראָפּערטיעס, אַזוי מיר האָבן די טאָדאָ, 212 00:13:24,670 --> 00:13:29,660 און עס ס געהאלטן צוזאַמען מיט צי עס ס 'גאַנץ אָדער דערענדיקט. 213 00:13:29,660 --> 00:13:31,000 דאס איז זייער ענלעך קאָד. 214 00:13:31,000 --> 00:13:35,310 מיר ניטאָ ניצן די דזשאַוואַסקריפּט אַבדזשעקס. 215 00:13:35,310 --> 00:13:38,600 דאס מין פון ימפּרוווז זאכן. 216 00:13:38,600 --> 00:13:43,850 ווי איצט, אַלע די פעלדער פון פֿאַרבונדענע אינפֿאָרמאַציע זענען געהאלטן צוזאַמען. 217 00:13:43,850 --> 00:13:46,410 ווען מיר גיין צו דרוקן עס אויס, מיר קענען צוטריט די פעלדער. 218 00:13:46,410 --> 00:13:49,060 >> באַמערקן ווי מיר ניטאָ טאן אַלע [איך]. גאַנץ 219 00:13:49,060 --> 00:13:52,880 אַנשטאָט פון קאָנטראָלירונג די גאַנץ מענגע סעפּעראַטלי, 220 00:13:52,880 --> 00:13:56,560 און באַמערקן ווען מיר ווילן צו באַקומען די צו-טאָן שטריקל מיר ניטאָ געטינג די צו-טאָן פאַרמאָג 221 00:13:56,560 --> 00:13:58,750 פון וואָס טאָדאָ, אַזוי דעם מין פון מאכט זינען ווייַל 222 00:13:58,750 --> 00:14:01,660 יעדער נומער האט די ינטרינסיק פּראָפּערטיעס וועגן אים. 223 00:14:01,660 --> 00:14:05,650 עס האט אַ טאָדאָ, און עס האט צי עס ס 'גאַנץ אָדער נישט. 224 00:14:05,650 --> 00:14:11,540 ניט אויך פילע ענדערונגען דאָרט פאַנגקשאַנאַלי, נאָר צוגעגעבן עטלעכע מער צו די קאָד. 225 00:14:11,540 --> 00:14:13,430 דאס איז אַ פֿאַרבעסערונג אויף עטלעכע פראַנץ, רעכט? 226 00:14:13,430 --> 00:14:16,030 איך מיינען, מיר פאַקטערד אויס דער פּלאַן אַ ביסל. 227 00:14:16,030 --> 00:14:20,350 איצט מיר האָבן אַבדזשעקס צו בייסיקלי ענקאַפּסאַלייט דעם דאַטן. 228 00:14:20,350 --> 00:14:27,130 איז עס עפּעס מער מיר געקענט טאָן פון דאָ אין טערמינען פון דזשאַוואַסקריפּט? 229 00:14:27,130 --> 00:14:31,810 ווי באַמערקן אַז דאָס קאָד רעכט דאָ 230 00:14:31,810 --> 00:14:34,760 פֿאַר געטינג די ינער HTML פון אַ div 231 00:14:34,760 --> 00:14:40,520 איז אַ ביסל, איך טרעפן, לאַנג. 232 00:14:40,520 --> 00:14:45,100 עס ס דאָקומענט.געטעלעמענטבייד ("אַלע"). יננערהטמל. 233 00:14:45,100 --> 00:14:48,400 איין זאַך מיר קען טאָן צו מאַכן דעם קאָד קוקן אַ ביסל פרענליער 234 00:14:48,400 --> 00:14:51,450 אַזוי איך וואָלט נישט האָבן צו האַלטן סקראָללינג לינקס און רעכט, צוריק און אַרויס, 235 00:14:51,450 --> 00:14:58,480 איז איך קען נוצן אַ ביבליאָטעק ווי דזשקווערי. 236 00:14:58,480 --> 00:15:02,710 >> זאל ס טשעק אויס סעמינאַר 2, 237 00:15:02,710 --> 00:15:05,880 און דאָס איז די זעלבע קאָד, אָבער עס ס געטאן מיט דזשקווערי. 238 00:15:05,880 --> 00:15:08,790 איר זאלט ​​ניט זייַן אויך באַקאַנט מיט דזשקווערי, 239 00:15:08,790 --> 00:15:11,510 אָבער נאָר וויסן אַז דזשקווערי איז סאָרט פון אַ ביבליאָטעק פֿאַר דזשאַוואַסקריפּט 240 00:15:11,510 --> 00:15:15,910 וואָס מאכט עס גרינגער צו טאָן דאס ווי צוטריט יחיד יסודות פון די דאַם. 241 00:15:15,910 --> 00:15:21,280 דאָ אַנשטאָט פון געזאגט דאָקומענט.געטעלעמענטבייד ("אַלע"). יננערהטמל 242 00:15:21,280 --> 00:15:25,210 איך קענען נוצן די פיל קלינער וועג אין דזשקווערי, 243 00:15:25,210 --> 00:15:28,490 וואָס איז נאָר צו נוצן סעלעקטאָרס. 244 00:15:28,490 --> 00:15:31,300 ווי איר קענען זען, דעם קאָד האט באַקומען אַ ביסל קלינער, 245 00:15:31,300 --> 00:15:35,770 זייער ענלעך פאַנגקשאַנאַלי, אָבער אַז ס די געדאַנק. 246 00:15:35,770 --> 00:15:37,980 מיר ווע געזען אַ פּאָר פון זאכן אַזוי ווייַט, 247 00:15:37,980 --> 00:15:42,010 אַזוי מיר אנגעהויבן מיט נאָר רוי דזשאַוואַסקריפּט ימפּלאַמענטיישאַן. 248 00:15:42,010 --> 00:15:45,370 מיר צוגעגעבן נייַ פֿעיִקייטן און געוויזן ווי מיר קענען פֿאַרבעסערן עס מיט 249 00:15:45,370 --> 00:15:49,090 נאָר וואָס מיר האָבן אין דזשאַוואַסקריפּט. 250 00:15:49,090 --> 00:15:53,300 >> טוט אַבי ווער זען קיין שוועריקייטן מיט דעם פּלאַן? 251 00:15:53,300 --> 00:16:01,090 ניימלי, איך טרעפן-אָדער נישט דאַווקע שוועריקייטן אָבער לאָזן 'ס זאָגן 252 00:16:01,090 --> 00:16:04,830 מיר זענען נישט טאן אַ צו-טאָן רשימה פּרויעקט, און מאָרגן מיר באַשלאָסן 253 00:16:04,830 --> 00:16:10,320 מיר געוואלט צו מאַכן אַ שפּייַזקראָם רשימה אָדער אַ שאַפּינג רשימה פּרויעקט. 254 00:16:10,320 --> 00:16:14,150 א פּלאַץ פון די פֿעיִקייטן זענען זייער ענלעך. 255 00:16:14,150 --> 00:16:19,080 א פּלאַץ פון די זאכן מיר ווילן צו באַקומען אויס פון דזשאַוואַסקריפּט זענען זייער פּראָסט, 256 00:16:19,080 --> 00:16:23,820 און דאָס שטרייכט דער דאַרפֿן פֿאַר עטלעכע מין פון וועג פון 257 00:16:23,820 --> 00:16:25,670 מאכן דעם גרינגער צו טאָן. 258 00:16:25,670 --> 00:16:30,400 איך האט צו בויען אַרויף אַלע פון ​​דעם HTML צוטריט, אַלע דעם דאַם צוטריט, 259 00:16:30,400 --> 00:16:35,530 ווי איך בין געגאנגען צו פאָרשטעלן די צו-טאָן רשימה מיט דעם מאָדעל. 260 00:16:35,530 --> 00:16:39,130 און באַמערקן איך בין פאַראַנטוואָרטלעך ווי די דזשאַוואַסקריפּט דעוועלאָפּער 261 00:16:39,130 --> 00:16:42,890 פֿאַר בעכעסקעם די HTML און דזשאַוואַסקריפּט אַז איך האָבן אין סינק. 262 00:16:42,890 --> 00:16:48,040 גאָרנישט אויטאָמאַטיש געמאכט אַז דזשאַוואַסקריפּט פאַרטרעטונג 263 00:16:48,040 --> 00:16:51,590 אָדער די צו-טאָן רשימה באַקומען פּושט אויס צו HTML. 264 00:16:51,590 --> 00:16:54,000 גאָרנישט ענפאָרסט אַז חוץ פֿאַר מיר. 265 00:16:54,000 --> 00:16:56,880 איך האט צו שרייַבן דעם ציען צו-טאָן רשימה פונקציאָנירן. 266 00:16:56,880 --> 00:17:01,650 און וואָס זאל ניט זייַן-איך מיינען, עס ס גלייַך צו טאָן אַז, 267 00:17:01,650 --> 00:17:03,670 אָבער עס קען זייַן טידיאַס מאל. 268 00:17:03,670 --> 00:17:08,190 אויב איר האָבן אַ גרעסערע פּרויעקט, אַז קען זייַן שווער. 269 00:17:08,190 --> 00:17:10,720 >> פראַמעוואָרקס, איינער פון די צוועקן פון פראַמעוואָרקס 270 00:17:10,720 --> 00:17:14,060 איז צו פאַרפּאָשעטערן אַז פּראָצעס און סאָרט פון פאַקטאָר אויס 271 00:17:14,060 --> 00:17:16,950 די פּראָסט-איך טרעפן איר קען זאָגן-פּלאַן פּאַטערנז 272 00:17:16,950 --> 00:17:20,700 אַז מען בכלל האָבן עטלעכע מין פון וועג פון רעפּריזענטינג דאַטן, 273 00:17:20,700 --> 00:17:25,599 צי אַז ס אַ פריינט רשימה, צי אַז ס מאַפּע אינפֿאָרמאַציע 274 00:17:25,599 --> 00:17:27,280 אָדער עפּעס אָדער אַ צו-טאָן רשימה. 275 00:17:27,280 --> 00:17:30,660 עטלעכע מענטשן האָבן בכלל אַ וועג פון רעפּריזענטינג אינפֿאָרמאַציע, 276 00:17:30,660 --> 00:17:33,650 און זיי בכלל דאַרפֿן צו האַלטן אַז אינפֿאָרמאַציע סאָרט פון אין סינק 277 00:17:33,650 --> 00:17:36,520 צווישן וואָס דער באַניצער זעט אין עטלעכע מין פון מיינונג, 278 00:17:36,520 --> 00:17:39,850 גערעדט אין טערמינען פון ווי די מאָדעל מיינונג קאָנטראָללער אַז איר געזען אין לעקציע, 279 00:17:39,850 --> 00:17:45,400 און דעמאָלט דער מאָדעל, וואָס אין דעם פאַל איז דאָס דזשאַוואַסקריפּט מענגע. 280 00:17:45,400 --> 00:17:49,020 פראַמעוואָרקס געבן אונדז אַ וועג צו סאָלווע אַז פּראָבלעם. 281 00:17:49,020 --> 00:17:53,080 איצט לאָזן 'ס נעמען אַ קוק אין די ימפּלאַמענטיישאַן פון דעם צו-טאָן רשימה 282 00:17:53,080 --> 00:18:02,360 אין אַ פריימווערק גערופן אַנגולאַרדזשס. 283 00:18:02,360 --> 00:18:04,650 דאס איז עס. באַמערקן עס פיץ אויף אַ רוק. 284 00:18:04,650 --> 00:18:07,330 איך טאָן ניט האָבן צו מעגילע צו די לינקס און רעכט. 285 00:18:07,330 --> 00:18:10,460 אַז מיסטאָמע איז ניט אַ גרויס סיבה צו רעקאָמענדירן ניצן אַ פריימווערק, 286 00:18:10,460 --> 00:18:20,120 אָבער באַמערקן בין איך אלץ אַקסעסינג יחיד HTML יסודות דאָ? 287 00:18:20,120 --> 00:18:22,400 בין איך אלץ געגאנגען אין די דאַם? 288 00:18:22,400 --> 00:18:26,120 צי איר זען קיין דאָקומענט.געטעלעמענטבייד אָדער עפּעס ווי וואָס? 289 00:18:26,120 --> 00:18:29,870 ניט, אַז ס 'ניטאָ. 290 00:18:29,870 --> 00:18:35,590 >> ווינקלדיק העלפט אונדז האַלטן די דאַם און אונדזער דזשאַוואַסקריפּט פאַרטרעטונג פון עפּעס 291 00:18:35,590 --> 00:18:40,430 מין פון אין סינק, אַזוי אויב עס ס 'נישט אין די דזשס טעקע, 292 00:18:40,430 --> 00:18:46,790 אויב דאָרט ס קיין וועג פון פּראָגראַממאַטיקאַללי געטינג צו אַלע וואָס HTML צופרידן 293 00:18:46,790 --> 00:18:51,800 פון די דזשאַוואַסקריפּט ווי זענען מיר בעכעסקעם דעם אין סינק? 294 00:18:51,800 --> 00:18:58,160 אויב עס ס ניט אין דעם. דזשס טעקע, עס ס גאַט צו זייַן אין HTML, רעכט? 295 00:18:58,160 --> 00:19:01,910 דאס איז די נייַ ווערסיע פון ​​דעם HTML טעקע, 296 00:19:01,910 --> 00:19:04,660 און באַמערקן מיר ווע צוגעגעבן אַ פּלאַץ דאָ. 297 00:19:04,660 --> 00:19:11,110 באַמערקן דאָרט ס די נייַ אַטראַביוץ וואָס זאָגן פון-גיט און פון-איבערחזרן. 298 00:19:11,110 --> 00:19:15,650 ווינקלדיק ס צוגאַנג צו סאַלווינג דעם פּראָבלעם פון שוועריקייטן אין פּלאַן 299 00:19:15,650 --> 00:19:19,130 איז צו בייסיקלי מאַכן HTML פיל מער שטאַרק. 300 00:19:19,130 --> 00:19:24,420 ווינקלדיק איז אַ וועג פון אַלאַוינג איר צו מאַכן HTML עפּעס מער יקספּרעסיוו. 301 00:19:24,420 --> 00:19:30,520 למשל, איך קענען זאָגן אַז איך בין געגאנגען צו בונד אָדער בינדן דעם טעקסט קאַסטן 302 00:19:30,520 --> 00:19:35,080 צו אַ בייַטעוודיק ין מיין אַנגולאַר דזשאַוואַסקריפּט קאָד. 303 00:19:35,080 --> 00:19:37,030 דעם פון-מאָדעל טוט נאָר וואָס. 304 00:19:37,030 --> 00:19:41,550 אַז בייסיקלי זאגט אַז די נומער ין פון דעם טעקסט קעסטל, 305 00:19:41,550 --> 00:19:45,000 נאָר מיטאַרבעטער אַז מיט די בייַטעוודיק נעוו_טאָדאָ_דעסקריפּטיאָן 306 00:19:45,000 --> 00:19:47,870 ין די דזשאַוואַסקריפּט קאָד. 307 00:19:47,870 --> 00:19:51,600 אַז ס זייער שטאַרק ווייַל איך טאָן ניט האָבן צו בפירוש גיין צו 308 00:19:51,600 --> 00:19:53,310 די דאַם צו באַקומען וואָס אינפֿאָרמאַציע. 309 00:19:53,310 --> 00:19:56,250 איך טאָן ניט האָבן צו זאָגן דאָקומענט.געטעלעמענטבייד. 310 00:19:56,250 --> 00:19:58,750 איך טאָן ניט האָבן צו נוצן דזשקוועריעס ווי דאַם צוטריט. 311 00:19:58,750 --> 00:20:03,280 איך קענען מיטאַרבעטער עס מיט אַ בייַטעוודיק, און דעריבער ווען איך טוישן אַז בייַטעוודיק 312 00:20:03,280 --> 00:20:07,400 ין דזשאַוואַסקריפּט עס ס געהאלטן אין סינק מיט די HTML, 313 00:20:07,400 --> 00:20:11,640 אַזוי אַז סימפּלאַפייז דער פּראָצעס פון בעת ​​צו גיין צוריק און אַרויס צווישן די צוויי. 314 00:20:11,640 --> 00:20:18,260 טוט וואָס מאַכן זינען? 315 00:20:18,260 --> 00:20:22,060 >> און באַמערקן דאָרט ס קיין HTML צוטריט קאָד. 316 00:20:22,060 --> 00:20:27,760 מיר ווע נאָר געמאכט HTML מער שטאַרק, 317 00:20:27,760 --> 00:20:32,070 און איצט, למשל, מיר קענען טאָן זאכן ווי דעם, 318 00:20:32,070 --> 00:20:38,610 ווי ווען איר גיט אויף דעם, רופן דעם פֿונקציע ין דער פאַרנעם פון טאָדאָס.דזשס, 319 00:20:38,610 --> 00:20:43,410 און מיר קען טאָן וואָס פריער, אָבער עס זענען אנדערע זאכן, ווי דעם פון-מאָדעל, 320 00:20:43,410 --> 00:20:47,020 און באַמערקן דעם פון-איבערחזרן. 321 00:20:47,020 --> 00:20:51,520 וואָס טאָן דו טראַכטן דעם טוט? 322 00:20:51,520 --> 00:20:54,390 דאָ ס אונדזער ונאָרדערעד רשימה פון פריער. 323 00:20:54,390 --> 00:20:56,470 מיר האָבן די Ul טאַגס, 324 00:20:56,470 --> 00:21:03,710 אָבער בין איך אלץ רענדערינג אַז רשימה ין פון די דזשאַוואַסקריפּט קאָד? 325 00:21:03,710 --> 00:21:09,280 איך בין נישט אלץ בפירוש רענדערינג אַז רשימה. 326 00:21:09,280 --> 00:21:11,580 ווי טוט דאָס אַרבעט? 327 00:21:11,580 --> 00:21:16,410 נו, די וועג אַנגולאַר אַקאַמפּלישיז דעם איז דאָס איז גערופן אַ רעפּעאַטער. 328 00:21:16,410 --> 00:21:22,760 בייסיקלי דעם זאגט אַז איך ווילן צו דרוקן דעם HTML 329 00:21:22,760 --> 00:21:26,240 פֿאַר יעדער טאָדאָ ין פון מיין אַלע מענגע. 330 00:21:26,240 --> 00:21:31,850 ין פון טאָדאָס.דזשר עס איז אַ אַלע מענגע רעכט דאָ, 331 00:21:31,850 --> 00:21:37,910 און דאָס וועט זאָגן אַנגולאַר גיין דורך אַז מענגע, און פֿאַר יעדער עלעמענט איר זען 332 00:21:37,910 --> 00:21:41,390 איך ווילן איר צו דרוקן דעם HTML. 333 00:21:41,390 --> 00:21:44,620 דאס איז מין פון אָסאַם ווייַל איך קענען נאָר טאָן דאָס 334 00:21:44,620 --> 00:21:47,760 אָן ווייל צו שרייַבן אַ פֿאַר שלייף, 335 00:21:47,760 --> 00:21:52,250 וואָס פֿאַר אַ צו-טאָן רשימה וואָס איז געווען נאָר 30 שורות פון קאָד 336 00:21:52,250 --> 00:21:54,700 קען נישט זייַן די מערסט וווילטויק זאַך, 337 00:21:54,700 --> 00:22:01,240 אָבער אויב איר האָבן אַ גרויס פּרויעקט, דאָס קען באַקומען זייער באַקוועם. 338 00:22:01,240 --> 00:22:06,100 >> דאס איז איין לייזונג צו דעם פּראָבלעם, מאכן HTML מער שטאַרק, 339 00:22:06,100 --> 00:22:10,820 און אַז אַלאַוז אונדז צו האַלטן דזשאַוואַסקריפּט און HTML אין סינק. 340 00:22:10,820 --> 00:22:13,220 עס זענען אנדערע מעגלעך וועגן צו סאָלווע דעם פּראָבלעם, 341 00:22:13,220 --> 00:22:15,320 און נישט יעדער פריימווערק טוט דאָס. 342 00:22:15,320 --> 00:22:17,720 נישט יעדער פריימווערק אַרבעט צוזאמען די שורות. 343 00:22:17,720 --> 00:22:19,490 עטלעכע פראַמעוואָרקס האָבן פאַרשידענע אַפּראָוטשיז, 344 00:22:19,490 --> 00:22:23,310 און איר זאלט ​​געפינען אַז איר הנאה קאָודינג אין איין פריימווערק איבער די אנדערע. 345 00:22:23,310 --> 00:22:26,160 זאל ס קוק בייַ איינער מער. 346 00:22:26,160 --> 00:22:30,060 דאס איז די צו-טאָן רשימה קאָדעד אַרויף אין אַ פריימווערק גערופן באַקקבאָנע. 347 00:22:30,060 --> 00:22:33,250 איך בין געגאנגען צו גיין דורך דעם געשווינד. 348 00:22:33,250 --> 00:22:38,300 איך וועט אָנהייבן מיט די HTML איידער מיר גיין דאָרט. 349 00:22:38,300 --> 00:22:40,290 איין רגע. 350 00:22:40,290 --> 00:22:43,950 סטאַרטינג מיט די HTML, ווי איר באַמערקן, אונדזער HTML איז זייער ענלעך 351 00:22:43,950 --> 00:22:50,000 צו וואָס עס איז געווען פריער, אַזוי נישט צו פיל נייַ אויף אַז פראָנט. 352 00:22:50,000 --> 00:22:55,410 אבער אונדזער דזשס טעקע איז אַ ביסל אַנדערש. 353 00:22:55,410 --> 00:23:00,360 באַקבאָון מין פון האט דעם געדאַנק, אָדער טוט בויען אויף די געדאַנק 354 00:23:00,360 --> 00:23:04,750 אַז אַ פּלאַץ פון וואָס מיר טאָן מיט, זאָגן, אונדזער דזשאַוואַסקריפּט פראיעקטן 355 00:23:04,750 --> 00:23:09,110 איז טראַכטן וועגן מאָדעלס און זאמלונגען פון די מאָדעלס. 356 00:23:09,110 --> 00:23:12,510 דאס קען זייַן, למשל, אַ פאָטאָ און זאמלונגען פון פאָטאָס, 357 00:23:12,510 --> 00:23:16,230 אָדער דער געדאַנק פון אַ פרייַנד און זאמלונגען פון פריינט. 358 00:23:16,230 --> 00:23:20,700 און אָפטאַנטיימז ווען מיר ניטאָ פּראָגראַממינג דזשאַוואַסקריפּט פּראָגראַמען 359 00:23:20,700 --> 00:23:25,340 מיר וועט סאָרט פון פאָרשטעלן דעם געדאַנק פון בעת ​​אַ זאַמלונג פון פריינט 360 00:23:25,340 --> 00:23:29,500 עפעס אין דזשאַוואַסקריפּט, און באַקקבאָנע גיט אונדז דעם שיכטע 361 00:23:29,500 --> 00:23:33,040 אויף שפּיץ פון דזשאַוואַסקריפּט ס שאַפֿן ערייז און אַבדזשעקס 362 00:23:33,040 --> 00:23:38,300 צו טאָן מער שטאַרק דאס מיט וואָס מער לייכט. 363 00:23:38,300 --> 00:23:41,870 >> דאָ איך ווע דיפיינד אַ צו-טאָן מאָדעל, 364 00:23:41,870 --> 00:23:44,630 און איר טאָן ניט האָבן צו זאָרג אויך פיל וועגן דעם סינטאַקס, 365 00:23:44,630 --> 00:23:48,730 אָבער באַמערקן אַז וואָס ס איינער פון די פּראָפּערטיעס פון דעם? 366 00:23:48,730 --> 00:23:53,190 עס האט אַ פעליקייַט פעלד. 367 00:23:53,190 --> 00:23:56,640 באַקבאָון אַלאַוז מיר צו ספּעציפיצירן שוין אַוועק דער פלעדערמויז 368 00:23:56,640 --> 00:24:00,190 קיין נייַ צו-טאָן אַז איך מאַכן איז געגאנגען צו האָבן די דיפאָלץ. 369 00:24:00,190 --> 00:24:04,100 איצט איך קענען קאַסטאַמייז דעם, אָבער זייַענדיק קענען צו ספּעציפיצירן די דיפאָלץ 370 00:24:04,100 --> 00:24:07,220 איז פייַן, און עס ס מין פון באַקוועם ווייַל דאָס איז נישט עפּעס אַז ס ווי 371 00:24:07,220 --> 00:24:10,430 טאָכיק אין דזשאַוואַסקריפּט, און איצט איך טאָן ניט האָבן צו בפירוש 372 00:24:10,430 --> 00:24:12,430 זאָגן אַז די אַלע זענען דערענדיקט. 373 00:24:12,430 --> 00:24:19,190 איך קענען זאָגן רעכט אַוועק די פלעדערמויז אַז אַלע זענען געגאנגען צו זייַן אנגעצייכנט ווי דערענדיקט. 374 00:24:19,190 --> 00:24:21,300 באַמערקן דעמאָלט וואָס איז דאָס? 375 00:24:21,300 --> 00:24:25,520 איצט איך האָבן אַ צו-טאָן רשימה, און אַז ס אַ זאַמלונג. 376 00:24:25,520 --> 00:24:30,960 באַמערקן דעם פעלד פארבונדן מיט וואָס זאגט מאָדעל טאָדאָ. 377 00:24:30,960 --> 00:24:33,390 דאס איז מיין וועג פון טעלינג באַקקבאָנע אַז 378 00:24:33,390 --> 00:24:37,350 איך בין געגאנגען צו זייַן טראכטן וועגן אַ זאַמלונג פון די יחיד אַלע. 379 00:24:37,350 --> 00:24:42,140 דאס איז בייסיקלי די מאָדעל סטרוקטור פֿאַר מיין פּראָגראַם. 380 00:24:42,140 --> 00:24:44,980 דאָ איך האָבן דעם געדאַנק פון אַ זאַמלונג, 381 00:24:44,980 --> 00:24:48,960 און בייסיקלי די זאכן קאַנטיינד אין אַז זאַמלונג זענען אַלע געגאנגען צו זייַן די אַלע, 382 00:24:48,960 --> 00:24:51,910 און וואָס איז זייער נאַטירלעך אין דעם זינען 383 00:24:51,910 --> 00:24:59,890 ווייַל איך טאָן האָבן אַלע, און איך האב זיי אין אַ זאַמלונג. 384 00:24:59,890 --> 00:25:02,940 >> זאל ס קוק בייַ אַ ביסל מער פון דעם. 385 00:25:02,940 --> 00:25:05,900 דאָ איז אַ באַקקבאָנע מיינונג. 386 00:25:05,900 --> 00:25:08,890 די אנדערע זאַך וואָס באַקקבאָנע זאגט איז אַז 387 00:25:08,890 --> 00:25:14,660 אַ פּלאַץ פון די מאָדעלס אַז איר ניטאָ טראכטן וועגן אָדער אַפֿילו זאמלונגען 388 00:25:14,660 --> 00:25:19,150 זענען געגאנגען צו דאַרפֿן צו האָבן עטלעכע וועג פון זייַענדיק געוויזן. 389 00:25:19,150 --> 00:25:21,900 מיר דאַרפֿן צו ופפירן אַז צו-טאָן רשימה, 390 00:25:21,900 --> 00:25:25,460 און וואָלט נישט עס זייַן פייַן אויב מיר געקענט צושטעלן פֿאַר יעדער מאָדעל 391 00:25:25,460 --> 00:25:28,390 אָדער מיטאַרבעטער מיט יעדער מאָדעל דעם מיינונג 392 00:25:28,390 --> 00:25:34,020 אַז אַלאַוז אונדז צו איך טרעפן פאַרבינדן די צוויי צוזאַמען? 393 00:25:34,020 --> 00:25:38,320 כוועראַז איידער מיר האבן צו נוצן אַ פֿאַר שלייף, וואס וואָלט לויפן דורך 394 00:25:38,320 --> 00:25:41,130 יעדער טאָדאָ אין אונדזער רשימה און דעמאָלט דרוקן עס אויס דאָ 395 00:25:41,130 --> 00:25:44,650 מיר קענען בייסיקלי פאַרבינדן עס מיט דעם מאָדעל. 396 00:25:44,650 --> 00:25:47,550 דאס איז אַ צו-טאָן מיינונג. 397 00:25:47,550 --> 00:25:50,550 דאס איז פארבונדן מיט די טאָדאָ מיר געפונען פריער. 398 00:25:50,550 --> 00:25:54,940 איצט יעדער טאָדאָ איז דיספּלייַאַבלע אָדער רענדעראַבלע 399 00:25:54,940 --> 00:25:56,960 דורך דעם צו-טאָן מיינונג. 400 00:25:56,960 --> 00:25:59,440 באַמערקן עטלעכע פון ​​די פעלדער. 401 00:25:59,440 --> 00:26:05,880 וואָס טאָן דו טראַכטן דעם טאַגנאַמע איז, טאַגנאַמע: לי? 402 00:26:05,880 --> 00:26:09,790 געדענק פון פריער ווען מיר געוואלט צו ופפירן אַ טאָדאָ 403 00:26:09,790 --> 00:26:16,700 מיר וואָלט האָבן צו בפירוש פּאָר אונדזער אַלע מיט דעם לי פאַרבינדן. 404 00:26:16,700 --> 00:26:21,080 איצט מיר ניטאָ געזאגט אַז ווו דעם טאָדאָ איז געגאנגען צו לעבן 405 00:26:21,080 --> 00:26:25,250 איז געגאנגען צו זייַן ין פון אַן לי פאַרבינדן. 406 00:26:25,250 --> 00:26:31,440 און איצט מיר ניטאָ אויך אַסאָוסיייטינג געשעענישן מיט אונדזער אַלע. 407 00:26:31,440 --> 00:26:34,320 >> יעדער טאָדאָ האט דאָס איין געשעעניש. 408 00:26:34,320 --> 00:26:38,480 אויב איר גיט שיין פיל די טאַגאַל קנעפּל, אַז ס וואָס איך בין זאגן דאָרט, 409 00:26:38,480 --> 00:26:43,080 דעמאָלט בייסיקלי צייכן די טאָדאָ ווי דער פאַרקערט פון וואָס עס איז געווען איידער 410 00:26:43,080 --> 00:26:45,890 און דעמאָלט שייַעך-ופפירן די אַפּלאַקיישאַן. 411 00:26:45,890 --> 00:26:47,810 דאס איז מין פון ענלעך צו די קאָד פאר. 412 00:26:47,810 --> 00:26:50,730 געדענקען ווען מיר אנגעצייכנט עס ווי יעדער די פאַרקערט אָדער- 413 00:26:50,730 --> 00:26:52,410 און דעמאָלט מיר שייַעך-רענדערד עס. 414 00:26:52,410 --> 00:26:57,750 אבער באַמערקן איצט דעם געשעעניש געניצט צו זייַן עפּעס וואָס איז געווען אין די HTML. 415 00:26:57,750 --> 00:26:59,640 עס איז געווען זיצן דאָרט. 416 00:26:59,640 --> 00:27:01,410 די קנעפּל האט אַן אויף גיט. 417 00:27:01,410 --> 00:27:05,310 ווען איר גיט די קנעפּל, עס מין פון טוט די שטאָפּן צו 418 00:27:05,310 --> 00:27:07,210 שטעלן זיך אַז טאָדאָ צו זייַן דערענדיקט. 419 00:27:07,210 --> 00:27:11,180 דאָ מיר ווע פארבונדן אַז געשעעניש פון געבן אַ קליק אַז טאַגאַל קנעפּל 420 00:27:11,180 --> 00:27:15,830 און ריווערסינג צי עס ס אויף אָדער אַוועק מיט דעם מיינונג. 421 00:27:15,830 --> 00:27:20,480 >> דאס איז אַ פייַן וועג פון באַשטעטיקן אַרויף דעם געשעעניש אַזוי אַז עס ס 'זייער טייטלי געבונדן 422 00:27:20,480 --> 00:27:26,980 צו דעם מיינונג, און אַזוי באַמערקן דעם איינער מער. 423 00:27:26,980 --> 00:27:31,050 איך האָבן דעם ופפירן אופֿן, און מיר טאָן ניט האָבן צו גיין דורך די פרטים. 424 00:27:31,050 --> 00:27:33,650 עס ס מין פון ענלעך צו וואָס מיר האבן פריער, 425 00:27:33,650 --> 00:27:36,070 אָבער באַמערקן איך בין נישט לופּינג דורך עפּעס. 426 00:27:36,070 --> 00:27:40,700 איך בין נישט דרוקן אַז Ul פאַרבינדן אַז ס סאָרט פון געזאגט איך בין געגאנגען צו דרוקן אַלע פון ​​די עלעמענטן. 427 00:27:40,700 --> 00:27:46,610 איך בין ערלויבעניש די פאַנגקשאַנאַליטי פֿאַר רענדערינג דעם איין צו-טאָן נומער. 428 00:27:46,610 --> 00:27:49,400 דאס איז אַ זייער שטאַרק באַגריף ווייַל בייסיקלי 429 00:27:49,400 --> 00:27:53,600 אונדזער צו-טאָן רשימה באשטייט פון אַלע די אַלע, און אויב מיר קענען בייסיקלי ספּעציפיצירן 430 00:27:53,600 --> 00:27:56,890 די וועג צו ופפירן איינער פון די אַלע 431 00:27:56,890 --> 00:28:04,230 דעמאָלט מיר קענען האָבן אונדזער שטאַרק באַקבאָון פּער סיי ופפירן אַלע פון ​​די אַלע 432 00:28:04,230 --> 00:28:07,760 דורך פאַך די ופפירן אופֿן אויף דעם יחיד אַלע. 433 00:28:07,760 --> 00:28:14,180 דאס איז אַ באַגריף וואָס איז נוצלעך דאָ. 434 00:28:14,180 --> 00:28:18,160 איצט אַ גוט קשיא צו פרעגן איז ווי איז דאָס אַפּלאַקיישאַן זייַענדיק שטעלן צוזאַמען? 435 00:28:18,160 --> 00:28:21,200 ווייַל מיר האָבן די פיייקייַט צו ופפירן איינער טאָדאָ, 436 00:28:21,200 --> 00:28:23,860 אָבער ווי טאָן מיר באַקומען דעם געדאַנק פון קייפל אַלע? 437 00:28:23,860 --> 00:28:25,100 >> זאל ס נעמען אַ קוק בייַ אַז. 438 00:28:25,100 --> 00:28:27,100 דאס איז די לעצטע טייל. 439 00:28:27,100 --> 00:28:29,740 באַמערקן מיר האָבן אַ צו-טאָן רשימה מיינונג דאָ, 440 00:28:29,740 --> 00:28:34,440 און באַמערקן עס ס אויך אַ מיינונג. 441 00:28:34,440 --> 00:28:36,970 און צו גיין איבער אַ פּאָר פון זאכן, 442 00:28:36,970 --> 00:28:45,280 דעם ינישאַלייז אופֿן וועט זייַן גערופן ווען מיר ערשטער שאַפֿן דעם צו-טאָן רשימה. 443 00:28:45,280 --> 00:28:52,630 ווי איר קענען זען, עס ס ווי שאפן די צו-טאָן רשימה און אַסאָוסיייטינג עס מיט דעם מיינונג. 444 00:28:52,630 --> 00:28:57,860 און דעמאָלט איך צוגעלייגט די פאַנגקשאַנז דאָ אַזוי בייסיקלי ווען איר לייגן אַ נומער- 445 00:28:57,860 --> 00:29:01,440 דאָס איז ענלעך צו דער אַדדיטעם אופֿן מיר געזען פריער- 446 00:29:01,440 --> 00:29:07,430 איך בין געגאנגען צו שאַפֿן אַ נייַ טאָדאָ כייפעץ, און באַמערקן איך בין פאקטיש פאַך 447 00:29:07,430 --> 00:29:13,080 דעם נייַ טאָדאָ אופֿן, אַזוי דאָס איז צוגעשטעלט דורך באַקקבאָנע, 448 00:29:13,080 --> 00:29:16,010 און איך קענען פאָרן אין מיין פּראָפּערטיעס דאָ. 449 00:29:16,010 --> 00:29:23,710 און איצט יעדער טאָדאָ אַז איך מאַכן ניצן דעם וועט באַקומען אַז פאַנגקשאַנאַליטי אַז מיר געזען פריער. 450 00:29:23,710 --> 00:29:28,140 באַמערקן איך בין פּאָליאַנע אויס די טעקסט קעסטל איידער-אַ קליין ביסל דעטאַל- 451 00:29:28,140 --> 00:29:32,900 און דעמאָלט איך בין אַדינג דעם זאַמלונג. 452 00:29:32,900 --> 00:29:37,630 >> דאס כּמעט מיינט טשודנע ווייַל איידער מיר נאָר האט צו טאָן אַז טאָדאָס.פּוש, 453 00:29:37,630 --> 00:29:43,310 און דעמאָלט מיר האבן געטאן, און דאָס קען ויסקומען מער קאָמפּליצירט פֿאַר דעם באַזונדער פּרויעקט, 454 00:29:43,310 --> 00:29:46,980 און איר זאלט ​​געפינען אַז באַקקבאָנע אָדער אַפֿילו אַנגולאַר אָדער קיין אנדערע פריימווערק 455 00:29:46,980 --> 00:29:50,790 טוט נישט פּאַסן דיין באַזונדער פּרויעקט, אָבער איך טראַכטן עס ס וויכטיק צו טראַכטן וועגן 456 00:29:50,790 --> 00:29:54,100 וואָס דאָס מיטל אויף אַ גרעסערע וואָג פֿאַר גרעסערע פראיעקטן, 457 00:29:54,100 --> 00:29:56,610 ווייַל אויב מיר האבן אַ גרעסערע פּרויעקט ווו מיר האבן רעפּריזענטינג 458 00:29:56,610 --> 00:30:00,860 עטלעכע טאַקע קאָמפּלעקס זאַמלונג, עפּעס דיפּער ווי נאָר אַ צו-טאָן רשימה, 459 00:30:00,860 --> 00:30:04,490 לאָזן 'ס זאָגן אַ פריינט רשימה אָדער עפּעס ווי אַז, דאָס קען קומען אין האַנטיק 460 00:30:04,490 --> 00:30:09,620 ווייַל מיר קען אָרגאַניזירן אונדזער קאָד אין אַ טאַקע באַקוועם וועג, 461 00:30:09,620 --> 00:30:12,550 אין אַ וועג וואָס וואָלט מאַכן עס גרינגער פֿאַר עמעצער אַנדערש 462 00:30:12,550 --> 00:30:16,820 ווער געוואלט צו קלייַבן זיך אַ פּרויעקט צו בויען אויף. 463 00:30:16,820 --> 00:30:21,450 איר קענען זען אַז דאָס גיט אַ פּלאַץ פון סטרוקטור. 464 00:30:21,450 --> 00:30:26,580 און דעמאָלט איך בין פאַך ופפירן אויף דעם אַדדיטעם. 465 00:30:26,580 --> 00:30:31,050 ופפירן, ווי איר קענען זען, און איר טאָן ניט האָבן צו אָנכאַפּן דעם פול סינטאַקס, 466 00:30:31,050 --> 00:30:37,790 אָבער בייסיקלי פֿאַר יעדער מאָדעל עס ס 'געגאנגען צו רופן דעם יחיד ופפירן אופֿן. 467 00:30:37,790 --> 00:30:41,500 אַז ס סאָרט פון ווו דאָס קומט פון. 468 00:30:41,500 --> 00:30:44,140 זאל ס נאָר ספּעציפיצירן ווי צו ופפירן דער יחיד אַלע, 469 00:30:44,140 --> 00:30:47,310 און דעריבער לאָזן ס קליי זיי צוזאַמען ווי אַ גאַנץ. 470 00:30:47,310 --> 00:30:49,810 אבער דאָס גיט אַ וועג פון אַבסטראַקציע, 471 00:30:49,810 --> 00:30:55,470 ווייַל איך קען טוישן די וועג איך באַשליסן צו ופפירן דער יחיד אַלע, 472 00:30:55,470 --> 00:30:57,940 און איך וואָלט נישט האָבן צו טוישן קיין פון דעם קאָד. 473 00:30:57,940 --> 00:31:00,700 אַז ס מין פון קיל. 474 00:31:00,700 --> 00:31:08,540 >> טוט אַבי ווער האָט קיין שאלות וועגן דזשאַוואַסקריפּט פראַמעוואָרקס? 475 00:31:08,540 --> 00:31:14,310 [תּלמיד ינאָדאַבאַל קשיא] 476 00:31:14,310 --> 00:31:16,050 אָה, זיכער, אַז ס אַ גרויס קשיא. 477 00:31:16,050 --> 00:31:19,080 די קשיא איז ווי האט איך אַרייַננעמען די פראַמעוואָרקס? 478 00:31:19,080 --> 00:31:22,970 רובֿ דזשאַוואַסקריפּט פראַמעוואָרקס זענען בייסיקלי נאָר דזשס טעקעס 479 00:31:22,970 --> 00:31:25,740 אַז איר קענען אַרייַננעמען אין די שפּיץ פון דיין קאָד. 480 00:31:25,740 --> 00:31:29,830 באַמערקן אין די קאָפּ חלק פון מיין HTML איך האָבן אַלע די שריפט טאַגס, 481 00:31:29,830 --> 00:31:34,250 און די לעצט שריפט פאַרבינדן איז די קאָד וואָס מיר ווע געשריבן. 482 00:31:34,250 --> 00:31:38,820 און דעריבער די 3 פריימווערק קאָודז זענען נאָר אויך שריפט טאַגס. 483 00:31:38,820 --> 00:31:42,110 איך בין אַרייַנגערעכנט זיי פון וואָס ס גערופן אַ קדן, 484 00:31:42,110 --> 00:31:46,200 וואָס אַלאַוז מיר צו באַקומען עס פון עמעצער אַנדערש אין דעם פונט 485 00:31:46,200 --> 00:31:57,930 אָבער יעדער פריימווערק האט דעם-איר קענען שיין פיל געפינען די צופרידן 486 00:31:57,930 --> 00:32:03,540 פֿאַר אַ באַזונדער דזשאַוואַסקריפּט ביבליאָטעק פאַראַנען אויף עטלעכע קדן אָדער עפּעס ווי אַז, 487 00:32:03,540 --> 00:32:05,570 און דעמאָלט איר קענען אַרייַננעמען די שריפט טאַגס. 488 00:32:05,570 --> 00:32:07,600 טוט וואָס מאַכן זינען? 489 00:32:07,600 --> 00:32:09,500 קיל. 490 00:32:09,500 --> 00:32:11,730 >> די ביסט 2 פאַרשידענע אַפּראָוטשיז. 491 00:32:11,730 --> 00:32:14,640 די ביסט נישט דער בלויז אַפּראָוטשיז צו סאַלווינג דעם פּראָבלעם. 492 00:32:14,640 --> 00:32:17,080 עס זענען פילע פאַרשידענע זאכן וואָס 493 00:32:17,080 --> 00:32:19,490 עמעצער קען טאָן, און עס זענען פילע פראַמעוואָרקס אויס דאָרט. 494 00:32:19,490 --> 00:32:23,300 ווינקלדיק און באַקקבאָנע טאָן ניט דערציילן די גאנצע געשיכטע. 495 00:32:23,300 --> 00:32:26,370 גוט גליק מיט דיין לעצט פראיעקטן, און דאַנקען איר זייער פיל. 496 00:32:31,960 --> 00:32:35,000 [CS50.TV]