1 00:00:00,000 --> 00:00:07,920 2 00:00:07,920 --> 00:00:10,850 >> JASON هيرشهورن: أهلا، الجميع، لمدة أسبوع وتسعة. 3 00:00:10,850 --> 00:00:14,800 لدينا أسبوع مثيرة أمامنا لأن لدينا مجموعة المشكلة النهائي. 4 00:00:14,800 --> 00:00:18,330 لدينا أيضا لغة العلامة التجارية الجديدة، جافا سكريبت، التي هي بالفعل في 5 00:00:18,330 --> 00:00:22,690 في خضم باستخدام ليس فقط لهذا مجموعة مشكلة، ولكن الكثير منكم 6 00:00:22,690 --> 00:00:24,780 ربما الاستفادة منه للنهائي المشاريع، وخاصة 7 00:00:24,780 --> 00:00:26,000 المشاريع النهائية على شبكة الإنترنت. 8 00:00:26,000 --> 00:00:32,330 وهذا ما سوف نذهب أكثر من اليوم بعد نتحدث بإيجاز عن الموارد، 9 00:00:32,330 --> 00:00:33,180 الذي نقوم به كل أسبوع. 10 00:00:33,180 --> 00:00:36,850 سنقوم القفز الى جافا سكريبت، ثم نحن سوف تنفق كل قسم مع 11 00:00:36,850 --> 00:00:44,460 التدريب العملي على النشاط الترميز دولفين المدرب 2K13، الذي هو مثل مادن 12 00:00:44,460 --> 00:00:48,650 عام 2013، ولكن لالدلافين وفي جافا سكريبت. 13 00:00:48,650 --> 00:00:49,910 >> [ضحك] 14 00:00:49,910 --> 00:00:53,670 >> JASON هيرشهورن: كما دائما هكذا، قائمة الموارد بالنسبة لك لإجراء فحص. 15 00:00:53,670 --> 00:01:00,040 هذه الموارد هي أهمية خاصة لأن الأسبوع المقبل على 16 00:01:00,040 --> 00:01:05,630 ويوم الاربعاء هو مسابقة واحدة، الثاني ومسابقة النهائية في هذه الدورة. 17 00:01:05,630 --> 00:01:10,700 تماما مثل مسابقة الصفر، فمن 75 دقيقة ويبدأ قليلا بعد 1:00. 18 00:01:10,700 --> 00:01:16,400 وهو يغطي كل شيء منذ اليوم الأول هذا بالطبع، لكنه بالتأكيد 19 00:01:16,400 --> 00:01:20,360 ويؤكد كل ما لديه حدث منذ مسابقة واحدة. 20 00:01:20,360 --> 00:01:23,610 >> ولكن بطبيعة الحال، غطينا للحلقات في بداية العام. 21 00:01:23,610 --> 00:01:27,130 لحلقات وربما لا تزال جارية ل أن تكون جزءا من هذا الاختبار، حتى انها ليست 22 00:01:27,130 --> 00:01:31,050 مثل يمكنك تجاهل كل ما حدث قبل خمسة أسابيع أو مسابقة الصفر 23 00:01:31,050 --> 00:01:32,910 لأن يبني هذه الدورة على نفسه الكثير. 24 00:01:32,910 --> 00:01:37,080 ولكن بالتأكيد سوف يكون التركيز على الأشياء التي تعلمناها منذ ستة أسابيع. 25 00:01:37,080 --> 00:01:42,520 التي تشمل PHP، جافا سكريبت، SQL ل مما لا شك فيه، وكذلك أكثر تقدما 26 00:01:42,520 --> 00:01:46,560 هياكل البيانات تحدثنا عنها في C. مجموعة كاملة من المواضيع الأخرى، لكننا 27 00:01:46,560 --> 00:01:49,860 سوف نناقش ذلك في الاسبوع المقبل كما نستعرض لهذه المسابقة. 28 00:01:49,860 --> 00:01:52,940 >> وأيضا، كما هو الحال دائما، إذا كان لديك أي أسئلة حول هذه المسابقة كما كنت 29 00:01:52,940 --> 00:01:56,690 إعداد، لا تتردد في إرسالها طريقي. 30 00:01:56,690 --> 00:02:00,230 الحق الآن، لا أحد لديك أي أسئلة سريعة حول المسابقة؟ 31 00:02:00,230 --> 00:02:03,140 32 00:02:03,140 --> 00:02:03,380 >> موافق. 33 00:02:03,380 --> 00:02:06,440 لا داعي للقلق حول هذا الموضوع أو نزوة خروج عن الحق الآن، ولكن الحفاظ على ذلك في 34 00:02:06,440 --> 00:02:10,130 الجزء الخلفي من عقلك، لأن هذا هو يحدث في الأسبوع، ويوم من الآن. 35 00:02:10,130 --> 00:02:15,030 >> أخيرا، وأنا أعلم أننا تقوم بتشغيل نحو في نهاية الفصل الدراسي - 36 00:02:15,030 --> 00:02:19,910 لا يوجد سوى اثنين أقسام غادر بعد هذا - ولكن أنا لا تزال متحمس و 37 00:02:19,910 --> 00:02:21,930 حريصة على ملاحظاتك إذا كان لديك أي. 38 00:02:21,930 --> 00:02:24,500 أريد أن تلك ل أفضل قسمين من أي وقت مضى. 39 00:02:24,500 --> 00:02:27,670 هم على الأرجح سوف يكون، لأن كل القسم هو مدهش وأفضل من أي وقت مضى. 40 00:02:27,670 --> 00:02:32,260 أنا لا أعرف كيف أن هذا ممكن، ولكن لقد تم كل شيء رائع، وأعتقد. 41 00:02:32,260 --> 00:02:37,560 >> ردود الفعل لقد حصلت تلاحقها قبالة إلى أي شيء ولا شيء منذ ل 42 00:02:37,560 --> 00:02:40,880 الاسبوعين الماضيين، لذا يرجى إعطاء لي بعض ردود الفعل إذا كان لديك ذلك. 43 00:02:40,880 --> 00:02:42,910 يستغرق ثلاث دقائق. 44 00:02:42,910 --> 00:02:44,900 يمكنك أن تقول لي أشياء جيدة لك تريدني أن تستمر في فعل أو 45 00:02:44,900 --> 00:02:46,080 الأشياء التي يمكن أن تعمل على. 46 00:02:46,080 --> 00:02:49,700 أحاول أن تكون أفضل معلم ممكن، أو أحاول أن أبذل قصارى جهدي 47 00:02:49,700 --> 00:02:52,920 أستطيع، ولكن لا أستطيع أن أفعل ذلك إذا كنت لا تعرف كيف تفعل يا رفاق. 48 00:02:52,920 --> 00:02:55,080 وانه من الصعب ان اقول لماذا كنت السقوط النوم في الصف، لذلك اسمحوا لي 49 00:02:55,080 --> 00:02:58,250 تعرف بعد لماذا كان هذا هو الحال. 50 00:02:58,250 --> 00:03:00,940 >> أنا أظهر لكم هذه الصورة الأسبوع الماضي. 51 00:03:00,940 --> 00:03:06,910 هذا هو سلاحف النينجا الدراجة كان لي عندما كنت أصغر سنا، 52 00:03:06,910 --> 00:03:12,350 ونحن مستمرون في دفع يا رفاق دون عجلات التدريب ونحن تزج 53 00:03:12,350 --> 00:03:13,630 كنت في لغة أخرى. 54 00:03:13,630 --> 00:03:18,420 ولكن أن تطمئن، وجافا سكريبت، مثل PHP، هي مشابهة جدا لأشياء كنت قد 55 00:03:18,420 --> 00:03:18,990 فعلت في الماضي. 56 00:03:18,990 --> 00:03:24,100 وهناك الكثير من المنطق نقل أكثر، إذا ليس لغوي، وبالضبط واحد مقابل واحد. 57 00:03:24,100 --> 00:03:26,910 ولكن مرة أخرى، كل هذه اللغات التي لقد ذهب أكثر في العامين الماضيين 58 00:03:26,910 --> 00:03:30,175 أسابيع، على الرغم من أنها تبدو ساحقة، هي قوية بشكل لا يصدق، وسيسمح 59 00:03:30,175 --> 00:03:34,440 لك أن تفعل الكثير في المشروع النهائي الخاص بك وربما غيرها من المواقع التي 60 00:03:34,440 --> 00:03:36,180 التعليمات البرمجية في المستقبل. 61 00:03:36,180 --> 00:03:41,000 >> ذلك دون مزيد من اللغط، ونحن في طريقنا لبدء الغوص في جافا سكريبت. 62 00:03:41,000 --> 00:03:44,630 نحن ذاهبون الى الحديث عن ذلك لفترة وجيزة و ثم الحصول فعلا الى التدريب العملي على 63 00:03:44,630 --> 00:03:48,300 الترميز جزء من هذا القسم. 64 00:03:48,300 --> 00:03:53,000 حتى جافا سكريبت هو البرمجة النصية من جانب العميل اللغة، مما يعني انها 65 00:03:53,000 --> 00:03:56,740 مختلفة من PHP وانها مختلفة من جيم جافا سكريبت ليست تجميعها و 66 00:03:56,740 --> 00:03:58,740 ليست تنفيذه من قبل الملقم. 67 00:03:58,740 --> 00:04:02,090 بدلا من ذلك، كنت تحميله. 68 00:04:02,090 --> 00:04:06,710 قمت بتحميل صفحة جافا سكريبت عند تحميل صفحة على شبكة الإنترنت، وبعد ذلك ينفذ 69 00:04:06,710 --> 00:04:08,020 على جهازك. 70 00:04:08,020 --> 00:04:11,120 مما يعني أنه يمكنك رؤية كل شفرة جافا سكريبت التي كان 71 00:04:11,120 --> 00:04:12,240 إرسالها إلى جهاز الكمبيوتر الخاص بك. 72 00:04:12,240 --> 00:04:21,750 >> أحيانا هو تقصير أو مشفرة ل قليلا، قليلا مشفرة، حتى يتسنى لك 73 00:04:21,750 --> 00:04:23,390 لا أستطيع أن أقول صراحة ما يحدث. 74 00:04:23,390 --> 00:04:26,920 على سبيل المثال، إذا قمت بسحب أو CS50 الحل الموظفين لهذا الأسبوع 75 00:04:26,920 --> 00:04:31,260 مشكلة تعيين، وتذهب إلى service.js، ستلاحظ لا تستطيع ان تقول الحقيقة 76 00:04:31,260 --> 00:04:32,560 ما يجب القيام به من ما قدمنا ​​لك. 77 00:04:32,560 --> 00:04:37,020 نحن تشفيرها قليلا لجعل أن قليلا أكثر صعوبة. 78 00:04:37,020 --> 00:04:40,450 ومع ذلك، يمكنك ان ترى بالضبط ملف جافا سكريبت أننا المنفذة 79 00:04:40,450 --> 00:04:42,010 وبرنامجنا يعمل على. 80 00:04:42,010 --> 00:04:46,510 وهذا ما يعنيه أن يكون من جانب العميل لغة البرمجة. 81 00:04:46,510 --> 00:04:51,280 >> مماثلة إلى C و PHP، على الرغم من، وجافا سكريبت لديه الحلقات، وإذا / آخر 82 00:04:51,280 --> 00:04:52,715 الظروف، في حين أن الحلقات. 83 00:04:52,715 --> 00:04:58,290 مماثلة لPHP، أن لديها حلقة فورياش كذلك. 84 00:04:58,290 --> 00:05:02,270 ومرة أخرى، تشبه الى حد بعيد جمل التي شهدناها في 85 00:05:02,270 --> 00:05:04,430 اللغات التي قمنا بالفعل عملت مع. 86 00:05:04,430 --> 00:05:07,650 >> أخيرا، واحدة من أروع أجزاء من جافا سكريبت، وشيء سنكون 87 00:05:07,650 --> 00:05:10,010 تفعل الكثير اليوم، وربما عليك أن تفعل الكثير مع مجموعة P الخاص بك إذا كنت 88 00:05:10,010 --> 00:05:13,810 لم تشهد بالفعل، هو أنت يمكن أن تحقق من جميع الأخطاء لديك 89 00:05:13,810 --> 00:05:16,290 في التعليمات البرمجية الخاصة بك عن طريق وحدة التحكم جافا سكريبت. 90 00:05:16,290 --> 00:05:17,770 ونحن ننظر في ذلك الاسبوع الماضي قليلا. 91 00:05:17,770 --> 00:05:21,800 ونحن ننظر في نوع مختلف من وحدة التحكم لتفقد صفحة، ولكن في 92 00:05:21,800 --> 00:05:28,420 الكروم، ومرة ​​أخرى، تستطيع أن ترى في التخطيط، أتش تي أم أل، وتوثيق تلك الصفحة الخاصة بك 93 00:05:28,420 --> 00:05:29,310 يظهر لك على الشاشة. 94 00:05:29,310 --> 00:05:33,820 يمكنك أيضا مشاهدة كافة جافا سكريبت تشكل تلك الصفحة، ويمكنك أيضا، مثل 95 00:05:33,820 --> 00:05:36,410 قلت، انظر كل من الأخطاء في وحدة تحكم جافا سكريبت. 96 00:05:36,410 --> 00:05:40,110 وسنقوم تجربة أن أكثر في قليلا عندما نبدأ الترميز. 97 00:05:40,110 --> 00:05:42,380 >> شيء واحد لملاحظة حول جافا سكريبت المتغيرات. 98 00:05:42,380 --> 00:05:46,950 مثل متغيرات PHP، وانهم فضفاضة كتبته، لذلك لا تحتاج ل 99 00:05:46,950 --> 00:05:48,690 منحهم نوع معين. 100 00:05:48,690 --> 00:05:52,330 من حيث النطاق والتي يتم تعريفها بواسطة الكلمة الأساسية "فار". 101 00:05:52,330 --> 00:05:54,890 لذلك إذا كنت لا تضع الكلمة في الجبهة من شيء، عليك فقط كتابة اسم 102 00:05:54,890 --> 00:05:57,870 المتغير، ثم الاحالة المشغل، في هذه الحالة علامة المساواة. 103 00:05:57,870 --> 00:06:00,360 أنا نسيان فاصلة منقوطة هناك حق، ولكن نفترض أن هناك فاصلة منقوطة 104 00:06:00,360 --> 00:06:01,590 هناك حق. 105 00:06:01,590 --> 00:06:03,520 >> ثم كنت تقوم بإنشاء متغير عمومي. 106 00:06:03,520 --> 00:06:06,960 إذا وضعت على "فار" الكلمة، ثم كنت يعطيها نوع من المحلية 107 00:06:06,960 --> 00:06:10,050 نطاق، سواء كان ذلك ل وظيفة أو حلقة. 108 00:06:10,050 --> 00:06:12,215 لذلك هذا هو شيء واحد ل ملاحظة للمتغيرات. 109 00:06:12,215 --> 00:06:15,650 110 00:06:15,650 --> 00:06:17,550 >> جافا سكريبت هي لغة. 111 00:06:17,550 --> 00:06:21,830 مسج هي مكتبة مبنية على أعلى لغة جافا سكريبت، وكان لديك 112 00:06:21,830 --> 00:06:24,180 رأينا ذلك من قبل في المحاضرة. 113 00:06:24,180 --> 00:06:28,010 أنا أوصي، إذا كنت تريد الذهاب ل يتم استخدام جافا سكريبت في النهائي 114 00:06:28,010 --> 00:06:29,690 المشروع، أن تحصل على معرفة مسج. 115 00:06:29,690 --> 00:06:33,140 يجعل كل ما تريد أن تفعل الكثير، وأسهل من ذلك بكثير. 116 00:06:33,140 --> 00:06:36,730 كما يأتي مع رائعة وثائق وأمثلة للمساعدة في الحصول 117 00:06:36,730 --> 00:06:37,080 كنت بدأت. 118 00:06:37,080 --> 00:06:39,430 اليوم ونحن في طريقنا لتكون باستخدام مسج كذلك. 119 00:06:39,430 --> 00:06:43,320 >> هذه، ما لدي على هذه الشريحة، هي أساسيات جدا من مسج. 120 00:06:43,320 --> 00:06:47,200 في الجزء العلوي من ملف HTML الخاص بك أو أيا كان - ملف index.php الخاص بك، الخاصة بك 121 00:06:47,200 --> 00:06:50,070 ملف index.html و- تحتاج إلى وتشمل هذين الخطين. 122 00:06:50,070 --> 00:06:51,540 هذه هي خطوط عامة جدا. 123 00:06:51,540 --> 00:06:57,350 يتضمن السطر الأول مسج ملف جافا سكريبت، والسطر الثاني 124 00:06:57,350 --> 00:07:00,410 يتضمن أينما كنت قد كتبت شفرة جافا سكريبت الخاصة. 125 00:07:00,410 --> 00:07:03,240 وبطبيعة الحال، لأنه في الخاص شفرة جافا سكريبت ربما كنت قد استخدمت 126 00:07:03,240 --> 00:07:07,800 بعض وظائف مكتبة مسج، الذي يحتاج للذهاب بعد 127 00:07:07,800 --> 00:07:09,650 مسج النصي إدراج. 128 00:07:09,650 --> 00:07:12,560 129 00:07:12,560 --> 00:07:15,550 سنبحث هذا مرة أخرى في لحظة. 130 00:07:15,550 --> 00:07:21,640 >> وأخيرا، في ملف جافا سكريبت، أنا أسمي هذا واحد index.js. 131 00:07:21,640 --> 00:07:22,640 يمكن أن يكون scripts.js. 132 00:07:22,640 --> 00:07:26,510 أيا كان، أيا كان جافا سكريبت ملف هل، عليك أن تبدأ عموما 133 00:07:26,510 --> 00:07:30,780 مع هذا الخط من التعليمات البرمجية، علامة الدولار، PAREN مفتوحة، وثيقة، وثيقة PAREN، 134 00:07:30,780 --> 00:07:34,810 الفترة، وعلى استعداد، PAREN مفتوحة، وظيفة، PAREN مفتوحة، PAREN وثيق، ومن ثم 135 00:07:34,810 --> 00:07:35,490 متعرج. 136 00:07:35,490 --> 00:07:38,930 رمي التعليمات البرمجية داخل هناك، ثم وضع حد لها مع متعرج، على مقربة 137 00:07:38,930 --> 00:07:40,590 PAREN، منقوطة. 138 00:07:40,590 --> 00:07:42,550 >> حتى تأخذ هذه كأمر مفروغ منه. 139 00:07:42,550 --> 00:07:47,250 إذا كنت تريد الذهاب ليكون باستخدام مسج، والتفاف كل من التعليمات البرمجية الخاصة بك داخل مسج 140 00:07:47,250 --> 00:07:49,230 هذا الخط من التعليمات البرمجية. 141 00:07:49,230 --> 00:07:53,150 وسنرى ذلك مرة أخرى في الثانية. 142 00:07:53,150 --> 00:07:56,170 >> مرة أخرى سوف نعمل مع مسج، ويرجى طرح الأسئلة ونحن نمضي 143 00:07:56,170 --> 00:07:58,420 اليوم، ولكن لا أحد لديك أي أسئلة حول مسج أو 144 00:07:58,420 --> 00:07:59,670 جافا سكريبت الآن؟ 145 00:07:59,670 --> 00:08:11,410 146 00:08:11,410 --> 00:08:11,780 >> موافق. 147 00:08:11,780 --> 00:08:16,780 ذلك دون مزيد من اللغط، أقدم لكم دولفين المدرب 2K13. 148 00:08:16,780 --> 00:08:20,656 أنا السوبر متحمسون هذا الأخير إصدار المنتج. 149 00:08:20,656 --> 00:08:22,620 >> أوه، لا! 150 00:08:22,620 --> 00:08:23,590 كنت متشوقة للغاية. 151 00:08:23,590 --> 00:08:28,030 كنت ذاهبا لتبين أنها ليا رفاق، ولكن يبدو أن ليس لدينا 152 00:08:28,030 --> 00:08:28,720 تنفيذه حتى الآن. 153 00:08:28,720 --> 00:08:30,340 دعونا جعل هذا أكبر قليلا. 154 00:08:30,340 --> 00:08:35,789 حتى لو كنت تحميل رمز لدولفين المدرب - دانغ ذلك. 155 00:08:35,789 --> 00:08:37,210 أنا آسف، والرجال. 156 00:08:37,210 --> 00:08:38,520 كنت أعمل على هذا من قبل فئة. 157 00:08:38,520 --> 00:08:40,350 اعتقدت أنها قد انتهت، ولكن أعتقد أنني لا تزال لديها بعض 158 00:08:40,350 --> 00:08:41,210 تركت العمل الذي يتعين القيام به. 159 00:08:41,210 --> 00:08:44,400 ولكن لحسن الحظ، يا رفاق جميعا بعض جافا سكريبت مسج والممارسة، لذلك 160 00:08:44,400 --> 00:08:48,110 دعونا نمضي قدما والانتهاء هذا معا. 161 00:08:48,110 --> 00:08:50,360 >> أعتقد أنني أرسلت يا رفاق نسخ من هذا، لأنني كنت متحمس عظمى 162 00:08:50,360 --> 00:08:52,710 حول هذا الموضوع، لذلك يجب أن يكون نفس التعليمات البرمجية التي لدي. 163 00:08:52,710 --> 00:08:55,490 دعونا نتجه الى - 164 00:08:55,490 --> 00:08:56,600 دانغ ذلك، والرجال، وأنا آسف. 165 00:08:56,600 --> 00:08:59,280 دعونا نتجه الى المحطة، على الرغم من. 166 00:08:59,280 --> 00:09:02,770 >> تماما مثل مشكلة مع ماضيك مجموعات، وإذا كان لديك بلدي - 167 00:09:02,770 --> 00:09:05,130 دعونا جعل هذا أكبر قليلا، أيضا، ليا رفاق - 168 00:09:05,130 --> 00:09:06,740 كنت أخذت ملف مضغوط بلدي. 169 00:09:06,740 --> 00:09:10,670 كنت محلول يفترض ذلك. 170 00:09:10,670 --> 00:09:12,970 دعونا نذهب هنا. 171 00:09:12,970 --> 00:09:22,360 ومن ثم نأمل، كنت نقله إلى نفس الدليل حيث قمت بحفظ 172 00:09:22,360 --> 00:09:23,540 مشكلتك تعيين ثمانية التعليمات البرمجية. 173 00:09:23,540 --> 00:09:26,780 وننقذ في هذا الدليل بحيث يمكنني الوصول إليه - أو أننا جميعا يمكن الوصول إلى 174 00:09:26,780 --> 00:09:31,740 التعليمات البرمجية في متصفح كروم على جهاز الكمبيوتر الخاص بنا. 175 00:09:31,740 --> 00:09:36,880 >> ومرة أخرى، للوصول إلى هذا الرمز، كنت ببساطة اكتب في العنوان وجدت في 176 00:09:36,880 --> 00:09:41,180 أسفل، يمين لل الأجهزة الخاصة بك، بانخفاض هنا. 177 00:09:41,180 --> 00:09:42,490 تجد عنوان IP الخاص بك. 178 00:09:42,490 --> 00:09:45,260 قمت بكتابة ذلك في متصفح كروم على جهاز الكمبيوتر الخاص بك، وفي هذه الحالة، 179 00:09:45,260 --> 00:09:49,110 منذ نحن التسعة مجلد القسم، لدينا أيضا لإضافة 180 00:09:49,110 --> 00:09:51,340 خفض الباب تسعة. 181 00:09:51,340 --> 00:09:52,820 >> اسمحوا لي - 182 00:09:52,820 --> 00:09:54,070 عفوا. 183 00:09:54,070 --> 00:09:55,610 184 00:09:55,610 --> 00:09:58,980 انا ذاهب الى تقليل هذا لذلك أنا لا لديك للحفاظ على النقر من خلال ذلك. 185 00:09:58,980 --> 00:10:00,150 >> لذلك هذا هو كيف أقوم بإعداد هذا الرمز. 186 00:10:00,150 --> 00:10:01,710 لقد فعلت ذلك بالفعل. 187 00:10:01,710 --> 00:10:04,080 أنا لن يذهب من خلال تلك الخطوات لأن هذا هو ما و 188 00:10:04,080 --> 00:10:06,090 بداية المشكلة تعيين يمشي لكم من خلال كيفية القيام به. 189 00:10:06,090 --> 00:10:11,520 لذلك يذهب إلى الأمام وستحصل على تعيين هذه يصل في الثانية، ولكن دعونا أولا 190 00:10:11,520 --> 00:10:14,740 استكشاف هذا الرمز كمجموعة. 191 00:10:14,740 --> 00:10:15,990 >> دعونا نرى ما فعلته. 192 00:10:15,990 --> 00:10:18,340 حاولت الحصول على أكثر من ذلك القيام به قبل الطبقة، ولكن أعتقد أنني 193 00:10:18,340 --> 00:10:20,140 كان قليلا وراء. 194 00:10:20,140 --> 00:10:22,643 لذلك دعونا فتح index.html و. 195 00:10:22,643 --> 00:10:36,600 196 00:10:36,600 --> 00:10:36,920 >> موافق. 197 00:10:36,920 --> 00:10:39,780 وindex.html و هو بسيط حقا صفحة لأنني لم 198 00:10:39,780 --> 00:10:40,630 ترغب في الحصول على مجنونة جدا. 199 00:10:40,630 --> 00:10:43,200 أردت حقا أن تأكد من أنه كان يعمل، ولكن أعتقد أنني 200 00:10:43,200 --> 00:10:44,830 لم تصل لهذا الحد. 201 00:10:44,830 --> 00:10:48,600 >> وهنا الرأس، والتي تأتي الحق داخل هذه العلامات HTML، ونلاحظ 202 00:10:48,600 --> 00:10:50,180 بضعة أشياء الحق قبالة الخفافيش. 203 00:10:50,180 --> 00:10:55,320 لدينا الحق ملف CSS وهنا المناسب 204 00:10:55,320 --> 00:10:57,600 موقع ملف CSS. 205 00:10:57,600 --> 00:11:02,080 لدينا مكتبة مسج هنا، وستلاحظ شيئا مختلفا 206 00:11:02,080 --> 00:11:03,470 حول هذا الموضوع. 207 00:11:03,470 --> 00:11:06,070 المصدر هو شيء حقا، طويلة حقا. 208 00:11:06,070 --> 00:11:07,500 ajax.googleapis.com/-- 209 00:11:07,500 --> 00:11:12,880 نوع من يشبه URL، لكنه لا يبدو بالتأكيد مثل 210 00:11:12,880 --> 00:11:15,380 شبيبة / jquery.js. 211 00:11:15,380 --> 00:11:20,280 >> وهذا لأنني قررت أن أكون لا تريد أن يكون لتحميل 212 00:11:20,280 --> 00:11:23,750 ملف مسج، واسحبه وحفظ في مكتبتي، وتكون 213 00:11:23,750 --> 00:11:25,150 مسؤولة عن ذلك. 214 00:11:25,150 --> 00:11:31,040 بدلا من ذلك، أنا ذاهب لمجرد اتخاذ جافا سكريبت الملفات التي تستضيف جوجل. 215 00:11:31,040 --> 00:11:34,880 حتى جوجل تستضيف بالفعل عددا من والمكتبات، ومسج، لأنه هو واحد 216 00:11:34,880 --> 00:11:36,930 من أكثر شعبية، فهي تستضيف آن واحد كذلك. 217 00:11:36,930 --> 00:11:40,670 >> وبسبب انها تستضيف ذلك، وأنا لا داعي للقلق حيال ذلك، وأنها 218 00:11:40,670 --> 00:11:43,520 تحديثه، على الرغم عندما لا تحديثه سوف يكون على الارجح الى تغيير هذه 219 00:11:43,520 --> 00:11:44,640 الأرقام هنا. 220 00:11:44,640 --> 00:11:47,570 ولكن هذا فقط لأجعل الملف بأكمله نظام أقل قليلا نظيفة. 221 00:11:47,570 --> 00:11:49,380 أنا لا أحب حقا استضافة كل هذه الملفات. 222 00:11:49,380 --> 00:11:51,780 انها أجمل بكثير لو جوجل أن تستضيفهم بالنسبة لي. 223 00:11:51,780 --> 00:11:55,180 لذلك هذا، مرة أخرى، هو الحصول على كامل ملف جافا سكريبت، ولكن انها مجرد كونه 224 00:11:55,180 --> 00:11:59,920 استضافت من قبل جوجل بدلا من بلدي نظام الملفات على جهاز الكمبيوتر الخاص بي. 225 00:11:59,920 --> 00:12:05,490 >> نحن أيضا نرى أن أضع في اثنين من أكثر ملفات dolphins.js وtrainer.js. 226 00:12:05,490 --> 00:12:07,070 سوف نبحث في تلك في الثانية. 227 00:12:07,070 --> 00:12:10,550 وأخيرا، هذا اللقب هنا. 228 00:12:10,550 --> 00:12:13,980 من يستطيع أن يقول لي ما هذا الرمز داخل هذه العلامات العنوان، حيث 229 00:12:13,980 --> 00:12:18,316 أن يذهب على صفحتي؟ 230 00:12:18,316 --> 00:12:21,560 >> الحضور: مثل هذا الشيء الذي شريط الأدوات أو أيا كان؟ 231 00:12:21,560 --> 00:12:23,500 >> JASON هيرشهورن: نعم، قليلا فوق علامة التبويب على الجزء العلوي من نافذة Chrome. 232 00:12:23,500 --> 00:12:25,650 حيث ان يذهب هذا النص. 233 00:12:25,650 --> 00:12:28,680 >> داخل الجسم، كما يمكنك ترى، لا الكثير من الاشياء هنا. 234 00:12:28,680 --> 00:12:30,900 لدي DIVS ثلاثة فقط. 235 00:12:30,900 --> 00:12:33,130 أعطي لهم بعض المعرفات، و أضع القليل من النص فيه. 236 00:12:33,130 --> 00:12:37,350 ولكن انا اعتقد ان هذا هو السبب في أننا لا ترى أي شيء أكثر من هنا. 237 00:12:37,350 --> 00:12:39,350 في الواقع، ونحن نرى دولفين المدرب 2K13. 238 00:12:39,350 --> 00:12:39,810 نرى TODO. 239 00:12:39,810 --> 00:12:42,510 أنا لا أعرف من أين الذي سيأتي من لأنني لا أرى ذلك هنا. 240 00:12:42,510 --> 00:12:44,510 ولذلك ربما يكون هذا في واحدة من ملفات جافا سكريبت بلدي. 241 00:12:44,510 --> 00:12:46,630 سنقوم التحقق من ذلك في الثانية. 242 00:12:46,630 --> 00:12:50,120 >> يمكن شخص آخر يقول لي ما هذا الرقم يعني هنا؟ 243 00:12:50,120 --> 00:12:54,890 244 00:12:54,890 --> 00:13:00,210 >> الجمهور: انها وسيلة لاستدعاء قسم خاص في [غير مسموع] 245 00:13:00,210 --> 00:13:00,440 ملف؟ 246 00:13:00,440 --> 00:13:01,250 >> JASON هيرشهورن: نعم. 247 00:13:01,250 --> 00:13:03,980 انها مجرد وسيلة لمرجع هذا شعبة معينة. 248 00:13:03,980 --> 00:13:07,830 معرفات فريدة من نوعها من الناحية المثالية. 249 00:13:07,830 --> 00:13:09,150 موافق؟ 250 00:13:09,150 --> 00:13:10,050 الحشد صعبة. 251 00:13:10,050 --> 00:13:12,690 لذلك، عادة ما تكون معرفات فريدة من نوعها. 252 00:13:12,690 --> 00:13:15,210 كنت تعطي لهم واحد محدد عنصر في التعليمات البرمجية. 253 00:13:15,210 --> 00:13:18,040 254 00:13:18,040 --> 00:13:21,540 >> ماذا لو أردت أن مرجع رقم من العناصر، سواء كان ذلك لCSS 255 00:13:21,540 --> 00:13:23,350 التصميم أو مسج؟ 256 00:13:23,350 --> 00:13:25,610 ما السمة يمكن أن أعطي لهم؟ 257 00:13:25,610 --> 00:13:26,330 >> الجمهور: فئة. 258 00:13:26,330 --> 00:13:27,270 >> JASON هيرشهورن: فئة، بالضبط. 259 00:13:27,270 --> 00:13:28,480 الحق. 260 00:13:28,480 --> 00:13:32,610 >> موافق، index.html ونحو ذلك، مرة أخرى، لا يحدث كثيرا هنا. 261 00:13:32,610 --> 00:13:42,550 لذلك دعونا فتح ملف آخر. 262 00:13:42,550 --> 00:13:43,930 دعونا نرى ما لدي. 263 00:13:43,930 --> 00:13:44,700 هذا كل ما لدي هنا. 264 00:13:44,700 --> 00:13:48,455 دعونا نذهب إلى مجلد JS. 265 00:13:48,455 --> 00:13:51,570 أنا لن تقلق بشأن المغلق في الوقت الراهن. 266 00:13:51,570 --> 00:13:55,268 دعونا فتح dolphins.js. 267 00:13:55,268 --> 00:13:56,900 >> عفوا. 268 00:13:56,900 --> 00:13:58,150 أو بالأحرى - 269 00:13:58,150 --> 00:14:03,470 270 00:14:03,470 --> 00:14:03,860 موافق. 271 00:14:03,860 --> 00:14:07,650 لذلك، dolphins.js، يبدو في الواقع جميلة مماثلة لبعض من التعليمات البرمجية التي 272 00:14:07,650 --> 00:14:10,210 أعطيت في مشكلة تعيين ثمانية. 273 00:14:10,210 --> 00:14:12,870 يمكنك التمرير من خلال ذلك. 274 00:14:12,870 --> 00:14:15,730 أي شخص يمكن أن يقول لي، رغم ذلك، ما هو DOLPHINS؟ 275 00:14:15,730 --> 00:14:16,840 كل هذا قبعات DOLPHINS؟ 276 00:14:16,840 --> 00:14:17,810 ما هذا؟ 277 00:14:17,810 --> 00:14:19,810 ما نوع البيانات هو أن؟ 278 00:14:19,810 --> 00:14:20,570 >> الجمهور: صفيف. 279 00:14:20,570 --> 00:14:22,560 >> JASON هيرشهورن: انها صفيف. 280 00:14:22,560 --> 00:14:25,280 ونحن نعرف انها مجموعة لأنني نرى هذه الأقواس المربعة هنا. 281 00:14:25,280 --> 00:14:29,335 وشخص آخر، ما هو انها مجموعة من؟ 282 00:14:29,335 --> 00:14:30,229 >> الحضور: كائنات؟ 283 00:14:30,229 --> 00:14:32,900 >> JASON هيرشهورن: انها مجموعة من الكائنات. 284 00:14:32,900 --> 00:14:33,740 ويمكنك أن ترى ذلك. 285 00:14:33,740 --> 00:14:35,996 وكيف يمكنك أن تعرف أنها صفيف من الكائنات؟ 286 00:14:35,996 --> 00:14:41,105 >> الجمهور: لأن لديك هذا القولون التمهيد بين الأقواس المتعرجة؟ 287 00:14:41,105 --> 00:14:41,700 >> JASON هيرشهورن: الحق. 288 00:14:41,700 --> 00:14:44,760 وذلك لدي هذه الأقواس المتعرجة هنا، ومن ثم يمكنك أن ترى فاصلة 289 00:14:44,760 --> 00:14:47,830 فصل مختلفة الكائنات في هذه المجموعة. 290 00:14:47,830 --> 00:14:52,040 ثم داخل كل كائن، ولدي شيء القولون وشيء آخر. 291 00:14:52,040 --> 00:14:54,920 وعموما ما هو هذا الجزء الأول، الشيء إلى اليسار من القولون؟ 292 00:14:54,920 --> 00:14:57,070 ما الذي دعا؟ 293 00:14:57,070 --> 00:14:57,450 بشكل عام؟ 294 00:14:57,450 --> 00:14:59,090 كيف يمكننا الرجوع إلى ذلك؟ 295 00:14:59,090 --> 00:15:00,335 >> الجمهور: مؤشر؟ 296 00:15:00,335 --> 00:15:02,810 >> JASON هيرشهورن: فهرس، أو ربما بشكل عام، والمفتاح. 297 00:15:02,810 --> 00:15:04,750 ثم على اليد اليمنى الجانب، وقيمة. 298 00:15:04,750 --> 00:15:05,670 لذلك الفهرس أو المفتاح. 299 00:15:05,670 --> 00:15:07,590 ولكن إذا كنا نتحدث عن هؤلاء، نعني عموما الشيء على 300 00:15:07,590 --> 00:15:08,770 الجانب الأيسر. 301 00:15:08,770 --> 00:15:11,450 >> في مجموعة بسيطة، ومرة ​​أخرى، كان لدينا مؤشرات 0. 302 00:15:11,450 --> 00:15:11,900 1. 303 00:15:11,900 --> 00:15:12,220 2. 304 00:15:12,220 --> 00:15:12,510 3. 305 00:15:12,510 --> 00:15:13,580 4. 306 00:15:13,580 --> 00:15:17,640 والدلافين، سيكون لدينا الدلفين 0، الدلافين 1، 2 الدلافين، الدلافين 3، 307 00:15:17,640 --> 00:15:18,640 الدلافين 4. 308 00:15:18,640 --> 00:15:24,900 لدينا أيضا داخل هذا الكائن، ونحن لن ترجع الأمور عموما. 309 00:15:24,900 --> 00:15:29,460 أو اذا كان لدينا فقط هذا الحق كائن هنا، ونحن لن أقول الكائن 0، 310 00:15:29,460 --> 00:15:30,480 الكائن 1، 2 الاعتراض. 311 00:15:30,480 --> 00:15:35,460 ونحن في طريقنا ليقول اسم الكائن، أو نوع الكائن، الكائن طول، وهلم جرا. 312 00:15:35,460 --> 00:15:38,120 وهذه هي الطريقة التي سوف تحصل على قيمة على الجانب الأيمن. 313 00:15:38,120 --> 00:15:41,460 حتى إذا قلنا اسم الكائن، على سبيل المثال، سوف نحصل على هذه السلسلة، 314 00:15:41,460 --> 00:15:43,200 "غريس". 315 00:15:43,200 --> 00:15:47,510 >> حتى لقد قال لي يا رفاق، الدلافين هو ببساطة مجموعة من الكائنات. 316 00:15:47,510 --> 00:15:49,875 وترى كل الكائنات يكون له اسم، نوع، جنس. 317 00:15:49,875 --> 00:15:51,920 هو أن ينطق بشكل صحيح؟ 318 00:15:51,920 --> 00:15:52,880 أي شخص؟ 319 00:15:52,880 --> 00:15:53,420 جنس؟ 320 00:15:53,420 --> 00:15:53,935 عظيم. 321 00:15:53,935 --> 00:15:55,465 >> A الطول، الوزن. 322 00:15:55,465 --> 00:15:56,620 هو أن ينطق بشكل صحيح؟ 323 00:15:56,620 --> 00:15:57,340 أعتقد ذلك. 324 00:15:57,340 --> 00:16:01,870 وصورة، مجرد URL لبعض الملفات على الانترنت. 325 00:16:01,870 --> 00:16:05,700 والحق هنا، قمنا باغلاق مجموعة، وصولا هناك في اليد اليسرى جدا 326 00:16:05,700 --> 00:16:06,930 جانب من الشاشة. 327 00:16:06,930 --> 00:16:08,543 ذلك أن كل dolphins.js هو. 328 00:16:08,543 --> 00:16:17,310 329 00:16:17,310 --> 00:16:18,530 >> أوه، يا للسماء. 330 00:16:18,530 --> 00:16:19,530 هذا ما يفسر ذلك. 331 00:16:19,530 --> 00:16:20,930 اعتقدت فما استقاموا لكم فاستقيموا الانتهاء كل شيء، ولكن نظرة. 332 00:16:20,930 --> 00:16:22,840 هناك كل هذه تودوس. 333 00:16:22,840 --> 00:16:25,500 موافق، ونأمل في وسعنا تفعل تلك معا. 334 00:16:25,500 --> 00:16:27,540 ولكن دعونا أولا، قبل ان نفعل أنه فقط من خلال المشي 335 00:16:27,540 --> 00:16:29,190 هذا الرمز بشكل سريع جدا. 336 00:16:29,190 --> 00:16:33,600 >> لذلك كما ذكرت، ونحن نرى في غاية ابتداء من هذا الخط الذي كان لي في 337 00:16:33,600 --> 00:16:36,030 الشرائح، (وثيقة). استعداد (وظيفة (). 338 00:16:36,030 --> 00:16:38,710 وأساسا ما الذي يحدث ل لا يتم الانتظار حتى كل شيء في حياتك 339 00:16:38,710 --> 00:16:42,690 تم تحميل صفحات، لذلك انتظر حتى انها كل مجموعة، كل شيء جيدة ل 340 00:16:42,690 --> 00:16:45,490 تذهب، ثم بدء في تنفيذ هذا الرمز. 341 00:16:45,490 --> 00:16:49,230 حتى إذا كنت في حاجة لتشغيل بعض PHP، إذا كنت في حاجة للحصول على بعض الصور، 342 00:16:49,230 --> 00:16:53,280 أيا كان، وكان كل رمز مجموعة وعلى استعداد للذهاب في صفحة الفهرس الخاص بك 343 00:16:53,280 --> 00:16:56,270 أو أيا كان تم تحميل الصفحة، والآن وأنت تسير لبدء 344 00:16:56,270 --> 00:16:58,810 تنفيذ التعليمات البرمجية. 345 00:16:58,810 --> 00:17:02,020 >> وبالتالي فإن أول شيء نقوم به هو أنشأنا هذه المجموعة. 346 00:17:02,020 --> 00:17:04,599 وأنا لم يكن لديك الكلمة فار هناك، لذلك ما هو 347 00:17:04,599 --> 00:17:05,650 نطاق هذه المجموعة؟ 348 00:17:05,650 --> 00:17:06,530 >> الجمهور: انها العالمي. 349 00:17:06,530 --> 00:17:09,730 >> JASON هيرشهورن: انها العالمي، لذلك ocean_array يمكن الوصول إليها من 350 00:17:09,730 --> 00:17:11,380 في أي مكان في هذا الملف. 351 00:17:11,380 --> 00:17:14,130 >> ومن ثم فإننا نرى هذا لحلقة. 352 00:17:14,130 --> 00:17:18,930 فإنه لا يقول فورياش، ولكن هذا هو في جوهره حلقة foreach. 353 00:17:18,930 --> 00:17:24,010 وهذا هو مجرد نسخة جافا سكريبت، و لذلك لكل دولفين فار في الدلافين، 354 00:17:24,010 --> 00:17:25,780 ما هو نوع البيانات؟ 355 00:17:25,780 --> 00:17:30,260 على الرغم من ذلك، مرة أخرى، وجافا سكريبت لا لديهم هذه الأنواع من البيانات في حد ذاتها، ما 356 00:17:30,260 --> 00:17:31,335 نوع البيانات هو الدلفين؟ 357 00:17:31,335 --> 00:17:32,460 >> الحضور: كائن. 358 00:17:32,460 --> 00:17:34,290 >> JASON هيرشهورن: انها كائن. 359 00:17:34,290 --> 00:17:37,590 نحن نحصل على كل كائن في مجموعة الدلافين. 360 00:17:37,590 --> 00:17:42,630 حتى هنا، يبدو أنني نسيت أن وضع كل من هذه الدلافين من وجهة نظرنا 361 00:17:42,630 --> 00:17:46,300 دولفين العملاق التفكير في ocean_array، لذلك يجب علينا القيام به على الارجح 362 00:17:46,300 --> 00:17:47,410 أن أول. 363 00:17:47,410 --> 00:17:50,880 >> وبعد ذلك، ما يسمى هذا المتغير بركة. 364 00:17:50,880 --> 00:17:52,490 أنا تعيينها إلى قيمة خالية. 365 00:17:52,490 --> 00:17:55,080 وبعد ذلك استدعاء هذه الدالة draw_ocean. 366 00:17:55,080 --> 00:17:56,580 أتدرب دلفين في حين ان يتم النقر الصورة - 367 00:17:56,580 --> 00:17:58,140 أنا لم تكن قد فعلت ذلك - و تعيين الحرة عند الدلفين 368 00:17:58,140 --> 00:17:59,530 يتم النقر على زر. 369 00:17:59,530 --> 00:18:01,550 >> لذلك فان هذه هي الأشياء التي تحتاج إلى القيام به. 370 00:18:01,550 --> 00:18:04,770 أعتقد أنني يجب أن أقدم لكم بعض الخلفية على ما كنت أحاول القيام به. 371 00:18:04,770 --> 00:18:08,930 حتى إذا نذهب هنا، ما أردت حقا هذه لتبدو وكأنها كانت مجموعة تصل 372 00:18:08,930 --> 00:18:12,740 هنا، بدلا من ذلك قائلا "TODO،" أنا أراد الجدول، أساسا، مع 373 00:18:12,740 --> 00:18:14,750 صور لجميع الدلافين. 374 00:18:14,750 --> 00:18:18,150 ثم عند النقر على صورة واحدة، كنت أرغب في ذلك على وضعها في 375 00:18:18,150 --> 00:18:21,320 النصف السفلي من الشاشة وإعطاء لك كل المعلومات المتعلقة بها، و 376 00:18:21,320 --> 00:18:24,170 التي من شأنها أن تكون شركة دولفين للطاقة في حوض السباحة، الدلفين كنت تدريب. 377 00:18:24,170 --> 00:18:25,040 >> حتى ظننت أنه سيكون باردا حقا. 378 00:18:25,040 --> 00:18:27,980 لديك كل هذه الدلافين في مياه المحيط هنا، ثم النقر على واحدة، 379 00:18:27,980 --> 00:18:30,230 وانها تريد ان تذهب إلى حمام السباحة، و ثم هل يمكن أن أدرب له. 380 00:18:30,230 --> 00:18:31,590 وهذا ما كنت أحاول القيام به. 381 00:18:31,590 --> 00:18:33,890 ومن ثم سيكون هناك زر أسفل هنا في حوض السباحة، ويمكن النقر، 382 00:18:33,890 --> 00:18:36,950 مثل، "تعيين الحرة"، وكنت قد ضبط دولفين الحرة، وأنه سوف يعود 383 00:18:36,950 --> 00:18:38,030 في المحيط. 384 00:18:38,030 --> 00:18:40,390 >> وهذا ما كنت أحاول أن خلق، ولكن مرة أخرى، انا ذاهب الى بحاجة لمساعدتكم 385 00:18:40,390 --> 00:18:41,490 لإنشائه. 386 00:18:41,490 --> 00:18:44,790 لذلك نأمل أن بعض هذه الكلمات الرئيسية أو بعض من هذه الشروط سوف تبدأ 387 00:18:44,790 --> 00:18:47,890 جعل الشعور الآن في سياق من هذا البرنامج. 388 00:18:47,890 --> 00:18:49,640 >> دعونا نحافظ على النظر من خلال هذا الملف. 389 00:18:49,640 --> 00:18:50,830 ونحن نسمي هذا draw_ocean ظيفة. 390 00:18:50,830 --> 00:18:56,650 انها واحدة فقط وظيفة نسميه من قسم document.ready. 391 00:18:56,650 --> 00:19:01,600 لذلك نحن ندعو هذه الوظيفة draw_ocean، و يبدو أنه يخلق سلسلة، 392 00:19:01,600 --> 00:19:03,010 متغير، هنا. 393 00:19:03,010 --> 00:19:06,790 وضع شيء في السلسلة، ويضيف المزيد الاشياء إلى سلسلة، ويضيف أكثر 394 00:19:06,790 --> 00:19:11,750 الاشياء من السلسلة، و ثم وهذا سطر من التعليمات البرمجية. 395 00:19:11,750 --> 00:19:14,270 أقول ذلك بطباعة سلسلة HTML. 396 00:19:14,270 --> 00:19:19,230 وحد يشرح لي ما هذا السطر من التعليمات البرمجية يفعل؟ 397 00:19:19,230 --> 00:19:21,800 حسنا، أولا وقبل كل شيء، ما يفعل ان علامة الدولار يعني؟ 398 00:19:21,800 --> 00:19:26,550 399 00:19:26,550 --> 00:19:30,914 انها ليست متغير PHP، ولكن ما فهل هذا علامة الدولار يعني؟ 400 00:19:30,914 --> 00:19:34,680 >> الحضور: ربط إلى معرف HTML من - 401 00:19:34,680 --> 00:19:37,220 انها مثل يربط إلى رمز HTML؟ 402 00:19:37,220 --> 00:19:38,430 >> JASON هيرشهورن: ماذا عن ان علامة الدولار؟ 403 00:19:38,430 --> 00:19:40,662 ماذا يعني أن علامة الدولار تشير؟ 404 00:19:40,662 --> 00:19:43,364 >> الحضور: ربط إلى HTML بطريقة أو بأخرى؟ 405 00:19:43,364 --> 00:19:46,630 >> JASON هيرشهورن: أين شهدنا توقيع هذا الدولار من قبل في جافا سكريبت؟ 406 00:19:46,630 --> 00:19:47,920 شاهدنا ذلك في المحاضرة. 407 00:19:47,920 --> 00:19:48,360 تحدثنا عن ذلك. 408 00:19:48,360 --> 00:19:50,150 ماذا الدولار يعني؟ 409 00:19:50,150 --> 00:19:51,220 >> الحضور: شيء مع مسج؟ 410 00:19:51,220 --> 00:19:52,380 >> JASON هيرشهورن: الحق بالضبط. 411 00:19:52,380 --> 00:19:54,270 هذه لديها ما تفعله مع مسج. 412 00:19:54,270 --> 00:19:59,310 هذه علامة الدولار يعني أستخدمه وظيفة المكتبة مسج هنا. 413 00:19:59,310 --> 00:20:00,980 صحيح تماما. 414 00:20:00,980 --> 00:20:04,560 >> لذلك نكتب علامة الدولار، ومن ثم لدينا هذا PAREN المفتوحة والمغلقة 415 00:20:04,560 --> 00:20:09,150 PAREN، وداخل هناك، ما يذهب داخل هناك عندما كنت تستخدم 416 00:20:09,150 --> 00:20:13,380 مسج ظيفة المكتبة، أو كنت باستخدام مكتبة مسج؟ 417 00:20:13,380 --> 00:20:14,690 مرة أخرى، رأيت هذا في المحاضرة. 418 00:20:14,690 --> 00:20:16,840 يمكن للشخص أن تعطيني - وأنت أيضا نرى شيئا هنا. 419 00:20:16,840 --> 00:20:18,090 ما يدور داخل هناك؟ 420 00:20:18,090 --> 00:20:22,220 421 00:20:22,220 --> 00:20:23,550 >> جيف، أعطني تخمين. 422 00:20:23,550 --> 00:20:27,000 ماذا يعني هذا تبدو وكأنها، # المحيط؟ 423 00:20:27,000 --> 00:20:28,270 حيث شهدنا ذلك من قبل؟ 424 00:20:28,270 --> 00:20:29,920 >> الحضور: هل من مكتبة أو شيء من هذا؟ 425 00:20:29,920 --> 00:20:30,720 ليس لدي فكرة. 426 00:20:30,720 --> 00:20:36,420 >> JASON هيرشهورن: حسنا، دعنا لي فتح مؤشر نقطة - 427 00:20:36,420 --> 00:20:37,710 كلا، المكان الخطأ. 428 00:20:37,710 --> 00:20:44,220 429 00:20:44,220 --> 00:20:46,600 >> لذلك نرى لدينا شيء دعا المحيطات هنا. 430 00:20:46,600 --> 00:20:50,870 حيث شهدنا الوسم # المحيطات المحيطات، بناء الجملة من قبل؟ 431 00:20:50,870 --> 00:20:53,490 432 00:20:53,490 --> 00:20:53,950 نعم؟ 433 00:20:53,950 --> 00:20:55,190 >> الجمهور: CSS؟ 434 00:20:55,190 --> 00:20:56,810 >> JASON هيرشهورن: في CSS. 435 00:20:56,810 --> 00:21:00,720 لذلك أردنا أن أسلوب شيئا، نتذكر أننا سيضع CSS الوسم 436 00:21:00,720 --> 00:21:05,360 محدد، أو الوسم المحيط، على سبيل المثال، وجميع من التنسيق 437 00:21:05,360 --> 00:21:09,270 اننا نريد لإعطاء الشيء مع معرف المحيطات وضعنا داخل هناك. 438 00:21:09,270 --> 00:21:15,470 >> حتى داخل هنا انها ليست CSS محدد يذهب هنا. 439 00:21:15,470 --> 00:21:17,630 مسج يحدد الخاصة به نوع من محددات. 440 00:21:17,630 --> 00:21:21,650 ولكن انها نفس الفكرة، وفعلا الكثير منهم تتداخل مع CSS. 441 00:21:21,650 --> 00:21:24,710 حتى داخل هذه الأقواس المفتوحة، ل وضع محدد، ومهما كانت 442 00:21:24,710 --> 00:21:28,670 يشير محدد ل، وهذا ما كنت على وشك أن تستخدمه. 443 00:21:28,670 --> 00:21:32,320 >> حتى في هذه الحالة، وأنا اختيار معرف المحيط. 444 00:21:32,320 --> 00:21:33,690 إذا كان لدي الطبقة - 445 00:21:33,690 --> 00:21:38,830 دعونا نقول لدي فئة من الأشياء ودعا "صور"، وأعطي أن ل 446 00:21:38,830 --> 00:21:45,662 الكثير من العناصر، كيف يمكنني الرجوع فئة من الأشياء تسمى "الصور؟" 447 00:21:45,662 --> 00:21:47,110 >> الجمهور: أعتقد أنه كان نقطة. 448 00:21:47,110 --> 00:21:48,140 >> JASON هيرشهورن: مع نقطة. 449 00:21:48,140 --> 00:21:50,830 حتى إذا بدلا من ذلك أنا وضعت نقطة في الصور هنا، التي من شأنها أن تعطيني فئة من 450 00:21:50,830 --> 00:21:51,980 الأشياء يسمى "الصور". 451 00:21:51,980 --> 00:21:54,810 >> بطبيعة الحال، وهذا هو قوية عظمى، و يمكنك الرجوع إلى الكثير من الأشياء. 452 00:21:54,810 --> 00:21:59,970 في الواقع، يمكن أن ترجع في الأساس أي علامة في HTML. 453 00:21:59,970 --> 00:22:04,630 لذلك إذا أردت أن تفعل ذلك، الدفتيريا، وهذا علامة التي شهدناها من قبل عندما 454 00:22:04,630 --> 00:22:05,750 إنشاء جدول. 455 00:22:05,750 --> 00:22:10,060 وربما كنت على دراية أن من P تعيين سبعة. 456 00:22:10,060 --> 00:22:12,470 في هذه الحالة، فإنه يحدث في الواقع لتحديد كل منهم. 457 00:22:12,470 --> 00:22:14,920 انها سوف تعطيني مجموعة جميع علامات الدفتيريا. 458 00:22:14,920 --> 00:22:16,760 ولكن هذا يمكن الحصول على الساحقة قليلا، وحتى الآن جيئة وذهابا الحق نحن 459 00:22:16,760 --> 00:22:19,390 الذهاب الى التمسك فقط الرجوع معرفات. 460 00:22:19,390 --> 00:22:23,510 >> فماذا يفعل هذا، مرة أخرى، هو أن يحصل، في هذه الحالة - 461 00:22:23,510 --> 00:22:23,970 آسف. 462 00:22:23,970 --> 00:22:27,020 يذهب هنا، لindex.html و. 463 00:22:27,020 --> 00:22:33,510 انها المحيطات، بدلا معرف المحيط مراجع شعبة، لذلك هذا جزء من هذا 464 00:22:33,510 --> 00:22:37,130 سطر من التعليمات البرمجية التي يحصل شعبة. 465 00:22:37,130 --> 00:22:42,610 >> ثم هذه النقطة يعني ادعو وظيفة، واسم ذلك 466 00:22:42,610 --> 00:22:44,460 الوظيفة HTML. 467 00:22:44,460 --> 00:22:48,725 وهذا قصيرة لل، إذا رأيت يا رفاق من قبل، علامة الدولار، وثيقة، دوت الحصول على 468 00:22:48,725 --> 00:22:52,200 عنصر بواسطة معرف، دوت HTML الداخلية. 469 00:22:52,200 --> 00:22:54,350 هذا هو مجرد نسخة مسج ل. 470 00:22:54,350 --> 00:22:57,200 وبالتالي فإن وظيفة HTML فقط يحصل HTML الداخلية. 471 00:22:57,200 --> 00:22:58,920 من هذا العنصر. 472 00:22:58,920 --> 00:23:03,690 ذلك مرة أخرى، إذا نظرنا إلى هنا، سنقوم انظر ليس هناك HTML الداخلية. 473 00:23:03,690 --> 00:23:07,990 وحتى إذا فعلت ذلك، وأود أن يكون محاولة للحصول على HTML. 474 00:23:07,990 --> 00:23:10,390 عندما كنت اكتب هذا، وأنا وضع HTML. 475 00:23:10,390 --> 00:23:13,110 لذلك أنا تمرير هذه الوظيفة لسلسلة، السلسلة التي قمت بإنشائه 476 00:23:13,110 --> 00:23:18,560 هنا، وقوله وضع هذا داخل شعبة المحيط. 477 00:23:18,560 --> 00:23:18,980 نعم؟ 478 00:23:18,980 --> 00:23:21,550 >> الجمهور: عندما تحصل على HTML، كنت مجرد الحصول على 479 00:23:21,550 --> 00:23:22,972 نسخة إذا، أليس كذلك؟ 480 00:23:22,972 --> 00:23:25,070 كنت لا إزالته. 481 00:23:25,070 --> 00:23:25,710 >> JASON هيرشهورن: الحق. 482 00:23:25,710 --> 00:23:28,640 إذا فعلت ذلك، وأراد لحفظ هذا في فار - 483 00:23:28,640 --> 00:23:31,120 عفوا. 484 00:23:31,120 --> 00:23:34,840 التي من شأنها أن تحصل على كل المعلومات التي كان هناك وحفظه في آخر 485 00:23:34,840 --> 00:23:35,800 متغير، وجعل على نسخة منه. 486 00:23:35,800 --> 00:23:36,384 >> الحضور: OK. 487 00:23:36,384 --> 00:23:37,634 حصلت عليه. 488 00:23:37,634 --> 00:23:39,900 489 00:23:39,900 --> 00:23:43,860 >> JASON هيرشهورن: هكذا أنشأنا بعض HTML، حفظ ذلك في السلسلة. 490 00:23:43,860 --> 00:23:44,590 نحن توفير بعض أكثر. 491 00:23:44,590 --> 00:23:47,720 هنا ترى أن سلسلة TODO. 492 00:23:47,720 --> 00:23:51,300 ولهذا ربما ما نحن فيه الحصول على هذا TODO من عند 493 00:23:51,300 --> 00:23:52,730 نذهب الى صفحتنا. 494 00:23:52,730 --> 00:23:56,610 وفعلا، إذا كنت انقر على الحق في TODO، تفقد العنصر، تحدثنا عن 495 00:23:56,610 --> 00:23:57,240 هذا الأسبوع الماضي. 496 00:23:57,240 --> 00:24:02,400 هذه هي الطريقة التي يمكننا أن نرى HTML هيكل صفحتنا. 497 00:24:02,400 --> 00:24:03,980 >> ستلاحظ أن أسفل هنا - 498 00:24:03,980 --> 00:24:05,230 دعونا جعل هذا أكبر قليلا، وأيضا - 499 00:24:05,230 --> 00:24:08,060 500 00:24:08,060 --> 00:24:11,390 لدينا شعبة ID المحيط هنا. 501 00:24:11,390 --> 00:24:14,390 الجميع يرى أن سطر من التعليمات البرمجية؟ 502 00:24:14,390 --> 00:24:16,330 وهذا ما نحن أنواع في index.html و. 503 00:24:16,330 --> 00:24:18,880 504 00:24:18,880 --> 00:24:30,430 >> داخل منه، ونحن نرى الآن هذا خط الجدول من التعليمات البرمجية. 505 00:24:30,430 --> 00:24:34,800 وما هذا الخط جدول متاحة، هذا هو رمز ونحن للتو بإدراجه في 506 00:24:34,800 --> 00:24:35,770 هذا العنصر. 507 00:24:35,770 --> 00:24:39,650 ونحن ننظر داخل منه، ونحن أبدا colgroup المكتوبة وTBODY. 508 00:24:39,650 --> 00:24:42,330 وأضاف أنه بالنسبة لنا ل فعلنا بعض الاشياء الهوى. 509 00:24:42,330 --> 00:24:47,590 ولكن ستلاحظ هناك آر، هناك والدفتيريا مع TODO. 510 00:24:47,590 --> 00:24:50,680 >> بحيث يبدو مثل، مرة أخرى، التعليمات البرمجية التي كتبنا هنا. 511 00:24:50,680 --> 00:24:52,300 هذا هو بالضبط ما هذا الخط كان يقوم به. 512 00:24:52,300 --> 00:24:56,940 انها تتخذ سلسلة HTML لدينا و وضعه داخل هذه الدرجة هنا. 513 00:24:56,940 --> 00:24:59,010 كان لديه شيء في البداية. 514 00:24:59,010 --> 00:25:01,660 هذه الصفحة يحصل على تحميل. 515 00:25:01,660 --> 00:25:03,160 علامة الدولار، document.ready. 516 00:25:03,160 --> 00:25:04,490 هذا يبدأ التنفيذ. 517 00:25:04,490 --> 00:25:08,010 نسميه وظيفة draw_ocean، و داخل الدالة draw_ocean أخذنا 518 00:25:08,010 --> 00:25:10,010 هذا HTML ووضعها داخل هذا شعبة. 519 00:25:10,010 --> 00:25:12,860 520 00:25:12,860 --> 00:25:14,230 >> ذهبنا فقط من خلال الكثير هناك. 521 00:25:14,230 --> 00:25:16,270 هل لدى أي شخص أي أسئلة عن ذلك؟ 522 00:25:16,270 --> 00:25:19,050 523 00:25:19,050 --> 00:25:21,110 أو كيف يعمل، أو مسج؟ 524 00:25:21,110 --> 00:25:25,190 لأنه إذا كنت أفهم ذلك، ثم مسج يجب أن تأتي نأمل 525 00:25:25,190 --> 00:25:25,760 سهلة نسبيا. 526 00:25:25,760 --> 00:25:26,780 نعم؟ 527 00:25:26,780 --> 00:25:29,370 >> الحضور: ما كان لديك داخل الأقواس تحت المطبوعة HTML 528 00:25:29,370 --> 00:25:32,150 سلسلة، وهذا هو اسم المتغير HTML والتي 529 00:25:32,150 --> 00:25:32,815 وقد أعلن في وقت سابق؟ 530 00:25:32,815 --> 00:25:33,890 >> JASON هيرشهورن: هذا الحق هنا؟ 531 00:25:33,890 --> 00:25:34,440 >> الجمهور: نعم 532 00:25:34,440 --> 00:25:34,720 >> JASON هيرشهورن: نعم. 533 00:25:34,720 --> 00:25:36,600 الجمهور: حتى إذا كنت قد يدعى أن شيء آخر، وهذا شيء آخر 534 00:25:36,600 --> 00:25:37,590 وكان ما من شأنه أن يضع هنا. 535 00:25:37,590 --> 00:25:38,335 >> JASON هيرشهورن: الحق بالضبط. 536 00:25:38,335 --> 00:25:39,740 وهذا هو نقطة جيدة. 537 00:25:39,740 --> 00:25:42,600 هذا هو مربكة قليلا بسبب لدي HTML، أتش تي أم أل. 538 00:25:42,600 --> 00:25:46,930 هذا داخل هنا هو اسم بلدي متغير، وهذا الحق هنا هو 539 00:25:46,930 --> 00:25:48,680 اسم الدالة مسج. 540 00:25:48,680 --> 00:25:52,090 >> الحضور: ولكن من أجل أن مسج تعمل في العمل، عليك أن تعطيه 541 00:25:52,090 --> 00:25:53,295 بعض المدخلات HTML؟ 542 00:25:53,295 --> 00:25:55,030 >> JASON هيرشهورن: بالضبط. 543 00:25:55,030 --> 00:25:56,530 أو لديك لاعطائها السلسلة. 544 00:25:56,530 --> 00:26:00,840 أنه سوف يضع هذه السلسلة داخل من شعبة أو أيا كان. 545 00:26:00,840 --> 00:26:01,670 هذا هو مجرد سلسلة. 546 00:26:01,670 --> 00:26:05,590 فإنه لا يعرف هذا هو HTML، ولكن ومن الواضح أن تنسيق ذلك عن قصد لتكون 547 00:26:05,590 --> 00:26:07,770 HTML صالحة. 548 00:26:07,770 --> 00:26:08,760 هل هذا يجيب على السؤال؟ 549 00:26:08,760 --> 00:26:09,480 >> الجمهور: نعم. 550 00:26:09,480 --> 00:26:10,120 >> JASON هيرشهورن: OK. 551 00:26:10,120 --> 00:26:10,590 نعم؟ 552 00:26:10,590 --> 00:26:14,380 >> الجمهور: ماذا لو المحيط المشار إلى زر أو شيء من هذا؟ 553 00:26:14,380 --> 00:26:16,250 ما ان. أتش تي أم أل تفعل؟ 554 00:26:16,250 --> 00:26:18,086 التي من شأنها أن تغيير نص الزر؟ 555 00:26:18,086 --> 00:26:23,610 >> JASON هيرشهورن: لذا فإن السؤال هو ماذا لو أنها تشير إلى زر؟ 556 00:26:23,610 --> 00:26:25,970 فإنه سيتم تغيير الداخلي HTML لشيء ما. 557 00:26:25,970 --> 00:26:29,250 حتى إذا كان لديه علامة مفتوحة وقريبة العلامة، فإنه سيتم وضع شيء في ما بين 558 00:26:29,250 --> 00:26:30,610 العلامة فتح وإغلاق. 559 00:26:30,610 --> 00:26:33,280 اذا لم يكن هناك فتح وإغلاق علامة، وانها لن تفعل أي شيء. 560 00:26:33,280 --> 00:26:35,040 >> الجمهور: انها حرفيا نسخة ولصق الشيء؟ 561 00:26:35,040 --> 00:26:35,732 >> JASON هيرشهورن: نعم. 562 00:26:35,732 --> 00:26:39,175 فإنه ينسخ ويلصق شيئا من أيا كان متغير أمرر عليه، و 563 00:26:39,175 --> 00:26:41,410 سلسلة أنا تمريرها، وداخل تلك فتح وإغلاق العلامات. 564 00:26:41,410 --> 00:26:44,460 565 00:26:44,460 --> 00:26:45,270 >> دعونا ننظر إلى أسفل هنا. 566 00:26:45,270 --> 00:26:48,950 أوه، يا للسماء. لم لا draw_pool فعل أي شيء هناك. 567 00:26:48,950 --> 00:26:50,580 وهذا هو المشكله. 568 00:26:50,580 --> 00:26:51,640 تدريب، نجاح باهر. 569 00:26:51,640 --> 00:26:54,290 حسنا، ليس الكثير غير ذلك إلى جانب ذلك. 570 00:26:54,290 --> 00:26:56,652 >> لذلك دعونا نبدأ، و دعونا إصلاح هذا الأمر. 571 00:26:56,652 --> 00:27:01,780 وانا ذاهب الى حاجة الجميع مساعدة للحصول على هذا المنجز. 572 00:27:01,780 --> 00:27:04,030 ليس هناك في الواقع أن العديد من خطوط من التعليمات البرمجية، كما أعتقد، في الكتابة. 573 00:27:04,030 --> 00:27:07,270 وأعتقد أنني فعلت هذا منذ بضع سنوات للحصول على إصدار 2K12، وهناك 574 00:27:07,270 --> 00:27:08,880 لا ينبغي أن يكون ذلك العديد من خطوط من التعليمات البرمجية إلى الكتابة. 575 00:27:08,880 --> 00:27:09,230 أنا لا ينبغي أن يكون حذف ذلك الرمز. 576 00:27:09,230 --> 00:27:10,920 وأرجو أن يكون حفظها فقط. 577 00:27:10,920 --> 00:27:11,900 أوه، مجنون. 578 00:27:11,900 --> 00:27:14,170 >> على أي حال، دعونا نبدأ. 579 00:27:14,170 --> 00:27:18,850 لذلك أنا في هذه المجموعة، أو أنا في هذا الخط، ولدي ocean_array. 580 00:27:18,850 --> 00:27:24,110 وأريد أن أضع كل هذا، كل شيء من هذا الملف، في بلدي 581 00:27:24,110 --> 00:27:25,170 ocean_array. 582 00:27:25,170 --> 00:27:27,390 فكيف لي أن كل شيء من هناك، ووضعها في 583 00:27:27,390 --> 00:27:27,630 ocean_array؟ 584 00:27:27,630 --> 00:27:29,390 انها سطر واحد من التعليمات البرمجية. 585 00:27:29,390 --> 00:27:32,530 الذين يمكن أن تعطيني سطر من التعليمات البرمجية أو قل لي، لديك فكرة ما أن خط 586 00:27:32,530 --> 00:27:33,755 من التعليمات البرمجية يجب أن تفعل؟ 587 00:27:33,755 --> 00:27:36,350 لماذا لا نبدأ هنا، ثم سنقوم مواصلة التحرك في جميع أنحاء الغرفة 588 00:27:36,350 --> 00:27:37,410 الإجابة على الأسئلة. 589 00:27:37,410 --> 00:27:37,780 كورت؟ 590 00:27:37,780 --> 00:27:38,890 ما هو الأولى؟ 591 00:27:38,890 --> 00:27:41,165 >> الجمهور: Ocean_array، قوس، الدلفين. 592 00:27:41,165 --> 00:27:47,120 593 00:27:47,120 --> 00:27:50,380 يساوي دولفين، وقوس، الدلفين؟ 594 00:27:50,380 --> 00:27:52,265 دولفين مع كل رأس المال. 595 00:27:52,265 --> 00:27:57,590 596 00:27:57,590 --> 00:27:58,210 >> JASON هيرشهورن: OK. 597 00:27:58,210 --> 00:28:00,250 دعونا المشي من خلال بناء الجملة. 598 00:28:00,250 --> 00:28:04,260 الحق هنا، وهذا هو مثل حلقة foreach، لذلك يفعل في الواقع الكثير من 599 00:28:04,260 --> 00:28:05,180 الأشياء بالنسبة لنا. 600 00:28:05,180 --> 00:28:07,220 والدلفين هو كائن. 601 00:28:07,220 --> 00:28:09,790 لذلك نحن لسنا في حاجة لكتابة شيء مثل الدلافين، الدلافين، وذلك لأن 602 00:28:09,790 --> 00:28:12,480 الدلفين هو في حد ذاته الاعتراض الذي أريد. 603 00:28:12,480 --> 00:28:13,495 انها ليست المؤشر. 604 00:28:13,495 --> 00:28:14,510 فهل هذا يعقل؟ 605 00:28:14,510 --> 00:28:15,830 >> الجمهور: نعم. 606 00:28:15,830 --> 00:28:18,870 >> JASON هيرشهورن: فكيف لك اقتراح تغيير التعليمات البرمجية الخاصة بك؟ 607 00:28:18,870 --> 00:28:23,110 608 00:28:23,110 --> 00:28:24,360 إذا كنا نعرف أننا بالنظر إلى مؤشر؟ 609 00:28:24,360 --> 00:28:33,969 610 00:28:33,969 --> 00:28:35,240 >> أوه، آسف. 611 00:28:35,240 --> 00:28:36,100 كنت جيدة. 612 00:28:36,100 --> 00:28:41,180 ولكن كيف - 613 00:28:41,180 --> 00:28:43,740 اسمحوا لي أن أطرح سؤالا مختلفا. 614 00:28:43,740 --> 00:28:46,485 إذا كنا نريد أن - 615 00:28:46,485 --> 00:28:47,400 دعونا أكتب هذا الواقع. 616 00:28:47,400 --> 00:28:48,170 لا تهتم. 617 00:28:48,170 --> 00:28:49,080 ونحن في طريقنا لكتابة هذا. 618 00:28:49,080 --> 00:28:49,910 هذا أمر عظيم. 619 00:28:49,910 --> 00:28:50,440 آسف. 620 00:28:50,440 --> 00:28:52,790 كنت مجرد الخلط جدا هناك. 621 00:28:52,790 --> 00:28:55,910 >> دعونا نترك أن هناك في الوقت الراهن، و سوف نعود لتدريب الدلافين، 622 00:28:55,910 --> 00:28:56,480 وضع دلفين. 623 00:28:56,480 --> 00:28:59,840 دعونا فقط إصلاح الأولى هذا المحيط الرسم وظيفة، وسوف نعود ل 624 00:28:59,840 --> 00:29:00,930 ذلك، كورت. 625 00:29:00,930 --> 00:29:03,490 ولكن حتى الآن، جيد جدا. 626 00:29:03,490 --> 00:29:06,290 >> دعونا ننظر داخل draw_ocean. 627 00:29:06,290 --> 00:29:09,500 الخط الذي يتطلع إلى أن يكون الخطأ هو هذا "صور من الدلافين في متجر 628 00:29:09,500 --> 00:29:13,320 المحيط في سلسلة HTML. "والحق الآن، أنا فقط مثل TODO، لكنني 629 00:29:13,320 --> 00:29:17,230 تريد حقا أن وضع الدلافين صور في المحيط. 630 00:29:17,230 --> 00:29:21,780 ماذا في ذلك، نوح، هل تعتقد هي أول شيء يجب أن أقوم به؟ 631 00:29:21,780 --> 00:29:24,570 إذا كنت تريد أن تذهب من خلال بأكمله مجموعة، ما هو أول 632 00:29:24,570 --> 00:29:25,270 شيء يجب أن أقوم به؟ 633 00:29:25,270 --> 00:29:26,713 >> الحضور: نحن بحاجة ل إنشاء لحلقة. 634 00:29:26,713 --> 00:29:27,610 >> JASON هيرشهورن: A للحلقة. 635 00:29:27,610 --> 00:29:29,740 وما ينبغي أن لتبدو وكأنها حلقة؟ 636 00:29:29,740 --> 00:29:30,990 >> الحضور: ل- 637 00:29:30,990 --> 00:29:36,660 638 00:29:36,660 --> 00:29:40,940 نحن في حاجة للذهاب من خلال كل الدلفين في مجموعة المحيط. 639 00:29:40,940 --> 00:29:47,093 حتى لفار الدلفين في - 640 00:29:47,093 --> 00:29:48,830 يمكنك كتابة مجموعة المحيط؟ 641 00:29:48,830 --> 00:29:56,200 642 00:29:56,200 --> 00:29:57,450 >> JASON هيرشهورن: أحب ذلك؟ 643 00:29:57,450 --> 00:30:00,654 644 00:30:00,654 --> 00:30:04,495 >> الحضور: ربما هذا صحيح. 645 00:30:04,495 --> 00:30:06,280 >> JASON هيرشهورن: دعونا العصا مع لأنه الآن، وبعد ذلك سنقوم 646 00:30:06,280 --> 00:30:07,060 أعود إلى ذلك. 647 00:30:07,060 --> 00:30:09,055 وأنت تسير لتكون مسؤولة لذلك السطر. 648 00:30:09,055 --> 00:30:11,260 وذلك لدي من قبل عن الحلقة. 649 00:30:11,260 --> 00:30:12,560 مايكل، وكنت حتى الآن. 650 00:30:12,560 --> 00:30:15,896 ماذا علي أن أفعل الآن؟ 651 00:30:15,896 --> 00:30:23,045 >> الحضور: سيكون لديك لاتخاذ تخزين الصور من الدلافين. 652 00:30:23,045 --> 00:30:25,830 >> JASON هيرشهورن: فأين هو أن المخزن؟ 653 00:30:25,830 --> 00:30:28,318 >> الحضور: في مجموعة الدلفين؟ 654 00:30:28,318 --> 00:30:33,298 655 00:30:33,298 --> 00:30:36,650 >> JASON هيرشهورن: أنا الخلط الآن جدا حول ما يحدث. 656 00:30:36,650 --> 00:30:38,380 دعونا معرفة كيف يمكننا القيام به التصحيح هذا، ومن ثم سآتي 657 00:30:38,380 --> 00:30:40,700 يعود لكم، حسنا؟ 658 00:30:40,700 --> 00:30:43,920 ما يعادل printf في جافا سكريبت؟ 659 00:30:43,920 --> 00:30:44,813 آني؟ 660 00:30:44,813 --> 00:30:47,315 >> الجمهور: انها وثيقة أن أكتب؟ 661 00:30:47,315 --> 00:30:50,020 >> JASON هيرشهورن: أو كيف يمكن أرى شيئا في 662 00:30:50,020 --> 00:30:51,200 تعزية في أسفل؟ 663 00:30:51,200 --> 00:30:51,940 >> الجمهور: Console.log. 664 00:30:51,940 --> 00:30:53,870 >> JASON هيرشهورن: Console.log، بالضبط. 665 00:30:53,870 --> 00:30:59,810 لذلك دعونا نفعل console.log، ودعونا وضعت للتو "دولفين" في، موافق؟ 666 00:30:59,810 --> 00:31:02,710 إذا كان هذا يعمل بشكل مثالي، ونحن في طريقنا لل ديك - دعنا نرى، مرة أخرى في هذا الملف 667 00:31:02,710 --> 00:31:06,030 dolphins.js، كان هناك ستة الدلافين، لذلك أود أن الحصول على ستة أو شيء 668 00:31:06,030 --> 00:31:08,180 نأمل المطبوعة إلى وحدة التحكم، أليس كذلك؟ 669 00:31:08,180 --> 00:31:11,850 وهذا ما نحن فيه حتى الآن لأننا لم خط كورت هنا، ومن ثم نحن 670 00:31:11,850 --> 00:31:14,630 لم نوح للحلقة، ونحن لدينا هذا الخط، لذلك نأمل أن نرى ستة 671 00:31:14,630 --> 00:31:16,120 الأشياء المطبوعة إلى وحدة التحكم. 672 00:31:16,120 --> 00:31:22,032 لذلك دعونا نذهب هنا، دعونا فتح دينا تعزية وتحديث الصفحة لدينا. 673 00:31:22,032 --> 00:31:27,290 >> حسنا، يبدو شاهدنا ستة مؤشرات. 674 00:31:27,290 --> 00:31:28,390 صفر، واحد، اثنان، ثلاثة، أربعة خمسة، نعم. 675 00:31:28,390 --> 00:31:30,486 >> الجمهور: كيف تحصل على تلك الصفحة الخاصة بك داخل - 676 00:31:30,486 --> 00:31:32,260 >> JASON هيرشهورن: كيف يمكنني الحصول على لهذا الشيء هنا؟ 677 00:31:32,260 --> 00:31:35,830 >> الجمهور: لا، الصفحة كروم داخل [غير مسموع] الأجهزة. 678 00:31:35,830 --> 00:31:36,892 يمكننا أن نرى ذلك أم لا؟ 679 00:31:36,892 --> 00:31:38,220 >> JASON هيرشهورن: هذا كروم الصفحة اليمنى هنا؟ 680 00:31:38,220 --> 00:31:38,490 >> الجمهور: نعم. 681 00:31:38,490 --> 00:31:43,180 >> JASON هيرشهورن: وهكذا مثلما هو الحال في مجموعة P ثمانية، لقد فتحت نافذة كروم 682 00:31:43,180 --> 00:31:46,410 على سطح المكتب، على بلدي سطح المكتب ماكنتوش. 683 00:31:46,410 --> 00:31:51,980 وإذا لاحظت هنا هذا الرابط حتى على أعلى اليسار، يطابق هذا IP 684 00:31:51,980 --> 00:31:54,630 معالجة هنا. 685 00:31:54,630 --> 00:31:58,000 حتى للقيام بذلك، على الرغم من بداية المشكلة تعيين المواصفات يرشدك 686 00:31:58,000 --> 00:31:59,860 من خلال بالضبط كيفية القيام بذلك. 687 00:31:59,860 --> 00:32:02,650 ولكن أنا فقط أتبع ذلك، وبدلا من ذلك من برمز المكوك، أنا فقط لم 688 00:32:02,650 --> 00:32:04,070 كود منطقتنا. 689 00:32:04,070 --> 00:32:05,970 >> الشيء هو بارد يمكننا أيضا تفقد ocean_array. 690 00:32:05,970 --> 00:32:09,530 691 00:32:09,530 --> 00:32:13,080 لذلك يبدو وكأنه هو ocean_array مجموعة من ستة أشياء، و 692 00:32:13,080 --> 00:32:14,570 دعونا فتح كل واحد. 693 00:32:14,570 --> 00:32:15,950 الطفرة! 694 00:32:15,950 --> 00:32:16,580 واحد. 695 00:32:16,580 --> 00:32:19,920 >> حتى كورت، يبدو الخاصة بك عملت كود تماما. 696 00:32:19,920 --> 00:32:23,510 حصلت بدأ كل شيء في ocean_array. 697 00:32:23,510 --> 00:32:24,995 لأنني اخطأ في وقت سابق. 698 00:32:24,995 --> 00:32:26,570 ولكن نعم، وظيفة رهيبة. 699 00:32:26,570 --> 00:32:30,330 وocean_array هو الصحيح، ويبدو مثل الآن ونحن نرى أن الدلفين هو 700 00:32:30,330 --> 00:32:35,400 عدد 0-5، لذلك بدا مثل مؤشرات في صفيف. 701 00:32:35,400 --> 00:32:37,510 ذلك بالنظر إلى أن المعرفة، مايكل، ماذا علينا أن نفعل الآن؟ 702 00:32:37,510 --> 00:32:43,080 703 00:32:43,080 --> 00:32:43,870 أعتقد بصوت عال. 704 00:32:43,870 --> 00:32:45,600 ما هو شيء ونحن نريد أن نفعل؟ 705 00:32:45,600 --> 00:32:51,260 >> الحضور: نريد للحصول على JPEG لكل دولفين. 706 00:32:51,260 --> 00:32:51,800 >> JASON هيرشهورن: OK. 707 00:32:51,800 --> 00:32:53,206 فكيف يمكننا الرجوع - 708 00:32:53,206 --> 00:32:54,760 كيف يمكن أن نحصل على JPEG؟ 709 00:32:54,760 --> 00:33:01,172 710 00:33:01,172 --> 00:33:03,726 أين نبدأ؟ 711 00:33:03,726 --> 00:33:05,390 حيث يتم تخزين كل شيء؟ 712 00:33:05,390 --> 00:33:07,610 >> الحضور: في ocean_array؟ 713 00:33:07,610 --> 00:33:08,320 >> JASON هيرشهورن: OK. 714 00:33:08,320 --> 00:33:11,450 >> الحضور: وهكذا ocean_array، الدلفين - 715 00:33:11,450 --> 00:33:16,392 716 00:33:16,392 --> 00:33:19,280 >> JASON هيرشهورن: كيف يمكننا الحصول على شيء بالداخل - 717 00:33:19,280 --> 00:33:20,860 لذلك هذا يعطينا هذا الكائن. 718 00:33:20,860 --> 00:33:22,770 وشاهدنا هذا من قبل مع البنى. 719 00:33:22,770 --> 00:33:26,710 فما نوع من التدوين هل نحن بحاجة إلى استخدام؟ 720 00:33:26,710 --> 00:33:28,450 >> الحضور: سيكون نقطة. 721 00:33:28,450 --> 00:33:29,400 >> JASON هيرشهورن: A نقطة. 722 00:33:29,400 --> 00:33:30,960 ثم ما الحقل؟ 723 00:33:30,960 --> 00:33:31,510 >> الحضور: صورتي؟ 724 00:33:31,510 --> 00:33:33,816 أو هذا ليس حقل - 725 00:33:33,816 --> 00:33:37,400 >> JASON هيرشهورن: ما هو عليه ودعا في dolphins.js؟ 726 00:33:37,400 --> 00:33:38,270 وانظر، يمكنك أن تبحث. 727 00:33:38,270 --> 00:33:38,970 يمكننا أن نذهب فقط إلى هنا. 728 00:33:38,970 --> 00:33:40,700 يمكننا أن نرى ocean_array، يمكننا استكشاف ذلك. 729 00:33:40,700 --> 00:33:41,380 ما وصفته؟ 730 00:33:41,380 --> 00:33:42,287 >> الحضور: نوع. 731 00:33:42,287 --> 00:33:43,688 الانتظار. 732 00:33:43,688 --> 00:33:44,155 الصورة؟ 733 00:33:44,155 --> 00:33:45,560 قلت الصورة. 734 00:33:45,560 --> 00:33:46,370 >> JASON هيرشهورن: صورة. 735 00:33:46,370 --> 00:33:47,610 الحق. 736 00:33:47,610 --> 00:33:49,510 كنت لا يبدو وكأنك تعرف ما كنت تتحدث عنه، على الرغم من. 737 00:33:49,510 --> 00:33:50,630 بدا أشبه تخمين. 738 00:33:50,630 --> 00:33:53,700 حتى تلك الصورة، بحيث تعطي لنا URL للصورة. 739 00:33:53,700 --> 00:33:54,720 جيف، لديك سؤال؟ 740 00:33:54,720 --> 00:33:57,375 >> الجمهور: نعم، أنا لا أستطيع الحصول على ما لديك على كروم الخاص 741 00:33:57,375 --> 00:33:59,320 المتصفح على جهاز الكمبيوتر الخاص بي. 742 00:33:59,320 --> 00:34:05,915 أنا فقط الحصول على "مرجعية غير مسك لم يتم تعريف الخطأ، وحدة التحكم ". 743 00:34:05,915 --> 00:34:07,780 >> JASON هيرشهورن: كنت قد إعداد كل شيء؟ 744 00:34:07,780 --> 00:34:10,090 >> الحضور: حسنا، أعتقد أنني فعلت كل ما كنت 745 00:34:10,090 --> 00:34:11,800 فعلت على الشاشة الكبيرة. 746 00:34:11,800 --> 00:34:13,510 >> JASON هيرشهورن: وأنت chmodded كافة الملفات؟ 747 00:34:13,510 --> 00:34:16,343 وأنت لم تذهب من خلال الإعداد كله؟ 748 00:34:16,343 --> 00:34:17,600 >> الحضور: سأحاول مرة أخرى. 749 00:34:17,600 --> 00:34:18,300 >> JASON هيرشهورن: OK. 750 00:34:18,300 --> 00:34:20,630 أنا تخطي أكثر من أن الكثير في بداية، ولكن عليك أن تذهب من خلال 751 00:34:20,630 --> 00:34:22,199 الإعداد كله تماما مثل في بدءا من مجموعة المواصفات المشكلة. 752 00:34:22,199 --> 00:34:24,770 التصريح كل شيء و تأكد من انها فيها. 753 00:34:24,770 --> 00:34:26,360 >> الجمهور: سأذهب و مضاعفة التحقق من ذلك. 754 00:34:26,360 --> 00:34:28,655 ظننت أنني فعلت ذلك، ولكن سوف يتضاعف الاختيار. 755 00:34:28,655 --> 00:34:30,270 >> JASON هيرشهورن: وهكذا، وهذا يبدو و مثل ذلك سوف تعطينا 756 00:34:30,270 --> 00:34:30,960 سلسلة وصورة. 757 00:34:30,960 --> 00:34:31,370 عظيم. 758 00:34:31,370 --> 00:34:32,760 لدينا عنوان URL للصورة. 759 00:34:32,760 --> 00:34:35,320 كيف نضع الآن في - 760 00:34:35,320 --> 00:34:38,030 ماذا يحدث إذا نكتب هذا فقط، مايكل؟ 761 00:34:38,030 --> 00:34:40,150 >> الجمهور: فإنه يحصل فقط في الصورة. 762 00:34:40,150 --> 00:34:41,420 لا يعرض فعلا. 763 00:34:41,420 --> 00:34:42,840 >> JASON هيرشهورن: دعونا نرى ما سيحدث. 764 00:34:42,840 --> 00:34:43,514 سنقوم بحفظ ذلك. 765 00:34:43,514 --> 00:34:44,780 سنقوم تشغيله هنا. 766 00:34:44,780 --> 00:34:49,460 767 00:34:49,460 --> 00:34:50,510 يبدو أننا لا تحصل على أي شيء. 768 00:34:50,510 --> 00:34:56,179 إذا كنت استكشاف هذا الجدول، يبدو داخل - 769 00:34:56,179 --> 00:34:58,170 نعم، يبدو وكأنه أنا لا أحصل على أي شيء. 770 00:34:58,170 --> 00:34:59,963 >> الحضور: هل علينا - 771 00:34:59,963 --> 00:35:05,225 772 00:35:05,225 --> 00:35:07,270 >> JASON هيرشهورن: هذا هو سلسلة، هذا الرمز هنا. 773 00:35:07,270 --> 00:35:08,615 أين أريد أن أضع هذه السلسلة؟ 774 00:35:08,615 --> 00:35:11,250 775 00:35:11,250 --> 00:35:16,000 >> الحضور: أنت تريد وضعها في المحيط؟ 776 00:35:16,000 --> 00:35:16,040 >> JASON هيرشهورن: OK. 777 00:35:16,040 --> 00:35:19,230 وإلى هنا أنا أضع سلسلة دعا أتش تي أم أل في المحيط. 778 00:35:19,230 --> 00:35:26,350 >> الحضور: وهكذا سيكون من الدولار علامة، والمحيطات، أتش تي أم أل (غير مسموع). 779 00:35:26,350 --> 00:35:27,985 >> JASON هيرشهورن: وهذا من شأنه وضعها مباشرة في هناك. 780 00:35:27,985 --> 00:35:29,440 ولكن ماذا لو أريد أن إضافته إلى - 781 00:35:29,440 --> 00:35:30,740 أنا خلق بالفعل سلسلة، أليس كذلك؟ 782 00:35:30,740 --> 00:35:33,740 لوضع في المحيط، ما هو اسم هذه السلسلة؟ 783 00:35:33,740 --> 00:35:34,610 >> الجمهور: HTML. 784 00:35:34,610 --> 00:35:35,250 >> JASON هيرشهورن: HTML. 785 00:35:35,250 --> 00:35:36,355 فماذا يمكنني إرسال القادمة؟ 786 00:35:36,355 --> 00:35:37,310 >> الجمهور: يساوي، يساوي. 787 00:35:37,310 --> 00:35:38,990 أو يساوي فقط؟ 788 00:35:38,990 --> 00:35:41,170 >> JASON هيرشهورن: ماذا سيكون يحدث إذا أنا أكتب متساوين؟ 789 00:35:41,170 --> 00:35:45,940 790 00:35:45,940 --> 00:35:49,222 >> الحضور: لن التي تجعلها على قدم المساواة - أو لا أن - 791 00:35:49,222 --> 00:35:51,744 792 00:35:51,744 --> 00:35:53,016 >> الحضور: تعيين؟ 793 00:35:53,016 --> 00:35:55,680 >> JASON هيرشهورن: إنه سيتم تعيينه، ولكن ماذا سيحدث لكل شيء 794 00:35:55,680 --> 00:35:56,565 التي تم تخزينها في ذلك من قبل؟ 795 00:35:56,565 --> 00:35:57,570 >> الجمهور: سوف تخلص منه و. 796 00:35:57,570 --> 00:35:58,660 >> JASON هيرشهورن: سوف تخلص منه و. 797 00:35:58,660 --> 00:35:59,993 فكيف يمكنني إضافته إلى النهاية؟ 798 00:35:59,993 --> 00:36:02,836 799 00:36:02,836 --> 00:36:04,120 أود فقط نسخ - 800 00:36:04,120 --> 00:36:04,530 >> الجمهور: زائد يساوي. 801 00:36:04,530 --> 00:36:06,260 >> JASON هيرشهورن: بلس يساوي، والكمال. 802 00:36:06,260 --> 00:36:07,120 هذا صحيح تماما. 803 00:36:07,120 --> 00:36:08,380 حتى الآن دعونا معرفة ما يفعل هذا. 804 00:36:08,380 --> 00:36:12,500 805 00:36:12,500 --> 00:36:12,760 الطفرة! 806 00:36:12,760 --> 00:36:14,580 أوه، يا للسماء. 807 00:36:14,580 --> 00:36:16,580 وهذا هو مجرد الكثير من النص. 808 00:36:16,580 --> 00:36:17,580 موافق. 809 00:36:17,580 --> 00:36:20,640 >> لذلك يبدو أننا حصلت على الكثير من النص، ولكن هذا أمر عظيم. 810 00:36:20,640 --> 00:36:21,750 قد فعلت يا رفاق - 811 00:36:21,750 --> 00:36:23,160 أعرف أن هذا هو الثابت، وهذا هو الجديد. 812 00:36:23,160 --> 00:36:24,970 حتى الآن ثلاثة من رفاق فعلت رائعة. 813 00:36:24,970 --> 00:36:26,600 >> موافق، كنت القادمة. 814 00:36:26,600 --> 00:36:27,960 ماذا علينا أن نفعل بعد ذلك؟ 815 00:36:27,960 --> 00:36:29,830 من الواضح أننا لا نريد ذلك لمجرد اللعب السلسلة. 816 00:36:29,830 --> 00:36:30,120 نعم؟ 817 00:36:30,120 --> 00:36:30,690 >> الحضور: أنا فقط لدي سؤال. 818 00:36:30,690 --> 00:36:35,410 تعلمون، عندما تفعل ocean_array، الدلفين، في الأقواس، ليس 819 00:36:35,410 --> 00:36:37,550 دولفين مثل النقابي مجموعة في حد ذاتها؟ 820 00:36:37,550 --> 00:36:38,230 >> JASON هيرشهورن: أنا اخطأ. 821 00:36:38,230 --> 00:36:41,515 هذا الدلفين المؤشر. 822 00:36:41,515 --> 00:36:44,280 >> الحضور: ولكن ليس فار الدلفين في المحيط - 823 00:36:44,280 --> 00:36:49,540 أعني، عند تحميله في البداية ل كذلك، فار الدلفين في الدلافين، وليس 824 00:36:49,540 --> 00:36:51,950 أن الدلفين مجموعة النقابي؟ 825 00:36:51,950 --> 00:36:52,970 >> JASON هيرشهورن: هذا الدلفين؟ 826 00:36:52,970 --> 00:36:53,650 >> الجمهور: نعم. 827 00:36:53,650 --> 00:36:54,230 >> JASON هيرشهورن: رقم 828 00:36:54,230 --> 00:36:56,366 هذا الدلفين هو المؤشر. 829 00:36:56,366 --> 00:36:57,950 >> الحضور: OK. 830 00:36:57,950 --> 00:36:59,320 حتى لا يكون هناك متغير الدلفين؟ 831 00:36:59,320 --> 00:37:02,610 أعني، مثل مفتاح الدولفين في ومجموعة النقابي؟ 832 00:37:02,610 --> 00:37:04,150 >> JASON هيرشهورن: الحق هنا؟ 833 00:37:04,150 --> 00:37:05,075 مثل، dolphin.name؟ 834 00:37:05,075 --> 00:37:10,440 >> الجمهور: نعم، هناك مثل الدلفين نقطة - 835 00:37:10,440 --> 00:37:13,090 مثل لا يعني دولفين أن يكون كل كائن؟ 836 00:37:13,090 --> 00:37:15,580 >> الجمهور: نعم، هذا ما فكرت أيضا. 837 00:37:15,580 --> 00:37:19,985 >> الجمهور: أعتقد أنه كان مثل الدلفين ومجموعة النقابي في الدلافين. 838 00:37:19,985 --> 00:37:22,240 لأن هناك ستة النقابي صفائف في DOLPHINS، أليس كذلك؟ 839 00:37:22,240 --> 00:37:24,050 >> JASON هيرشهورن: الحق. 840 00:37:24,050 --> 00:37:26,790 الطريقة قمنا هذا مكتوب الآن، انها ليست. 841 00:37:26,790 --> 00:37:29,300 >> الحضور: لماذا هو؟ 842 00:37:29,300 --> 00:37:36,690 >> JASON هيرشهورن: نحن يمكن ان نفعل ذلك، و هناك في الواقع وظيفة مسج 843 00:37:36,690 --> 00:37:39,660 دعا. كل الذي يعطي لك كل شيء. 844 00:37:39,660 --> 00:37:41,670 ولكن هذه الجملة ليست - 845 00:37:41,670 --> 00:37:44,130 أنا اخطأ في وقت سابق - وهذا بناء جملة ليس هذا هو الرقم القياسي. 846 00:37:44,130 --> 00:37:45,780 هذا هو مجرد إعطائنا مؤشرات. 847 00:37:45,780 --> 00:37:48,490 ولكن هل يمكن أن تفعل علامة الدولار. لكل منهما، التي هي وظيفة مسج. 848 00:37:48,490 --> 00:37:51,730 التي من شأنها أن تعطيك كل مجموعة الزميلة. 849 00:37:51,730 --> 00:37:52,930 حتى التحقق من ذلك. 850 00:37:52,930 --> 00:37:55,205 ولكن هذا ما يفعل كل هذا الرمز. 851 00:37:55,205 --> 00:37:59,020 >> الحضور: هذا أول لحلقة، وأنا اعتقد ان هذا من شأنه أن يكرر ست مرات 852 00:37:59,020 --> 00:37:59,765 لأن لديك ستة مؤشرات. 853 00:37:59,765 --> 00:38:02,550 وثم الثانية للحلقة، وليس ذلك بالتكرار و 854 00:38:02,550 --> 00:38:03,880 نفس القدر من الأوقات؟ 855 00:38:03,880 --> 00:38:04,540 >> JASON هيرشهورن: نعم. 856 00:38:04,540 --> 00:38:07,920 >> الحضور: لذلك هناك حقا أي - نحن قد كتبت أول حلقة ل 857 00:38:07,920 --> 00:38:09,700 مرة أخرى، وكان يمكن أن يكون عمل. 858 00:38:09,700 --> 00:38:11,265 مثل، فار الدلفين في دولفين؟ 859 00:38:11,265 --> 00:38:13,400 >> JASON هيرشهورن: نعم، ولكن نحن الآن باستخدام ocean_array. 860 00:38:13,400 --> 00:38:18,010 لقد انتقلنا في كل شيء ocean_array يقول لأننا نريد من أي وقت مضى 861 00:38:18,010 --> 00:38:23,970 لتغيير ما في dolphins.js، أو إذا نحن نريد أن التلاعب ocean_array 862 00:38:23,970 --> 00:38:27,140 في وقت لاحق، ونحن لا نريد للتلاعب الدلافين، المتغير. 863 00:38:27,140 --> 00:38:29,940 نحن نريد أن التلاعب نسخة منه، لأنه إذا كنا نريد أن نأخذ شيئا 864 00:38:29,940 --> 00:38:31,740 من، وبهذه الطريقة نحن فقط ستكون آمنة. 865 00:38:31,740 --> 00:38:32,820 هل هذا معقول. 866 00:38:32,820 --> 00:38:33,085 >> الجمهور: نعم. 867 00:38:33,085 --> 00:38:34,390 >> JASON هيرشهورن: OK. 868 00:38:34,390 --> 00:38:39,830 لذلك، كارلوس، كيف لي أن هذه السلسلة وجعلها صورة بدلا من ذلك، والحصول على 869 00:38:39,830 --> 00:38:40,860 الصورة الفعلية؟ 870 00:38:40,860 --> 00:38:42,260 كنت قد نرى هذا الرمز من قبل. 871 00:38:42,260 --> 00:38:45,541 كيف أفعل تضمين صورة على صفحة؟ 872 00:38:45,541 --> 00:38:51,400 >> الجمهور: هل هو شيء فعلناه حول بالإضافة إلى أن الشركة المصرية للاتصالات HTML يساوي دعوة اندفاعة 873 00:38:51,400 --> 00:38:53,344 عرض، وقالت انها حذفه؟ 874 00:38:53,344 --> 00:38:56,068 >> JASON هيرشهورن: هذا الاشياء هنا؟ 875 00:38:56,068 --> 00:38:57,036 >> الجمهور: نعم. 876 00:38:57,036 --> 00:38:57,520 نوع من. 877 00:38:57,520 --> 00:38:58,900 >> JASON هيرشهورن: لا تقلق بشأن ذلك. 878 00:38:58,900 --> 00:39:00,520 أن يبدأ مجرد سلسلة HTML. 879 00:39:00,520 --> 00:39:03,980 إذا كنت ترغب في تضمين صورة في بلدي صفحة ويب HTML، ما علامة يمكنني استخدامها؟ 880 00:39:03,980 --> 00:39:06,210 >> الجمهور: لا أتذكر. 881 00:39:06,210 --> 00:39:07,050 >> JASON هيرشهورن: OK. 882 00:39:07,050 --> 00:39:08,343 أفي، مساعدته على الخروج؟ 883 00:39:08,343 --> 00:39:10,985 >> الحضور: هل سيكون مرساة، أ href، ثم ربطه؟ 884 00:39:10,985 --> 00:39:12,790 >> JASON هيرشهورن: لذلك كما هو الحال في مرساة. 885 00:39:12,790 --> 00:39:14,790 >> الحضور: أنت لا تحتاج إلى ربطه، على الرغم من، أليس كذلك؟ 886 00:39:14,790 --> 00:39:17,370 >> JASON هيرشهورن: ماذا لو أنا فقط تريد خلق صورة؟ 887 00:39:17,370 --> 00:39:24,640 >> الحضور: سيتم IMG ومن ثم سرك يساوي مهما كانت السلسلة؟ 888 00:39:24,640 --> 00:39:27,400 >> JASON هيرشهورن: حسنا، هذا صحيح، IMG. 889 00:39:27,400 --> 00:39:28,635 كارلوس، وأنت تسير ل أعتبر من هنا. 890 00:39:28,635 --> 00:39:32,760 IMG تقف على "الصورة"، والمدرجات سرك ل "مصدر". وتحتاج لاعطائها 891 00:39:32,760 --> 00:39:35,200 عنوان URL أو بعض - 892 00:39:35,200 --> 00:39:35,940 ولا حتى URL. 893 00:39:35,940 --> 00:39:39,040 بعض الموقع حيث أن يتم تخزين الصورة. 894 00:39:39,040 --> 00:39:46,490 حتى وأنا أعرف أن هذا سيحصل لي الصورة، وحتى الآن كيف أضع كل هذا 895 00:39:46,490 --> 00:39:49,310 معا، يعتقد؟ 896 00:39:49,310 --> 00:39:51,920 لدي بعض بناء الجملة أنا بحاجة إلى إصلاح. 897 00:39:51,920 --> 00:39:54,632 بالضبط ما أحتاجه إلى الكتابة، كارلوس؟ 898 00:39:54,632 --> 00:39:56,862 >> الجمهور: أنا لا تحصل على ما كنت تحاول القيام به. 899 00:39:56,862 --> 00:40:00,185 لذلك كنت في محاولة لوضع كل الصور في جدول؟ 900 00:40:00,185 --> 00:40:04,790 >> JASON هيرشهورن: نريد لعرضه جميع الصور في الصفحة. 901 00:40:04,790 --> 00:40:12,000 ورأينا كيف أن هذا السطر من التعليمات البرمجية الحق سلاسل وأضاف هنا لدينا سلسلة HTML 902 00:40:12,000 --> 00:40:13,275 وطبع بها مثل هذا. 903 00:40:13,275 --> 00:40:17,990 904 00:40:17,990 --> 00:40:21,830 نحن بدلا ترغب في عرض الصور. 905 00:40:21,830 --> 00:40:25,780 وأدركنا، مارو، قال لنا أن هذا السطر من التعليمات البرمجية - 906 00:40:25,780 --> 00:40:26,750 لذلك دعونا ننظر هنا. 907 00:40:26,750 --> 00:40:31,745 إذا ذهبنا واستكشافها، وسوف نقوم تعديل هذه ك HTML. 908 00:40:31,745 --> 00:40:35,110 909 00:40:35,110 --> 00:40:54,270 مارو، وقال: اذا لم نفعل هذا النوع من بناء الجملة، نحصل على صورة. 910 00:40:54,270 --> 00:40:57,810 911 00:40:57,810 --> 00:40:59,400 لذلك لا تجعل معنى؟ 912 00:40:59,400 --> 00:41:02,650 913 00:41:02,650 --> 00:41:05,630 >> هذا هو نوع من السلسلة التي نحن تريد حقا أن وضعت داخل المحيط 914 00:41:05,630 --> 00:41:09,080 الغوص، وليس مجرد النص نفسه. 915 00:41:09,080 --> 00:41:12,080 >> الحضور: [غير مسموع] 916 00:41:12,080 --> 00:41:12,940 >> JASON هيرشهورن: عذرا؟ 917 00:41:12,940 --> 00:41:16,240 >> الحضور: لا يمكن نسخ فقط أن واحدة أن أعطى Kianna، 918 00:41:16,240 --> 00:41:17,810 ووضعها في ذلك - 919 00:41:17,810 --> 00:41:19,570 >> JASON هيرشهورن: نسخ هذا، ووضع هذا الحق هنا؟ 920 00:41:19,570 --> 00:41:20,820 >> الجمهور: نعم. 921 00:41:20,820 --> 00:41:23,354 922 00:41:23,354 --> 00:41:25,813 >> JASON هيرشهورن: هذا قريب، ولكن هناك مشكلة واحدة مع هذا، و 923 00:41:25,813 --> 00:41:27,063 ما هذا؟ 924 00:41:27,063 --> 00:41:30,920 925 00:41:30,920 --> 00:41:36,370 HTML هي سلسلة، ونحن بحاجة لإضافة السلاسل إلى ذلك. 926 00:41:36,370 --> 00:41:37,855 >> الحضور: حتى ذلك الحين كنت وضعت عليه - ناه. 927 00:41:37,855 --> 00:41:40,860 >> JASON هيرشهورن: ونحن لدينا ثلاثة - هذا الحق هنا ليس سلسلة. 928 00:41:40,860 --> 00:41:42,921 كيف يمكننا جعله سلسلة؟ 929 00:41:42,921 --> 00:41:45,474 كيف يمكنك أن تجعل دائما شيء سلسلة؟ 930 00:41:45,474 --> 00:41:47,242 >> الجمهور: أنا لا أعرف. 931 00:41:47,242 --> 00:41:49,570 >> JASON هيرشهورن: إذا كان لدي النص، كيف يمكنني جعله سلسلة؟ 932 00:41:49,570 --> 00:41:51,615 أود هنا على هذا الخط هنا؟ 933 00:41:51,615 --> 00:41:54,160 >> الحضور: وضعه في جدول؟ 934 00:41:54,160 --> 00:41:56,450 >> JASON هيرشهورن: ماذا عن هذا؟ 935 00:41:56,450 --> 00:41:57,290 >> الجمهور: اقتباس. 936 00:41:57,290 --> 00:41:58,670 >> JASON هيرشهورن: مزدوجة ونقلت والحق؟ 937 00:41:58,670 --> 00:42:00,860 التنصيص يجعل شيئا سلسلة. 938 00:42:00,860 --> 00:42:03,720 بحيث يجعل أن سلسلة، وهذه هي سلسلة. 939 00:42:03,720 --> 00:42:05,990 كيف أضع سلسلتين معا في جافا سكريبت؟ 940 00:42:05,990 --> 00:42:06,842 >> الجمهور: دوت. 941 00:42:06,842 --> 00:42:07,960 >> JASON هيرشهورن: غير دوت. 942 00:42:07,960 --> 00:42:10,462 هذا PHP. 943 00:42:10,462 --> 00:42:11,358 >> الجمهور: زائد. 944 00:42:11,358 --> 00:42:13,200 >> JASON هيرشهورن: بالاضافة الى ذلك، صحيح تماما. 945 00:42:13,200 --> 00:42:15,900 بالإضافة إلى ذلك، ثم ما يفعله لك أقترح أن أفعل هنا؟ 946 00:42:15,900 --> 00:42:20,900 947 00:42:20,900 --> 00:42:22,400 >> الجمهور: اقتباس آخر. 948 00:42:22,400 --> 00:42:24,100 >> JASON هيرشهورن: اقتباس آخر، موافق. 949 00:42:24,100 --> 00:42:32,300 950 00:42:32,300 --> 00:42:34,322 كيف يمكنني انهاء سلسلة؟ 951 00:42:34,322 --> 00:42:35,660 >> الجمهور: اقتباس آخر. 952 00:42:35,660 --> 00:42:36,180 >> JASON هيرشهورن: اقتباس آخر. 953 00:42:36,180 --> 00:42:38,740 وكيف أضع هذه السلسلة جنبا إلى جنب مع هذه السلسلة؟ 954 00:42:38,740 --> 00:42:39,810 A زائد. 955 00:42:39,810 --> 00:42:40,630 هذا صحيح تماما. 956 00:42:40,630 --> 00:42:41,540 فعلت هذا فقط بالنسبة لنا. 957 00:42:41,540 --> 00:42:42,590 هذا هو الكمال. 958 00:42:42,590 --> 00:42:46,320 >> حتى الآن دعونا تجعل هذا. 959 00:42:46,320 --> 00:42:49,050 والبحث، ونحن قد حصلت على كامل مجموعة من الصور. 960 00:42:49,050 --> 00:42:49,860 أوه، يا إلهي. 961 00:42:49,860 --> 00:42:50,770 تلك هي مخيفة. 962 00:42:50,770 --> 00:42:51,720 ونحن في طريقنا لاستكشاف لهم في الثانية. 963 00:42:51,720 --> 00:42:52,010 نعم، نوح؟ 964 00:42:52,010 --> 00:42:54,520 >> الحضور: وأنا أعلم أنه لا حقا المسألة، ولكن يجب إغلاق الخاص 965 00:42:54,520 --> 00:42:56,005 العناصر مع علامة صورة؟ 966 00:42:56,005 --> 00:42:58,250 >> JASON هيرشهورن: نحن يمكن، إذا أردنا، إغلاق صورتنا 967 00:42:58,250 --> 00:43:02,284 العلامة فقط من هذا القبيل. 968 00:43:02,284 --> 00:43:04,719 دعونا تجعل ذلك. 969 00:43:04,719 --> 00:43:06,330 على، لا، نحن لا نستطيع أن نفعل ذلك. 970 00:43:06,330 --> 00:43:07,580 >> الحضور: أوه، كسرت ذلك. 971 00:43:07,580 --> 00:43:09,090 >> JASON هيرشهورن: أعتقد أن هذا هو التحقق من صحة، وإن كان. 972 00:43:09,090 --> 00:43:12,380 أنا لا أعتقد أنك في حاجة مائلة للإغلاق. 973 00:43:12,380 --> 00:43:13,490 حسنا، هذا شيء عظيم. 974 00:43:13,490 --> 00:43:14,150 كارلوس، وشكرا لكم. 975 00:43:14,150 --> 00:43:16,270 حتى الآن أربعة رفاق لقد قام بعمل رائع. 976 00:43:16,270 --> 00:43:19,650 >> بطبيعة الحال، وكما ترون، نحن خلق نوع من الجدول شطبة. 977 00:43:19,650 --> 00:43:21,490 وأريد هذه الأشياء لتكون في جدول. 978 00:43:21,490 --> 00:43:24,970 فكيف يمكنني وضع هذه أشياء في الجدول؟ 979 00:43:24,970 --> 00:43:27,020 انا بحاجة الى بعض المزيد HTML بشكل واضح. 980 00:43:27,020 --> 00:43:28,680 ولاية اسام، أي نوع من HTML أنا في عداد المفقودين؟ 981 00:43:28,680 --> 00:43:32,388 982 00:43:32,388 --> 00:43:33,370 >> الجمهور: ماذا تفعل أنت تريد أن تفعل، آسف؟ 983 00:43:33,370 --> 00:43:37,430 >> JASON هيرشهورن: أريد أن أضع كل هذه الصور في الجدول، لذلك كل صورة 984 00:43:37,430 --> 00:43:41,020 وينبغي أن يكون في عمود واحد من الجدول. 985 00:43:41,020 --> 00:43:42,480 كيف أقول هذا هو عمود واحد؟ 986 00:43:42,480 --> 00:43:45,090 987 00:43:45,090 --> 00:43:46,010 كنت قد رأيت هذا الرمز من قبل. 988 00:43:46,010 --> 00:43:46,910 هذا هو في P تعيين سبعة. 989 00:43:46,910 --> 00:43:48,870 >> تم آر أتذكر واحد: الجمهور؟ 990 00:43:48,870 --> 00:43:50,120 >> JASON هيرشهورن: آر هو صف واحد. 991 00:43:50,120 --> 00:43:53,904 992 00:43:53,904 --> 00:43:56,430 >> الجمهور: أنا لا أعرف تشغيله قلبي، لكنني يمكن أن تحقق. 993 00:43:56,430 --> 00:43:57,140 >> JASON هيرشهورن: هل شخص ما تذكر؟ 994 00:43:57,140 --> 00:43:57,870 >> الحضور: TD؟ 995 00:43:57,870 --> 00:44:01,250 >> JASON هيرشهورن: الدفتيريا، صحيح تماما. الدفتيريا يضعه كعمود. 996 00:44:01,250 --> 00:44:03,150 حتى إذا وضعت الدفتيريا هناك، ولاية اسام، ما الذي أحتاجه وطرح؟ 997 00:44:03,150 --> 00:44:04,600 ماذا أحتاج لإضافة؟ 998 00:44:04,600 --> 00:44:05,620 >> الحضور: لديك لإغلاقه؟ 999 00:44:05,620 --> 00:44:06,240 >> JASON هيرشهورن: بالضبط. 1000 00:44:06,240 --> 00:44:07,490 أين أن تذهب؟ 1001 00:44:07,490 --> 00:44:09,747 1002 00:44:09,747 --> 00:44:11,090 >> الجمهور: هناك حق؟ 1003 00:44:11,090 --> 00:44:11,970 >> JASON هيرشهورن: الحق هنا؟ 1004 00:44:11,970 --> 00:44:13,850 >> الجمهور: أعتقد ذلك. 1005 00:44:13,850 --> 00:44:17,104 1006 00:44:17,104 --> 00:44:18,600 >> JASON هيرشهورن: ما هذا إغلاق الحق هنا؟ 1007 00:44:18,600 --> 00:44:19,340 ما هذا؟ 1008 00:44:19,340 --> 00:44:20,320 هذا الشيء الأزرق؟ 1009 00:44:20,320 --> 00:44:21,280 >> الحضور: هذا للصورة. 1010 00:44:21,280 --> 00:44:22,100 يجب أن تذهب بعد، على ما أعتقد. 1011 00:44:22,100 --> 00:44:24,770 >> JASON هيرشهورن: OK، صحيح تماما. 1012 00:44:24,770 --> 00:44:26,020 لذلك دعونا نرى ما فعله هذا. 1013 00:44:26,020 --> 00:44:29,110 1014 00:44:29,110 --> 00:44:30,960 أوه، وهذا حرج. 1015 00:44:30,960 --> 00:44:35,780 1016 00:44:35,780 --> 00:44:39,470 دعونا فتح المحيطات، طاولة، الجسم الطاولة، آر. 1017 00:44:39,470 --> 00:44:44,410 لذلك لدينا طن، لكنني لا أرى الصور. 1018 00:44:44,410 --> 00:44:45,110 هذا غريب. 1019 00:44:45,110 --> 00:44:48,360 يبدو أنها بنيت ذلك، ولكن لم تظهر لي الصور. 1020 00:44:48,360 --> 00:44:50,425 أي أفكار لماذا هذا قد يكون صحيحا؟ 1021 00:44:50,425 --> 00:44:56,910 1022 00:44:56,910 --> 00:44:59,140 أي أفكار؟ 1023 00:44:59,140 --> 00:45:01,550 >> الحضور: إذا كنت التمرير أسفل، سترى لهم. 1024 00:45:01,550 --> 00:45:02,430 >> JASON هيرشهورن: بوم! 1025 00:45:02,430 --> 00:45:06,130 حتى انهم هناك، ولكن هذا غريب أن انهم على طول الطريق هناك. 1026 00:45:06,130 --> 00:45:07,670 >> الجمهور: إنهم أيضا جميع في صف واحد. 1027 00:45:07,670 --> 00:45:11,280 >> JASON هيرشهورن: وانهم جميعا في الصف، وانهم جميعا أحجام مختلفة. 1028 00:45:11,280 --> 00:45:14,440 حتى ولاية اسام، أعطني سطر واحد من التعليمات البرمجية أكثر إذا كنت يمكن أن تجعل كل صورة 1029 00:45:14,440 --> 00:45:17,420 نفس الحجم، ويبدو أنني قمت وأشارت بالفعل حجم أنا 1030 00:45:17,420 --> 00:45:18,440 تريد لها أن تكون. 1031 00:45:18,440 --> 00:45:20,025 كيف يمكنني أن أجعل كل صورة نفس الحجم؟ 1032 00:45:20,025 --> 00:45:22,978 1033 00:45:22,978 --> 00:45:24,540 إعطاء تخمين البرية. 1034 00:45:24,540 --> 00:45:35,290 1035 00:45:35,290 --> 00:45:36,595 >> ماذا عن هذا الخط من التعليمات البرمجية؟ 1036 00:45:36,595 --> 00:45:41,345 1037 00:45:41,345 --> 00:45:43,650 >> الحضور: هل لك أن تجعل مثل ثابت؟ 1038 00:45:43,650 --> 00:45:46,740 >> JASON هيرشهورن: أو حيث هو آخر وضع أتمكن من وضع هذا السطر من التعليمات البرمجية، 1039 00:45:46,740 --> 00:45:47,740 إذا كنت مجرد نسخ ذلك؟ 1040 00:45:47,740 --> 00:45:49,280 >> الجمهور: على طول الطريق على أن نفس الخط؟ 1041 00:45:49,280 --> 00:45:52,000 >> JASON هيرشهورن: موافق، دعونا نضع في هنا، أليس كذلك بالضبط. 1042 00:45:52,000 --> 00:45:54,320 والآن دعونا نرى ما سيحدث. 1043 00:45:54,320 --> 00:45:56,030 أوه، يا للسماء! 1044 00:45:56,030 --> 00:46:00,290 الآن يبدو أننا بدأنا في الحصول على شيء، ويبدو أنها 1045 00:46:00,290 --> 00:46:06,950 كل نوع من يصلح في الجدول الذي لقد شيدت في كل الدفتيريا. 1046 00:46:06,950 --> 00:46:10,195 >> أيضا، ولاية اسام، دعنا نقول أنا أحب بهم آفاق لتكون أكثر قليلا - 1047 00:46:10,195 --> 00:46:12,700 1048 00:46:12,700 --> 00:46:19,260 الشيء مرتفعات هو رمي قبالة لي، لذلك ما يجب أن أحدد في أوجها؟ 1049 00:46:19,260 --> 00:46:20,210 اختيار أي رقم. 1050 00:46:20,210 --> 00:46:20,860 >> الجمهور: 200؟ 1051 00:46:20,860 --> 00:46:21,000 >> JASON هيرشهورن: 200. 1052 00:46:21,000 --> 00:46:22,380 أنا ذاهب لاختيار 100. 1053 00:46:22,380 --> 00:46:22,940 هذا أمر عظيم. 1054 00:46:22,940 --> 00:46:25,540 لحقا مثل 200. 1055 00:46:25,540 --> 00:46:26,140 هناك نذهب! 1056 00:46:26,140 --> 00:46:31,830 حسنا، الآن هذا هو بداية لننظر قليلا أفضل وقليلا أكثر تنظيما. 1057 00:46:31,830 --> 00:46:35,020 1058 00:46:35,020 --> 00:46:38,170 >> أي أفكار أخرى لماذا نحن بحاجة إلى القيام به لتخزين الصور من الدلافين؟ 1059 00:46:38,170 --> 00:46:38,530 نعم؟ 1060 00:46:38,530 --> 00:46:42,810 >> الحضور: هل يقتبس، أو واحد ونقلت وحول القيم ل 1061 00:46:42,810 --> 00:46:45,015 المصدر، الطول، العرض، هي تلك اختياري؟ 1062 00:46:45,015 --> 00:46:46,710 >> JASON هيرشهورن: أين ونقلت واحد؟ 1063 00:46:46,710 --> 00:46:50,340 >> الحضور: كما هو الحال في بعض الأمثلة، كنت قد مثل ارتفاع 1064 00:46:50,340 --> 00:46:53,050 اقتباس يساوي "150". هو التي ليست ضرورية. 1065 00:46:53,050 --> 00:46:54,510 >> JASON هيرشهورن: لذلك دعونا هنا ننظر إلى أسفل. 1066 00:46:54,510 --> 00:47:04,120 إذا كنا النقر على المحيط، والذهاب إلى الطاولة، ستلاحظ أسفل هنا فعلا 1067 00:47:04,120 --> 00:47:05,540 وأضاف هؤلاء يقتبس بالنسبة لي. 1068 00:47:05,540 --> 00:47:08,310 >> الحضور: OK. 1069 00:47:08,310 --> 00:47:12,080 >> JASON هيرشهورن: وهكذا أدرك ما نفعله يبدو بطيئا بشكل مؤلم. 1070 00:47:12,080 --> 00:47:14,950 لدينا كتب فقط ثلاثة أسطر من التعليمات البرمجية حتى الآن، أو أربعة أسطر من التعليمات البرمجية، ولكن 1071 00:47:14,950 --> 00:47:18,130 هذا هو في الواقع العملية التي أذهب من خلال كل مرة أريد 1072 00:47:18,130 --> 00:47:18,990 لجعل هذا الموقع. 1073 00:47:18,990 --> 00:47:22,800 سطرا سطرا، وذلك باستخدام وحدة التحكم أسفل هنا، واستكشاف الأشياء وكشف 1074 00:47:22,800 --> 00:47:24,320 خروج خطوة بخطوة ما أريد القيام به. 1075 00:47:24,320 --> 00:47:28,580 لذلك نأمل، وهذا يقلد ليا رفاق في وضع جيد، وسيلة تربوية ما 1076 00:47:28,580 --> 00:47:31,055 وسوف يكون في الواقع تفعل عندما يمكنك إنشاء موقع الويب الخاص بك. 1077 00:47:31,055 --> 00:47:34,260 1078 00:47:34,260 --> 00:47:35,410 >> دعنا ننتقل. 1079 00:47:35,410 --> 00:47:36,500 لقد خلقت هذه الأشياء. 1080 00:47:36,500 --> 00:47:37,240 انا ذاهب الى الواقع - 1081 00:47:37,240 --> 00:47:40,950 أفي، لدي سؤال كبيرة بالنسبة لك. 1082 00:47:40,950 --> 00:47:43,350 أنا لا أعرف، ونحن سوف نمضي قدما. 1083 00:47:43,350 --> 00:47:48,950 دعونا نذهب إلى "القطار الدلفين في حين ان يتم النقر الصورة. "كيف 1084 00:47:48,950 --> 00:47:51,288 أقترح أنا أكتب هذا الخط مدونة؟ 1085 00:47:51,288 --> 00:47:54,235 >> الجمهور: هناك وظيفة ودعا "القطار". 1086 00:47:54,235 --> 00:47:57,030 >> JASON هيرشهورن: هناك وظيفة ودعا "القطار"، صحيح تماما. 1087 00:47:57,030 --> 00:47:59,520 >> الحضور: وتتوقع فهرس. 1088 00:47:59,520 --> 00:48:02,630 >> JASON هيرشهورن: قطار تتوقع فهرس، لذلك، موافق. 1089 00:48:02,630 --> 00:48:05,020 أفي، وهذا هو بالضبط المنطق أنني أحب أن أرى. 1090 00:48:05,020 --> 00:48:06,320 القطار تتوقع فهرس. 1091 00:48:06,320 --> 00:48:08,230 >> الجمهور: حتى وأنت تسير أن يكون للحلقة. 1092 00:48:08,230 --> 00:48:11,540 >> JASON هيرشهورن: حسنا، أريد أن أفعل عند النقر على الصورة، لذلك أفي، 1093 00:48:11,540 --> 00:48:15,140 كيف يمكنني مراقبة عندما يتم النقر الصورة؟ 1094 00:48:15,140 --> 00:48:16,380 هناك بضعة طرق للقيام بذلك. 1095 00:48:16,380 --> 00:48:20,330 هذه هي قوة جافا سكريبت و مسج، ولكن أيضا الجزء الأصعب. 1096 00:48:20,330 --> 00:48:22,950 >> الحضور: إذا قوسين، لا. 1097 00:48:22,950 --> 00:48:27,390 أو إذا حدث قوسين، أو شيء بسيطة نسبيا؟ 1098 00:48:27,390 --> 00:48:30,850 >> JASON هيرشهورن: وهكذا رأينا زوجين طرق للقيام بذلك في المحاضرة. 1099 00:48:30,850 --> 00:48:36,860 وكان شيء واحد ل، إلى هنا، هل يمكن أن تفعل شيئا مثل هل يمكن إنشاء 1100 00:48:36,860 --> 00:48:39,340 وظيفة مثل على نقرة، أو القيام شيء من هذا القبيل على نقرة. 1101 00:48:39,340 --> 00:48:41,620 الجميع يتذكر رؤية شيء من هذا القبيل؟ 1102 00:48:41,620 --> 00:48:46,630 يمكنك أن تفعل ذلك داخل علامة HTML. 1103 00:48:46,630 --> 00:48:47,910 أرى بعض الوجوه الفارغة. 1104 00:48:47,910 --> 00:48:49,910 بعض الناس مثل ما ويتحدث عنه؟ 1105 00:48:49,910 --> 00:48:52,150 >> فلا بأس لأنني أعتقد أن هذا هو طريقة أكثر تعقيدا للقيام بذلك. 1106 00:48:52,150 --> 00:48:55,110 ونحن في طريقنا للقيام أسهل بكثير طريقة استخدام مسج. 1107 00:48:55,110 --> 00:48:55,560 لذلك، أفي؟ 1108 00:48:55,560 --> 00:48:57,350 >> الجمهور: صاحبة الجلالة؟ 1109 00:48:57,350 --> 00:49:00,280 >> JASON هيرشهورن: إذا كنت تريد أن تفعل شيء مسج، من الواضح أنني بدء، 1110 00:49:00,280 --> 00:49:05,090 مثل قبل، مع هذا علامة الدولار، مفتوحة PAREN، PAREN وثيق، وضعف 1111 00:49:05,090 --> 00:49:06,120 ونقلت هنا. 1112 00:49:06,120 --> 00:49:07,660 نحن نعرف الآن أحتاج محدد هنا. 1113 00:49:07,660 --> 00:49:11,720 ما محدد هل تقترح أن تطبق على كل صورة واحدة أو كل 1114 00:49:11,720 --> 00:49:14,680 صورة واحدة؟ 1115 00:49:14,680 --> 00:49:16,160 >> الحضور: صورة؟ 1116 00:49:16,160 --> 00:49:17,840 >> JASON هيرشهورن: هذا صحيح تماما. 1117 00:49:17,840 --> 00:49:20,240 والتي تنطبق على كل صورة واحدة. 1118 00:49:20,240 --> 00:49:20,940 يحصل كل منهم. 1119 00:49:20,940 --> 00:49:24,005 انها ليست هوية، انها ليست فئة، انها نوع من العلامة، وهذا يحدث ل 1120 00:49:24,005 --> 00:49:24,970 الحصول على كل واحد. 1121 00:49:24,970 --> 00:49:27,610 >> والآن انا ذاهب لاقول لكم هذا في الوقت الراهن، ويمكنك البحث عن مزيد من 1122 00:49:27,610 --> 00:49:33,540 وثائق على ذلك في وقت لاحق، ولكن هذا شيء يسمى "على" يتعامل مع الأحداث. 1123 00:49:33,540 --> 00:49:37,370 ذلك ما تحصل عليه القيام به الآن، والذي هو قوية عظمى، هو يقول ما هو نوع من 1124 00:49:37,370 --> 00:49:40,260 الحدث الذي تبحث عنه وما تريد القيام به عند 1125 00:49:40,260 --> 00:49:41,160 تلقي هذا الحدث. 1126 00:49:41,160 --> 00:49:43,155 لذلك أنا ذاهب الى ان نعطيكم قليلا أكثر قليلا رمز، أفي، ثم 1127 00:49:43,155 --> 00:49:44,200 كنت قد حصلت على الذهاب، موافق؟ 1128 00:49:44,200 --> 00:49:46,700 >> الحضور: OK. 1129 00:49:46,700 --> 00:49:50,030 >> الجمهور: على - ونحن في طريقنا إلى القول "فوق" في هذه الحالة، والتي عليك 1130 00:49:50,030 --> 00:49:50,750 عموما استخدام. 1131 00:49:50,750 --> 00:49:54,460 هكذا فوق، ومن ثم نحن في طريقنا لل تمريرها وظيفة مجهول. 1132 00:49:54,460 --> 00:50:01,840 1133 00:50:01,840 --> 00:50:04,100 وبناء الجملة هذا وأنت تسير لرؤية الكثير، ونأمل أن 1134 00:50:04,100 --> 00:50:05,210 يمكن كتابة الكثير. 1135 00:50:05,210 --> 00:50:10,350 هذا ما يفعله هو، مرة أخرى، على النقر من ما يسمى الصورة، أيا كان، 1136 00:50:10,350 --> 00:50:14,960 أي شيء يسمى الصورة، ونحن نذهب لتشغيل هذه الوظيفة المجهول. 1137 00:50:14,960 --> 00:50:16,260 >> أنا لا يعطيها اسما. 1138 00:50:16,260 --> 00:50:18,180 أنا لا يمر عليه أي حجج. 1139 00:50:18,180 --> 00:50:21,870 أنا فقط، مثل، خلق ها هي وظيفة، وهنا ما رمز 1140 00:50:21,870 --> 00:50:22,750 كنت تنوي القيام به. 1141 00:50:22,750 --> 00:50:24,310 هذا مع بناء الجملة هذا وسيلة. 1142 00:50:24,310 --> 00:50:27,500 وأيضا، كما ستلاحظ، يبدو مشابهة جدا لهذا الأمر هنا أننا 1143 00:50:27,500 --> 00:50:29,310 كتب من قبل. 1144 00:50:29,310 --> 00:50:30,400 >> موافق، أفي. 1145 00:50:30,400 --> 00:50:34,720 لذلك كنت ترغب في الاتصال القطار على مؤشر. 1146 00:50:34,720 --> 00:50:35,690 غير أن ما كنت تريد أن تفعل؟ 1147 00:50:35,690 --> 00:50:36,400 >> الجمهور: نعم. 1148 00:50:36,400 --> 00:50:36,800 >> JASON هيرشهورن: هذا هو؟ 1149 00:50:36,800 --> 00:50:37,840 موافق. 1150 00:50:37,840 --> 00:50:38,610 دعونا نرى ما سيحدث. 1151 00:50:38,610 --> 00:50:39,420 >> الحضور: الانتظار، على الرغم من. 1152 00:50:39,420 --> 00:50:41,240 مؤشر غير متغير الآن. 1153 00:50:41,240 --> 00:50:42,520 >> JASON هيرشهورن: إذن ليس مؤشر متغير الآن. 1154 00:50:42,520 --> 00:50:43,780 أنا لا أعرف من أين حصلت عليه من. 1155 00:50:43,780 --> 00:50:45,030 >> الحضور: [غير مسموع]. 1156 00:50:45,030 --> 00:50:47,440 1157 00:50:47,440 --> 00:50:51,280 لذلك لا تحتاج إلى أولا معرفة الدلفين الذي حصلت النقر؟ 1158 00:50:51,280 --> 00:50:52,440 >> JASON هيرشهورن: ممتاز. 1159 00:50:52,440 --> 00:50:55,260 تحتاج إلى معرفة أي حصلت النقر الدلفين. 1160 00:50:55,260 --> 00:50:56,840 هذه هي لقطة البرية في الظلام. 1161 00:50:56,840 --> 00:50:59,355 أي شخص لديه أي فكرة كيف يمكن معرفة ما دولفين حصلت النقر؟ 1162 00:50:59,355 --> 00:51:03,280 إذا لم يكن كذلك، أنا فقط تعطيه لك، لأن هذا هو مجنون جدا. 1163 00:51:03,280 --> 00:51:04,350 موافق. 1164 00:51:04,350 --> 00:51:06,670 لذلك دعونا طباعة عبر console.log. 1165 00:51:06,670 --> 00:51:17,440 1166 00:51:17,440 --> 00:51:19,550 >> هذا الشيء. 1167 00:51:19,550 --> 00:51:25,830 لذلك، علامة الدولار، PAREN مفتوحة، هذا PAREN قريبة. 1168 00:51:25,830 --> 00:51:28,110 لذلك عندما كنت أنقر على هذه الصورة، وانا ذاهب لطباعة هذا إلى وحدة التحكم، 1169 00:51:28,110 --> 00:51:29,030 ودعونا نرى ما سيحدث. 1170 00:51:29,030 --> 00:51:30,820 دعونا نعود هنا. 1171 00:51:30,820 --> 00:51:31,640 دعونا نذهب إلى وحدة التحكم. 1172 00:51:31,640 --> 00:51:33,950 عدم وجود أخطاء، والحمد لله. 1173 00:51:33,950 --> 00:51:35,420 >> موافق. 1174 00:51:35,420 --> 00:51:36,040 أنا النقر. 1175 00:51:36,040 --> 00:51:37,660 اسمحوا لي أن تفعل ذلك مرة أخرى. 1176 00:51:37,660 --> 00:51:43,290 أنا النقر هذه الصورة الأولى، وهذا حصلت المطبوعة إلى وحدة التحكم، 1177 00:51:43,290 --> 00:51:44,200 هذا الخط من الأشياء. 1178 00:51:44,200 --> 00:51:47,230 أنا ذاهب إلى استخدام كلمة "هذا" الكثير. 1179 00:51:47,230 --> 00:51:52,000 هذا الشيء هنا، وهذا هو غاية خاصة، وأنه يفعل بالضبط ما 1180 00:51:52,000 --> 00:51:53,340 أفي يريد أن تفعله. 1181 00:51:53,340 --> 00:51:57,640 هو الحصول على كل ما هو بالضغط على أو أيا كان. 1182 00:51:57,640 --> 00:52:01,850 لأن مرة أخرى، وهذا يحدث محدد للتعامل مع أشياء كثيرة، ونحن لا 1183 00:52:01,850 --> 00:52:05,310 يعرف بالضرورة الشيء الذي نحن تتحدث عنه، لذلك نحن نريد أن يحسب 1184 00:52:05,310 --> 00:52:08,300 ما الذي الشيء نتحدث عن طريق هذا النحو. 1185 00:52:08,300 --> 00:52:12,320 في هذه الحالة هنا، الوسم المحيط، نحن نعرف دائما ما الشيء نحن 1186 00:52:12,320 --> 00:52:14,740 سوف يكون الحديث عن، لذلك لم نكن بحاجة حقا هذا 1187 00:52:14,740 --> 00:52:15,880 داخل المحيط الوسم. 1188 00:52:15,880 --> 00:52:18,430 انها دائما المحيط، أن شعبة. 1189 00:52:18,430 --> 00:52:21,770 انها الهوية، واحد فقط شيء ممكن. 1190 00:52:21,770 --> 00:52:25,840 >> ولكن في هذه الحالة، وهذا ينطبق على الكثير من الصور، في الواقع، ست صور، 1191 00:52:25,840 --> 00:52:28,180 ولذلك نريد أن نعرف ما خاصة تم النقر على الصورة. 1192 00:52:28,180 --> 00:52:33,022 ويبدو أن هذا هو نوع المعلومات التي تحصل عليها. 1193 00:52:33,022 --> 00:52:41,540 نحصل عليه يشبه بعضها كبير سلسلة، ونحصل على كل هذا 1194 00:52:41,540 --> 00:52:43,890 المعلومات مع هذا. 1195 00:52:43,890 --> 00:52:46,550 نحصل على أطنان وأطنان وطن من الاشياء. 1196 00:52:46,550 --> 00:52:48,020 مسج قوية عظمى. 1197 00:52:48,020 --> 00:52:53,890 انها تعطينا طن من المعلومات حول هذا العنصر HTML خاصة. 1198 00:52:53,890 --> 00:52:58,484 أفي، ماذا نريد أن نعرف حول هذا العنصر HTML؟ 1199 00:52:58,484 --> 00:53:00,306 >> الجمهور: شيء من هذا القبيل معرف. 1200 00:53:00,306 --> 00:53:01,190 >> JASON هيرشهورن: معرف. 1201 00:53:01,190 --> 00:53:04,375 كذلك، لدينا مصدر، والعرض، والارتفاع. 1202 00:53:04,375 --> 00:53:06,246 >> الحضور: يمكننا استخدام مصدر. 1203 00:53:06,246 --> 00:53:07,190 >> JASON هيرشهورن: نحن يمكن استخدام المصدر. 1204 00:53:07,190 --> 00:53:09,140 سوف أن تعطينا سلسلة، سلسلة URL. 1205 00:53:09,140 --> 00:53:10,330 ما نحن بصدد القيام به مع أنه بمجرد أن لدينا؟ 1206 00:53:10,330 --> 00:53:11,800 كيف نعود لدينا المؤشر في ocean_array؟ 1207 00:53:11,800 --> 00:53:14,725 >> الحضور: يمكننا مقارنة إلى أخرى. 1208 00:53:14,725 --> 00:53:16,910 >> JASON هيرشهورن: وهكذا يمكن لنا من خلال كل حلقة. 1209 00:53:16,910 --> 00:53:21,350 الآن نستطيع حلقة ثانية ثم قارن ذلك. 1210 00:53:21,350 --> 00:53:23,860 تصور ما يمكن أن يكون وسيلة أبسط و إذا كنت يمكن أن يتصور واحد فقط؟ 1211 00:53:23,860 --> 00:53:25,564 >> الجمهور: عدم وجود لحلقة. 1212 00:53:25,564 --> 00:53:26,930 >> JASON هيرشهورن: عدم وجود لحلقة. 1213 00:53:26,930 --> 00:53:29,210 >> الحضور: مجرد معرفة الدلفين، [غير مسموع]. 1214 00:53:29,210 --> 00:53:31,430 >> JASON هيرشهورن: الاعتقاد ما الدلفين. 1215 00:53:31,430 --> 00:53:31,940 موافق. 1216 00:53:31,940 --> 00:53:34,780 لذلك دعونا حفظ هذه المعلومات في هذه العلامة الصورة. 1217 00:53:34,780 --> 00:53:37,370 ومرة أخرى، في الوقت الراهن، وهو جزء من هذه الاشياء هو مجرد السحرية لأنني قد 1218 00:53:37,370 --> 00:53:39,950 أن يظهر لك هذا لأول مرة، ولكن نأمل هذه هي الأشياء 1219 00:53:39,950 --> 00:53:41,140 كنت على وشك أن تفعل. 1220 00:53:41,140 --> 00:53:43,440 لذلك هذا هو شيء السحرية يمكنك القيام به. 1221 00:53:43,440 --> 00:53:46,500 يمكنك حفظ بعض بيانات تعريف إضافية في عنصر. 1222 00:53:46,500 --> 00:53:48,080 انها لن تظهر، وسوف لا يؤثر على أي شيء. 1223 00:53:48,080 --> 00:53:49,370 يمكنك فقط حفظها هناك. 1224 00:53:49,370 --> 00:53:54,170 وأقترح علينا حفظ المؤشر مع كل صورة. 1225 00:53:54,170 --> 00:54:03,020 >> وبالتالي فإن الطريقة يمكنك أن تفعل ذلك هو خلق لكم سمة دعا اندفاعة البيانات، و 1226 00:54:03,020 --> 00:54:04,750 ثم أيا كان الاسم الذي تريد أن تعطيه. 1227 00:54:04,750 --> 00:54:08,940 اندفاعة البيانات هو شيء خاص وهذا هو نظرا للكم، وتقول هذا هو 1228 00:54:08,940 --> 00:54:10,990 شيئا المستخدم هو الذهاب الى خلق. 1229 00:54:10,990 --> 00:54:17,380 لذلك نحن خلق هذا الشيء يسمى مؤشر، ودعا هذا المفتاح المؤشر. 1230 00:54:17,380 --> 00:54:21,530 >> وداخل منه، ونحن نذهب لوضع واحدة في كل مرة ليس فقط، ولكن ما يفعله 1231 00:54:21,530 --> 00:54:22,710 وضعنا داخل منه، أفي؟ 1232 00:54:22,710 --> 00:54:23,960 ما يجري هنا؟ 1233 00:54:23,960 --> 00:54:28,002 1234 00:54:28,002 --> 00:54:29,954 >> الجمهور: دولفين. 1235 00:54:29,954 --> 00:54:31,140 >> JASON هيرشهورن: دولفين. 1236 00:54:31,140 --> 00:54:33,370 ليست تلك الكلمة. 1237 00:54:33,370 --> 00:54:34,920 الدلفين. 1238 00:54:34,920 --> 00:54:38,300 ومرة أخرى، ونحن بالفعل المطبوعة الدلفين في وقت سابق، أن 0، 1، 2، 3، 4، 5، و 1239 00:54:38,300 --> 00:54:39,590 نحن توفير ذلك مع الصورة. 1240 00:54:39,590 --> 00:54:42,250 1241 00:54:42,250 --> 00:54:48,580 >> وحتى الآن، إذا كنت تفعل - ومرة ​​أخرى، ننقذ أن البيانات الوصفية. 1242 00:54:48,580 --> 00:54:50,070 كيف يمكنك الوصول إلى هذا التعريف؟ 1243 00:54:50,070 --> 00:54:52,690 انها مع وظيفة فقط ودعا "البيانات". وتحتاج إلى تمرير واحدة 1244 00:54:52,690 --> 00:54:57,960 وسيطة واحدة فقط، والتي هو اسم الشيء. 1245 00:54:57,960 --> 00:55:00,150 لذلك أنا ذاهب لطباعة هذا الخروج، ثم سآخذ الأسئلة. 1246 00:55:00,150 --> 00:55:04,800 ولكن أساسا، أنا أقول أعطني هذا الكائن الذي تم النقر على، نظرة 1247 00:55:04,800 --> 00:55:07,790 في كل من سمات البيانات الخاصة به، واحدة تسمى "فهرسة" 1248 00:55:07,790 --> 00:55:09,080 أعطني تلك القيمة. 1249 00:55:09,080 --> 00:55:11,580 >> ودعونا نرى ما يحدث عندما نحن تحديث هذه الصفحة. 1250 00:55:11,580 --> 00:55:14,910 1251 00:55:14,910 --> 00:55:17,580 بالضبط ما كنا نتوقعه. 1252 00:55:17,580 --> 00:55:18,910 مرة أخرى، كان ذلك سحرية جميلة. 1253 00:55:18,910 --> 00:55:20,680 نحن فقط لم الكثير هناك. 1254 00:55:20,680 --> 00:55:22,360 الذي لديه أي أسئلة حول هذا الموضوع؟ 1255 00:55:22,360 --> 00:55:22,560 نعم؟ 1256 00:55:22,560 --> 00:55:24,540 >> الحضور: أنا فقط لدي سؤال حول رمز حي الخاص بك. 1257 00:55:24,540 --> 00:55:27,590 كنت تستخدم مثل علامة اقتباس مفردة، مزدوجة الاقتباس، مثل الحق هناك. 1258 00:55:27,590 --> 00:55:28,534 >> JASON هيرشهورن: الحق هنا. 1259 00:55:28,534 --> 00:55:29,006 >> الجمهور: نعم. 1260 00:55:29,006 --> 00:55:33,300 هناك سبب لماذا تفعل اقتبس واحدة، اقتباس مزدوجة؟ 1261 00:55:33,300 --> 00:55:35,190 >> JASON هيرشهورن: هناك سبب، وهذا يعود الى ما ماركوس 1262 00:55:35,190 --> 00:55:35,830 طلبت في وقت سابق. 1263 00:55:35,830 --> 00:55:38,940 في هذا الخط، وكنت كونها أفضل قليلا في بلدي الترميز. 1264 00:55:38,940 --> 00:55:43,810 أريد هذا، وهذا هو ما أنا بصراحة ينبغي القيام به كل من 1265 00:55:43,810 --> 00:55:46,240 الوقت، لعرض وارتفاع على وجه الخصوص. 1266 00:55:46,240 --> 00:55:49,090 دعونا ننظر إلى أسفل هنا. 1267 00:55:49,090 --> 00:55:50,280 سترى هنا، يمكنك ان ترى ذلك؟ 1268 00:55:50,280 --> 00:55:54,620 وأنا أعلم أنه نوع من الصغيرة، ولكن البيانات مؤشر اندفاع في علامات اقتباس مزدوجة. 1269 00:55:54,620 --> 00:55:56,240 تلك الأشياء تحتاج دائما ليكون في علامات اقتباس مزدوجة. 1270 00:55:56,240 --> 00:55:58,630 قيمة يحتاج دائما ل يكون في علامات اقتباس مزدوجة. 1271 00:55:58,630 --> 00:56:01,910 >> ولكن هنا، إذا فعلت اقتباس مزدوجة، وهذا ستنتهي هذه السلسلة هنا، 1272 00:56:01,910 --> 00:56:03,930 والآن لن أكون الكتابة في سلسلة. 1273 00:56:03,930 --> 00:56:09,600 لذلك أنا الالتفاف حول ذلك فقط عن طريق استخدام اقتبس واحدة، وذلك لأن الاقتباس واحدة 1274 00:56:09,600 --> 00:56:13,120 لا تنتهي سلسلة جافا سكريبت، ولكن في HTML أنها لا تهتم إذا كنت 1275 00:56:13,120 --> 00:56:14,270 ويعطيها علامات الاقتباس المفردة أو علامات الاقتباس المزدوجة. 1276 00:56:14,270 --> 00:56:16,395 انها سوف مجرد تفسير ذلك مثل علامات اقتباس مزدوجة. 1277 00:56:16,395 --> 00:56:17,460 فهل هذا يعقل؟ 1278 00:56:17,460 --> 00:56:17,855 نعم؟ 1279 00:56:17,855 --> 00:56:21,225 >> الجمهور: كيف يمكن الحصول على عنوان IP في الجزء السفلي من العميل الخاص بك؟ 1280 00:56:21,225 --> 00:56:22,473 الألغام يقول أي عنوان IP. 1281 00:56:22,473 --> 00:56:24,450 هل هناك شيء ينبغي لي فعلت في [غير مسموع]. 1282 00:56:24,450 --> 00:56:26,385 >> JASON هيرشهورن: في الجهاز الخاص بك، كان لديه شيء؟ 1283 00:56:26,385 --> 00:56:27,043 >> الجمهور: نعم. 1284 00:56:27,043 --> 00:56:29,540 >> JASON هيرشهورن: هناك شيء يمكنك القيام به لاصلاحها، ولكن أنا لست 1285 00:56:29,540 --> 00:56:31,030 ذاهب لقضاء بعض الوقت المشي من خلال هذا الحق الآن. 1286 00:56:31,030 --> 00:56:33,705 ولكن يمكننا ان نفعل ذلك بعد القسم. 1287 00:56:33,705 --> 00:56:38,520 >> الحضور: إذا كنت أعود إلى وحدة التحكم، لماذا كان 1288 00:56:38,520 --> 00:56:41,168 الرقم الوارد 012321؟ 1289 00:56:41,168 --> 00:56:42,480 >> JASON هيرشهورن: وحدة التحكم؟ 1290 00:56:42,480 --> 00:56:44,760 أوه، لأنني فقط تم النقر حول بعنف. 1291 00:56:44,760 --> 00:56:45,440 >> الحضور: أوه، حسنا. 1292 00:56:45,440 --> 00:56:46,410 لا تهتم. 1293 00:56:46,410 --> 00:56:50,754 >> JASON هيرشهورن: ومرة ​​أخرى، لا أستطيع انقر على شيء من الأوقات bajillion. 1294 00:56:50,754 --> 00:56:53,500 >> الحضور: لدي سؤال حول حلقة الخاص بك مرة أخرى، للحصول على الحلقات. 1295 00:56:53,500 --> 00:56:56,450 لأنك تعرف في P تعيين ثمانية، و استخدام نموذج مختلف من تلك الحلقة. 1296 00:56:56,450 --> 00:57:02,210 لذلك هم لا مثل فار ط يساوي 0، ط أقل من، ocean_array.length، ط + +. 1297 00:57:02,210 --> 00:57:04,160 هي تلك يعادل؟ 1298 00:57:04,160 --> 00:57:06,070 >> JASON هيرشهورن: هذا هو معيار للحلقة. 1299 00:57:06,070 --> 00:57:07,570 أو نعم، وهذا هو لحلقات. 1300 00:57:07,570 --> 00:57:08,565 في الواقع، شاهدنا هذا ما يعادلها. 1301 00:57:08,565 --> 00:57:10,450 >> الحضور: هذا ما يعادل ما قمت به هنا؟ 1302 00:57:10,450 --> 00:57:12,030 تعتبر أفضل من الآخر؟ 1303 00:57:12,030 --> 00:57:13,280 >> JASON هيرشهورن: رقم 1304 00:57:13,280 --> 00:57:17,010 1305 00:57:17,010 --> 00:57:20,110 >> لذلك، مرة أخرى، ونحن قد ذهب على بعض الأشياء. 1306 00:57:20,110 --> 00:57:23,170 لقد انتقلنا الآن خارج منطقة الراحة لدينا وبدأ القيام ببعض حقا بارد 1307 00:57:23,170 --> 00:57:26,840 الأشياء التي نحن لم تسر بالضرورة في أكثر من فئة من قبل، ولكن سوف 1308 00:57:26,840 --> 00:57:28,870 نأمل أن تكون قوية جدا بالنسبة لك عندما الترميز. 1309 00:57:28,870 --> 00:57:30,670 >> أفي، دعونا نعود هنا. 1310 00:57:30,670 --> 00:57:31,890 لدي مؤشر الدلفين. 1311 00:57:31,890 --> 00:57:32,850 الآن ماذا يجب أن أفعل؟ 1312 00:57:32,850 --> 00:57:34,760 >> الحضور: أنت بحاجة إلى تدريب عليه. 1313 00:57:34,760 --> 00:57:39,985 وذلك بدلا من وضع console.log، كنت يمكن تعيين متغير يساوي ذلك؟ 1314 00:57:39,985 --> 00:57:40,680 >> JASON هيرشهورن: OK. 1315 00:57:40,680 --> 00:57:41,440 إلى هذا الحد؟ 1316 00:57:41,440 --> 00:57:44,450 >> الجمهور: لست متأكدا إذا كنت تستطيع أن تفعل ذلك. 1317 00:57:44,450 --> 00:57:46,880 >> JASON هيرشهورن: حتى فار x تساوي هذا، أيا كان هذا يعود، 1318 00:57:46,880 --> 00:57:47,650 انها سوف إعادته. 1319 00:57:47,650 --> 00:57:48,350 لا يهم. 1320 00:57:48,350 --> 00:57:49,490 فإنه يمكن إرجاع أي متغير. 1321 00:57:49,490 --> 00:57:51,580 ليس هناك أنواع هنا. 1322 00:57:51,580 --> 00:57:53,970 >> الجمهور: أو هل يمكن أن مجرد قيام استدعاء دالة. 1323 00:57:53,970 --> 00:57:55,465 >> JASON هيرشهورن: نعم، لماذا لا أفعل ذلك؟ 1324 00:57:55,465 --> 00:57:58,191 مجرد القيام استدعاء دالة. 1325 00:57:58,191 --> 00:57:59,105 >> الجمهور: نعم. 1326 00:57:59,105 --> 00:58:01,100 وضعت مجموعة أخرى من الأقواس. 1327 00:58:01,100 --> 00:58:02,330 >> JASON هيرشهورن: ممتازة. 1328 00:58:02,330 --> 00:58:03,580 هذا صحيح تماما. 1329 00:58:03,580 --> 00:58:07,250 1330 00:58:07,250 --> 00:58:08,830 بحيث استدعاء الدالة القطار. 1331 00:58:08,830 --> 00:58:14,020 بطبيعة الحال، ليس هناك ما هو في القطار وظيفة، لذلك أقترح، اكشار، ما 1332 00:58:14,020 --> 00:58:15,440 ينبغي القيام به في وظيفة القطار. 1333 00:58:15,440 --> 00:58:16,400 تعطيني بعض التعليمات البرمجية الزائفة. 1334 00:58:16,400 --> 00:58:20,940 >> الجمهور: أعتقد أن عليك أن إزالة دولفين من الجدول الأصلي. 1335 00:58:20,940 --> 00:58:24,130 1336 00:58:24,130 --> 00:58:27,010 >> JASON هيرشهورن: وهذا هو الحصول على إلى نوح في وقت سابق من السبب في أننا نسخ 1337 00:58:27,010 --> 00:58:30,510 قبل أن تتحول إلى مجموعة جديدة. 1338 00:58:30,510 --> 00:58:34,650 الحق، لأننا لا لتحرير لدينا الدلافين مجموعة لأن ما إذا أخرى 1339 00:58:34,650 --> 00:58:37,390 البرنامج استخدامه أو ما إذا كنا نريد للوصول إلى مكان آخر؟ 1340 00:58:37,390 --> 00:58:41,005 نحن لا نريد أن نجعل نسخة، وهذا واحد ونحن ذاهبون لتحريرها. 1341 00:58:41,005 --> 00:58:46,565 >> الحضور: ثم قمت بوضع في الموقع الجديد الخاص بك. 1342 00:58:46,565 --> 00:58:48,990 >> JASON هيرشهورن: وماذا تفعل يتعين علينا القيام به بعد ذلك؟ 1343 00:58:48,990 --> 00:58:53,298 >> الحضور: وبعد ذلك قمت بطباعة معلومات حول شركة دولفين للطاقة. 1344 00:58:53,298 --> 00:58:56,050 1345 00:58:56,050 --> 00:58:57,970 >> JASON هيرشهورن: هذا صحيح تماما. 1346 00:58:57,970 --> 00:59:03,835 نحن إزالته من ocean_array، ونحن وضعه في حوض السباحة، ثم نرسم 1347 00:59:03,835 --> 00:59:06,870 المحيط في حوض السباحة. 1348 00:59:06,870 --> 00:59:09,625 كيف يمكنني إزالة الدلفين من ocean_array؟ 1349 00:59:09,625 --> 00:59:12,102 >> الحضور: أنت تذهب إلى الفهرس. 1350 00:59:12,102 --> 00:59:13,280 أوه، حسنا. 1351 00:59:13,280 --> 00:59:16,076 استخدام دالة لصق. 1352 00:59:16,076 --> 00:59:17,720 >> JASON هيرشهورن: موافق، لذلك هذا هو الحق. 1353 00:59:17,720 --> 00:59:20,950 ويمكنني أن استخدام وظيفة لصق التي يأخذ شيئا من مجموعة و 1354 00:59:20,950 --> 00:59:22,250 يتكثف عليه. 1355 00:59:22,250 --> 00:59:23,560 هذا شيء نحن جديدة لم أر من قبل. 1356 00:59:23,560 --> 00:59:26,120 ولكن أريد فعلا للحفاظ على الفضاء هناك لأنني أريد لطباعة 1357 00:59:26,120 --> 00:59:28,092 مساحة فارغة في المحيط. 1358 00:59:28,092 --> 00:59:36,480 >> الحضور: حتى ذلك الحين يمكنك تعيين صورة من أن مؤشر، وocean_array 1359 00:59:36,480 --> 00:59:39,636 الصورة مؤشر نقطة. 1360 00:59:39,636 --> 00:59:41,730 >> JASON هيرشهورن: OK، ocean_array، مؤشر. 1361 00:59:41,730 --> 00:59:43,125 >> الحضور: صور دوت. 1362 00:59:43,125 --> 00:59:44,300 >> JASON هيرشهورن: صور دوت. 1363 00:59:44,300 --> 00:59:45,910 >> الحضور: وقمت بتعيين أنه لاغية؟ 1364 00:59:45,910 --> 00:59:47,080 >> JASON هيرشهورن: يساوي فارغة. 1365 00:59:47,080 --> 00:59:49,440 موافق. 1366 00:59:49,440 --> 00:59:53,230 لذلك لا شيء هناك، حتى ذلك الحين كيف أضع في حوض السباحة؟ 1367 00:59:53,230 --> 00:59:56,880 قسنطينة، كيف يمكنني وضعه في حوض السباحة؟ 1368 00:59:56,880 --> 01:00:00,140 لدينا هذا المتغير كنا نسميها، ودعا بركة، هنا. 1369 01:00:00,140 --> 01:00:10,810 >> الحضور: هل نحن نفعل فقط متساوين مؤشر ocean_array؟ 1370 01:00:10,810 --> 01:00:12,575 >> الجمهور: لا يجب عليك تبديل النظام؟ 1371 01:00:12,575 --> 01:00:14,325 >> JASON هيرشهورن: واحد ثانية. 1372 01:00:14,325 --> 01:00:14,770 نعم؟ 1373 01:00:14,770 --> 01:00:16,980 >> الجمهور: نعم، كان ذلك فعلا نقطة جيدة. 1374 01:00:16,980 --> 01:00:19,890 1375 01:00:19,890 --> 01:00:24,372 >> JASON هيرشهورن: ما يذهب هنا؟ 1376 01:00:24,372 --> 01:00:25,510 >> الجمهور: هل هو مؤشر؟ 1377 01:00:25,510 --> 01:00:27,240 >> JASON هيرشهورن: مؤشر، بالضبط. 1378 01:00:27,240 --> 01:00:29,400 وماذا قال لك، قسنطينة، هو شيء يتعين علينا القيام به؟ 1379 01:00:29,400 --> 01:00:31,530 >> الحضور: نحن ينبغي ربما تبديل النظام. 1380 01:00:31,530 --> 01:00:34,300 >> JASON هيرشهورن: ولماذا ينبغي نحن التبديل النظام، ربما؟ 1381 01:00:34,300 --> 01:00:36,166 >> الجمهور: لأن في ذلك تشير انها بالفعل خالية. 1382 01:00:36,166 --> 01:00:39,755 >> JASON هيرشهورن: لذلك ليس كل شيء باطل، ولكن فقدنا عنوان URL الصورة. 1383 01:00:39,755 --> 01:00:42,295 1384 01:00:42,295 --> 01:00:43,615 لقد خسرنا ذلك إلى الأبد؟ 1385 01:00:43,615 --> 01:00:47,878 1386 01:00:47,878 --> 01:00:48,970 >> الجمهور: من الناحية الفنية لا؟ 1387 01:00:48,970 --> 01:00:50,540 >> JASON هيرشهورن: هل خسرنا ذلك إلى الأبد؟ 1388 01:00:50,540 --> 01:00:51,290 >> الحضور: رقم 1389 01:00:51,290 --> 01:00:52,780 >> JASON هيرشهورن: حسنا، أين هو؟ 1390 01:00:52,780 --> 01:00:54,220 >> الحضور: في الدلفين الأصلي - 1391 01:00:54,220 --> 01:00:56,310 >> JASON هيرشهورن: انها في الدلافين، ولكن في ocean_array 1392 01:00:56,310 --> 01:00:57,630 لقد فقدت إلى الأبد. 1393 01:00:57,630 --> 01:01:01,910 حتى قسنطينة، يمكنك اقتراح أفضل طريقة لكتابة هذا الخط؟ 1394 01:01:01,910 --> 01:01:03,350 في الواقع، آسف، يتم حفظه في حمام السباحة. 1395 01:01:03,350 --> 01:01:08,640 لدينا في تجمع ل بركة هو كائن، أليس كذلك؟ 1396 01:01:08,640 --> 01:01:12,310 مؤشر Ocean_array، وهو ocean_array هو مجموعة من الكائنات. 1397 01:01:12,310 --> 01:01:15,590 >> بحيث تجمع هو كائن، وليس لدينا URL في هناك، وهبوطا 1398 01:01:15,590 --> 01:01:16,220 هنا تم ضبطه على قيمة خالية. 1399 01:01:16,220 --> 01:01:19,280 ذلك في الواقع، ليس لدينا فقدت إلى الأبد. 1400 01:01:19,280 --> 01:01:20,080 لقد حفظته للتو في حمام السباحة. 1401 01:01:20,080 --> 01:01:23,730 لكنها بالتأكيد ليست في ocean_array، وكما قلت لك، كارلوس، هو في 1402 01:01:23,730 --> 01:01:25,010 مجموعة الدلافين. 1403 01:01:25,010 --> 01:01:25,720 >> ولذلك فإن هذا يبدو الحلو. 1404 01:01:25,720 --> 01:01:27,550 ثم كيف نرسم المحيط وحمام السباحة؟ 1405 01:01:27,550 --> 01:01:27,780 ماريو؟ 1406 01:01:27,780 --> 01:01:33,060 >> الحضور: يمكنك الاتصال فقط draw_pool وdraw_ocean؟ 1407 01:01:33,060 --> 01:01:36,060 مثل ذلك، draw_pool، وبعد ذلك - 1408 01:01:36,060 --> 01:01:39,522 حسنا، نعم، لأنها لا تأخذ أي شيء. 1409 01:01:39,522 --> 01:01:40,840 >> JASON هيرشهورن: العظمى. 1410 01:01:40,840 --> 01:01:42,350 ما draw_pool تنوي القيام به؟ 1411 01:01:42,350 --> 01:01:43,715 >> الحضور: رسم تجمع؟ 1412 01:01:43,715 --> 01:01:45,360 >> JASON هيرشهورن: نعم، حسنا، ما تسير الأمور أن تفعل؟ 1413 01:01:45,360 --> 01:01:46,605 >> الحضور: آسف. 1414 01:01:46,605 --> 01:01:48,310 هل يمكن أن تفعل الشيء نفسه الشيء، مثل لديها - 1415 01:01:48,310 --> 01:01:49,670 >> JASON هيرشهورن: غدا، ونحن في طريقنا للوصول إلى هناك. 1416 01:01:49,670 --> 01:01:49,880 لا شيء. 1417 01:01:49,880 --> 01:01:50,950 فإنه لا يفعل شيئا في الوقت الحالي. 1418 01:01:50,950 --> 01:01:52,080 دعونا نرى ما اذا كان هذا يعمل، على الرغم من. 1419 01:01:52,080 --> 01:01:52,520 الذي قدم لنا هذا الرمز؟ 1420 01:01:52,520 --> 01:01:54,640 اكشار وقسنطينة قدم لنا هذا الرمز؟ 1421 01:01:54,640 --> 01:01:56,640 حسنا، دعونا نرى ما سيحدث. 1422 01:01:56,640 --> 01:01:57,810 >> آه! 1423 01:01:57,810 --> 01:01:59,650 كان هذا مثير جدا. 1424 01:01:59,650 --> 01:02:00,790 انها ذهبت. 1425 01:02:00,790 --> 01:02:01,810 أوه، الصبي. 1426 01:02:01,810 --> 01:02:03,060 وهذا النوع من القبيح. 1427 01:02:03,060 --> 01:02:04,670 كذلك، يمكن أن نعود وتحديد ذلك لاحقا. 1428 01:02:04,670 --> 01:02:06,490 وأتساءل أين هو؟ 1429 01:02:06,490 --> 01:02:07,890 أنقذنا في هذا المتغير بركة. 1430 01:02:07,890 --> 01:02:10,160 كيف يمكنني معرفة ما اذا كان في هذا المتغير بركة؟ 1431 01:02:10,160 --> 01:02:15,780 حسنا، مرة أخرى، وقوة جافا سكريبت، وعلى وجه الخصوص الأدوات التي 1432 01:02:15,780 --> 01:02:18,280 الكروم يعطي لك، ويمكنك الآن فحص هذا المتغير بركة. 1433 01:02:18,280 --> 01:02:19,220 انها العالمي، تذكر؟ 1434 01:02:19,220 --> 01:02:20,960 نحن لم يضع الكلمة فار. 1435 01:02:20,960 --> 01:02:23,430 حتى لو كنت اكتب أدخل هنا، قسنطينة، ما رأيك أنا 1436 01:02:23,430 --> 01:02:24,800 سوف تحصل عليه عندما كنت هاهنا؟ 1437 01:02:24,800 --> 01:02:29,095 1438 01:02:29,095 --> 01:02:30,950 >> الجمهور: أنا لا أعرف. 1439 01:02:30,950 --> 01:02:31,470 >> JASON هيرشهورن: تخمين. 1440 01:02:31,470 --> 01:02:32,110 >> الحضور: لا شيء؟ 1441 01:02:32,110 --> 01:02:33,680 >> JASON هيرشهورن: لا شيء، خاطئ. 1442 01:02:33,680 --> 01:02:35,030 كان هذا تخمين جيد، وإن كان. 1443 01:02:35,030 --> 01:02:35,920 حصلت على الكائن. 1444 01:02:35,920 --> 01:02:37,680 أتذكر ما قدمتموه لي التي سطر من التعليمات البرمجية. 1445 01:02:37,680 --> 01:02:41,550 بركة، قمت بحفظها في أن متغير كائن. 1446 01:02:41,550 --> 01:02:45,180 والواقع، ونحن نرى وجوه قمت بحفظه في ذلك. 1447 01:02:45,180 --> 01:02:46,710 هذا رائع. 1448 01:02:46,710 --> 01:02:48,510 نحن يمكن أن تفقد من هنا. 1449 01:02:48,510 --> 01:02:52,110 انها تقريبا مثل الوقت الحقيقي GDB أن يمكننا أن ننظر من خلال رمز لنا و 1450 01:02:52,110 --> 01:02:53,520 معرفة الأشياء. 1451 01:02:53,520 --> 01:02:55,780 هذا هو رائع وقوي عظمى. 1452 01:02:55,780 --> 01:02:56,860 >> حسنا، دعونا إنهاء هذا الأمر. 1453 01:02:56,860 --> 01:02:59,710 دعونا رسم تجمع في خمس دقائق. 1454 01:02:59,710 --> 01:03:02,960 1455 01:03:02,960 --> 01:03:05,370 مارو، أعطني خط رمز لرسم المسبح. 1456 01:03:05,370 --> 01:03:08,975 >> الحضور: هل يمكن أن يكون آخر متغير HTML، ولكن / ل. 1457 01:03:08,975 --> 01:03:11,070 >> JASON هيرشهورن: دعونا نجعل من السهل جدا في الوقت الراهن. 1458 01:03:11,070 --> 01:03:14,156 دعونا مجرد طباعة اسم الدلفين نحن تدريب. 1459 01:03:14,156 --> 01:03:20,910 >> الحضور: وبعد ذلك يمكنك أن تفعل الدولار التوقيع، الأقواس المفتوحة، 1460 01:03:20,910 --> 01:03:23,850 ثم اقتبس مفتوحة. 1461 01:03:23,850 --> 01:03:26,420 أعتقد بركة الجنيه، إذا كان ذلك الشيء. 1462 01:03:26,420 --> 01:03:27,240 لا أتذكر. 1463 01:03:27,240 --> 01:03:28,950 >> JASON هيرشهورن: دعونا ننظر إلى الوراء. 1464 01:03:28,950 --> 01:03:29,570 أعتقد أنه شيء. 1465 01:03:29,570 --> 01:03:30,660 >> الحضور: حسنا، نعم. 1466 01:03:30,660 --> 01:03:36,460 ثم اقتبس وثيقة، وثيقة قوسين . أتش تي أم أل، الأقواس المفتوحة، 1467 01:03:36,460 --> 01:03:45,880 ومن ثم أعتقد بركة، مثل قوس مفتوح 0 أو شيء من هذا القبيل. 1468 01:03:45,880 --> 01:03:47,500 إغلاق اسم نقطة. 1469 01:03:47,500 --> 01:03:49,720 أنا لا أعرف ما اذا كان يعمل. 1470 01:03:49,720 --> 01:03:51,723 >> الحضور: حسنا، دعونا نرى ما سيحدث. 1471 01:03:51,723 --> 01:03:55,507 1472 01:03:55,507 --> 01:03:59,040 "لا يمكن قراءة اسم الخاصية من غير معروف ". ذلك مرة أخرى، وهنا ما 1473 01:03:59,040 --> 01:03:59,770 ونحن في طريقنا للتحقق من. 1474 01:03:59,770 --> 01:04:00,500 ونحن في طريقنا لاستكشاف هذا. 1475 01:04:00,500 --> 01:04:02,710 فعلت بركة، bracket0 مفتوحة. الاسم. 1476 01:04:02,710 --> 01:04:06,060 مرة أخرى، أفعل هذا في كل وقت، وأنا الخلط بين ما يحدث، ماذا يفعل 1477 01:04:06,060 --> 01:04:07,040 هذا التحذير يعني. 1478 01:04:07,040 --> 01:04:09,140 دعونا ننظر في حمام السباحة. 1479 01:04:09,140 --> 01:04:12,520 دعونا ننظر في قوس بركة 0، غير معروف. 1480 01:04:12,520 --> 01:04:14,430 بحيث حيث نقوم بتشغيل في مشكلتنا، أليس كذلك؟ 1481 01:04:14,430 --> 01:04:16,130 تجمع قوس 0 لا، من الواضح، وجود لها. 1482 01:04:16,130 --> 01:04:19,760 ما رأيك هل توجد؟ 1483 01:04:19,760 --> 01:04:21,885 >> الحضور: هل تجمع فقط كائن في حد ذاته؟ 1484 01:04:21,885 --> 01:04:23,550 >> JASON هيرشهورن: حسنا، ماذا فإنه لا يقول الحق هنا؟ 1485 01:04:23,550 --> 01:04:25,850 عندما كنا هاهنا على حمام السباحة، ماذا يقول هو؟ 1486 01:04:25,850 --> 01:04:26,510 >> الحضور: كائن. 1487 01:04:26,510 --> 01:04:28,076 >> JASON هيرشهورن: هو كائن، لذلك؟ 1488 01:04:28,076 --> 01:04:28,860 >> الحضور: أوه، نعم. 1489 01:04:28,860 --> 01:04:30,700 حتى مجرد pool.name بدلا من - 1490 01:04:30,700 --> 01:04:34,650 >> JASON هيرشهورن: Pool.name يعطي بالضبط ما أردت. 1491 01:04:34,650 --> 01:04:38,060 وأنا أدرك أنني ذاهب من خلال هذا ببطء والاستفاضة هذه النقطة، ولكن 1492 01:04:38,060 --> 01:04:39,720 هذا هو بالضبط كيف أفعل هذه الأشياء. 1493 01:04:39,720 --> 01:04:42,270 وأنت تسير لتصل الى هذه الحشرات خلال المشروع النهائي الخاص بك، لذلك آمل 1494 01:04:42,270 --> 01:04:44,360 هذا هو تمكين لك أن تكون قادرة لاستخدام كل هذه الأدوات. 1495 01:04:44,360 --> 01:04:47,780 هذه هي الحاسمة وسوف تحصل السوبر المخادع بكثير. 1496 01:04:47,780 --> 01:04:50,050 >> لذلك أنا لا أريد أن فقط طباعة الاسم. 1497 01:04:50,050 --> 01:04:54,375 دعونا جعله قليلا بت أجمل من هذا. 1498 01:04:54,375 --> 01:04:56,000 >> الحضور: ماذا نريد أن نفعل؟ 1499 01:04:56,000 --> 01:04:56,460 >> JASON هيرشهورن: موافق، ودفع غرامة. 1500 01:04:56,460 --> 01:04:57,390 سنفعل هذا فقط. 1501 01:04:57,390 --> 01:04:57,760 هتاف اشمئزاز. 1502 01:04:57,760 --> 01:05:00,354 الرجال، لم يكن لديك الحياة. 1503 01:05:00,354 --> 01:05:02,720 >> موافق، الطفرة، وحصلت عليه. 1504 01:05:02,720 --> 01:05:04,040 تبدو جيدة. 1505 01:05:04,040 --> 01:05:09,910 سترى، اكشار، إلى هنا، لقد فارغة، لم يتم العثور على. 1506 01:05:09,910 --> 01:05:14,760 لذلك يبدو انها لا تزال تحاول العثور على بعض الصور، والتي لم تفعل 1507 01:05:14,760 --> 01:05:15,720 بالضبط ما أردنا أن نفعله. 1508 01:05:15,720 --> 01:05:18,690 نحن لن أخوض في ذلك الآن، ولكن هناك على الأرجح وسيلة نظافة لل 1509 01:05:18,690 --> 01:05:19,835 القيام بذلك. 1510 01:05:19,835 --> 01:05:24,475 >> الحضور: هل يمكن أن يترك مثل مساحة فارغة للصورة؟ 1511 01:05:24,475 --> 01:05:27,080 مثل بدلا من تعيينها إلى فارغة، هل يمكن تعيينها لمثل فارغة 1512 01:05:27,080 --> 01:05:28,732 سلسلة أو شيء من هذا؟ 1513 01:05:28,732 --> 01:05:30,020 >> JASON هيرشهورن: مثل هذا؟ 1514 01:05:30,020 --> 01:05:31,270 >> الجمهور: نعم. 1515 01:05:31,270 --> 01:05:36,894 1516 01:05:36,894 --> 01:05:38,144 >> JASON هيرشهورن: [غير مسموع]. 1517 01:05:38,144 --> 01:05:42,000 1518 01:05:42,000 --> 01:05:42,860 لم يتم العثور على. 1519 01:05:42,860 --> 01:05:44,810 ولذلك لا يوجد طريقة أفضل للقيام بذلك. 1520 01:05:44,810 --> 01:05:46,290 وأود أن أقترح القيام بذلك. 1521 01:05:46,290 --> 01:05:50,130 1522 01:05:50,130 --> 01:05:53,080 مجرد وضع فارغة هناك. 1523 01:05:53,080 --> 01:05:54,200 ثم بطبيعة الحال، ما هو سيحدث؟ 1524 01:05:54,200 --> 01:05:56,050 انها سوف تزول تماما. 1525 01:05:56,050 --> 01:06:01,420 لذلك إذا أردنا للحفاظ على الفضاء والقيام ذلك، ونحن ربما تريد أن تفعل شيئا 1526 01:06:01,420 --> 01:06:05,140 هنا كذلك. 1527 01:06:05,140 --> 01:06:06,650 انا ذاهب للحصول على انك بدأته. 1528 01:06:06,650 --> 01:06:09,076 اكشار، أعطني هذا الخط من التعليمات البرمجية سريعة حقا. 1529 01:06:09,076 --> 01:06:17,480 >> الحضور: إذا ocean_array، الدلفين، يساوي، يساوي، يساوي - يساوي فارغة؟ 1530 01:06:17,480 --> 01:06:20,342 نعم. 1531 01:06:20,342 --> 01:06:21,466 >> JASON هيرشهورن: ثم ماذا؟ 1532 01:06:21,466 --> 01:06:24,046 >> الحضور: ثم القيام أتش تي أم أل. 1533 01:06:24,046 --> 01:06:27,920 كنت مجرد نسخ رمز أسفل، حقا. 1534 01:06:27,920 --> 01:06:29,100 >> JASON هيرشهورن: نسخ ماذا؟ 1535 01:06:29,100 --> 01:06:30,290 >> الحضور: يمكنك نسخ - 1536 01:06:30,290 --> 01:06:30,340 >> JASON هيرشهورن: هذا؟ 1537 01:06:30,340 --> 01:06:31,310 >> الجمهور: نعم. 1538 01:06:31,310 --> 01:06:33,115 >> JASON هيرشهورن: كل ذلك؟ 1539 01:06:33,115 --> 01:06:35,082 ليس لدينا صورة. 1540 01:06:35,082 --> 01:06:37,386 >> الحضور: يعني كنت يمكن أن مجرد ترك - 1541 01:06:37,386 --> 01:06:39,651 نعم، يمكنك فقط إغلاقه. 1542 01:06:39,651 --> 01:06:41,560 ولكن اعتقد ان لديك لضبط العرض. 1543 01:06:41,560 --> 01:06:45,280 >> JASON هيرشهورن: حسنا، فقط إنشاء عمود فارغ. 1544 01:06:45,280 --> 01:06:45,910 موافق. 1545 01:06:45,910 --> 01:06:48,480 ثم في هذه الحالة، سنقوم على الارجح تريد أن تفعل ذلك أيضا. 1546 01:06:48,480 --> 01:06:54,587 1547 01:06:54,587 --> 01:06:55,837 >> عفوا. 1548 01:06:55,837 --> 01:06:58,810 1549 01:06:58,810 --> 01:06:59,820 اه. 1550 01:06:59,820 --> 01:07:01,800 لم تنجح، ولكن نحن لسنا الحصول على هذا الخطأ. 1551 01:07:01,800 --> 01:07:03,090 دعونا نرى ما حدث هنا. 1552 01:07:03,090 --> 01:07:07,400 1553 01:07:07,400 --> 01:07:09,690 >> ولذلك لا يوجد شيء هناك، وذلك ما قلت أننا يجب أن تضيف؟ 1554 01:07:09,690 --> 01:07:14,746 >> الجمهور: ينبغي لنا أن نضع عرض الصف. 1555 01:07:14,746 --> 01:07:15,585 >> JASON هيرشهورن: لماذا؟ 1556 01:07:15,585 --> 01:07:17,590 >> الحضور: اعتقد انها 150. 1557 01:07:17,590 --> 01:07:19,650 >> الجمهور: نعم، كان عليه 150. 1558 01:07:19,650 --> 01:07:21,390 >> JASON هيرشهورن: نحن سوف أضع هذا هنا للحفاظ على رمز بلادي متسقة. 1559 01:07:21,390 --> 01:07:21,730 ولكن هذه ليست واحدة. 1560 01:07:21,730 --> 01:07:22,350 موافق، وحسن. 1561 01:07:22,350 --> 01:07:23,050 نشرت. 1562 01:07:23,050 --> 01:07:25,650 موافق؟ 1563 01:07:25,650 --> 01:07:28,241 لذلك لا يزال يذهب بعيدا. 1564 01:07:28,241 --> 01:07:29,780 >> الحضور: أوه، استدعاء العرض؟ 1565 01:07:29,780 --> 01:07:32,570 1566 01:07:32,570 --> 01:07:35,140 >> JASON هيرشهورن: يبدو مثل العرض هو 150. 1567 01:07:35,140 --> 01:07:36,290 دعونا نرى. 1568 01:07:36,290 --> 01:07:39,375 الآن ونحن في طريقنا للقيام بهذه النهائي، بارد، شيء قوي بأني 1569 01:07:39,375 --> 01:07:40,500 سوف تظهر لك. 1570 01:07:40,500 --> 01:07:43,830 نحن لن ينهي هذا الرمز، ولكن على الانترنت قبل أن الإقلاع عن التدخين، كل هذا 1571 01:07:43,830 --> 01:07:44,580 وسوف تكون متاحة الصحيح. 1572 01:07:44,580 --> 01:07:48,970 سوف ارسل لكم النسخة المصححة مع بعض زملائي التصميم الخاصة بعد 1573 01:07:48,970 --> 01:07:51,020 القسم، والتي سوف يتم نشرها على الانترنت. 1574 01:07:51,020 --> 01:07:53,920 وأهيب بكم للحفاظ على استكشاف هذه واستخدام هذا كمرجع، ولكن أنا 1575 01:07:53,920 --> 01:07:58,250 أريد أن تظهر لك الأداة النهائية لهذا الطبقة، وهذا هو أكثر من هنا على 1576 01:07:58,250 --> 01:07:58,920 الجانب الأيمن. 1577 01:07:58,920 --> 01:08:01,700 ونحن ننظر في هذا الأسبوع الماضي، ولكن الآن نأمل انها اكثر قليلا مألوفة 1578 01:08:01,700 --> 01:08:02,970 لك ومريحة. 1579 01:08:02,970 --> 01:08:06,730 >> يمكنك أن تلعب بشكل حيوي مع CSS صفحة. 1580 01:08:06,730 --> 01:08:09,570 لقد رأينا بالفعل في الواقع لنا تلعب بشكل حيوي مع HTML. 1581 01:08:09,570 --> 01:08:13,470 أتذكر فعلنا الحق انقر فوق تحرير ك HTML؟ 1582 01:08:13,470 --> 01:08:14,090 الحق هنا؟ 1583 01:08:14,090 --> 01:08:16,080 ولذا فإننا قد لعبت بشكل حيوي مع HTML. 1584 01:08:16,080 --> 01:08:20,620 >> في وحدة التحكم، يمكنك أن تلعب بشكل حيوي مع جافا سكريبت صفحة. 1585 01:08:20,620 --> 01:08:24,899 على سبيل المثال، وهذا صحيح جافا سكريبت الخط. 1586 01:08:24,899 --> 01:08:26,870 طفرة، حصلت بالضبط ما أردت. 1587 01:08:26,870 --> 01:08:30,060 حتى نتمكن من اللعب بشكل حيوي مع HTML، ولعب بشكل حيوي مع 1588 01:08:30,060 --> 01:08:30,550 جافا سكريبت. 1589 01:08:30,550 --> 01:08:32,810 الآن ونحن في طريقنا إلى حيوي اللعب مع CSS. 1590 01:08:32,810 --> 01:08:36,630 >> وهذا كله لأنه مثل لحظة، ويعيش GDB ردود الفعل، وحتى تتمكن 1591 01:08:36,630 --> 01:08:39,979 يمكن أن نعرف الحق شيئا قبل وجود للذهاب التعليمات البرمجية الخاصة بك، ويمكنك 1592 01:08:39,979 --> 01:08:41,790 لا تخمين ما شيء الذهاب لتبدو وكأنها. 1593 01:08:41,790 --> 01:08:43,050 لذلك هذا هو رائع المخادع. 1594 01:08:43,050 --> 01:08:45,850 >> وأخيرا دعونا ننظر في حيوي اللعب مع CSS. 1595 01:08:45,850 --> 01:08:49,560 وهذا أكثر من هنا على اليمين الجانب، element.style. 1596 01:08:49,560 --> 01:08:50,420 دعونا نذهب إلى هذا. 1597 01:08:50,420 --> 01:08:51,740 وهنا لدينا عنصر. 1598 01:08:51,740 --> 01:08:54,689 دعونا إعطائه بعض CSS إضافية. 1599 01:08:54,689 --> 01:09:00,300 >> أو آسف، ونحن يمكن أن تعطيه بعض اضافية CSS، لكننا على الأرجح، في هذه الحالة، 1600 01:09:00,300 --> 01:09:03,330 تريد تغيير هذه السمة. 1601 01:09:03,330 --> 01:09:05,535 لذلك دعونا نذهب إلى هنا لهذا الخط. 1602 01:09:05,535 --> 01:09:06,785 أوه، لا أستطيع أن أفعل ذلك هنا. 1603 01:09:06,785 --> 01:09:11,109 1604 01:09:11,109 --> 01:09:11,689 آسف. 1605 01:09:11,689 --> 01:09:12,939 تعديل AS - 1606 01:09:12,939 --> 01:09:17,410 1607 01:09:17,410 --> 01:09:19,270 لذلك هذا هو كيف يمكن تحرير CSS. 1608 01:09:19,270 --> 01:09:21,804 نحن لن تحرير CSS في هذه الثاني، لكننا لا نريد لتعديل 1609 01:09:21,804 --> 01:09:24,439 أتش تي أم أل واعطائها سمة إضافية. 1610 01:09:24,439 --> 01:09:26,762 ماذا تقترح لتغيير هذا؟ 1611 01:09:26,762 --> 01:09:30,069 1612 01:09:30,069 --> 01:09:31,170 أعتقد أنه كان أفي اقتراح. 1613 01:09:31,170 --> 01:09:32,420 >> الحضور: عرض العقيد؟ 1614 01:09:32,420 --> 01:09:38,880 1615 01:09:38,880 --> 01:09:40,560 >> JASON هيرشهورن: هذا يشبه أنها لم تفعل أي شيء سواء. 1616 01:09:40,560 --> 01:09:43,390 1617 01:09:43,390 --> 01:09:45,803 دعونا نحاول المغلق. 1618 01:09:45,803 --> 01:09:46,707 >> الحضور: [غير مسموع] الدرجة؟ 1619 01:09:46,707 --> 01:09:48,310 >> JASON هيرشهورن: وتقول أنها لا تعمل. 1620 01:09:48,310 --> 01:09:49,260 أنه يعطي هذا الشيء الأصفر. 1621 01:09:49,260 --> 01:09:51,660 >> الحضور: ولكن [غير مسموع]. 1622 01:09:51,660 --> 01:09:56,883 >> الحضور: لا يمكنك وضع عرض من صورة الى 150 عندما كنت تفعل ذلك؟ 1623 01:09:56,883 --> 01:09:59,741 مثل لن كنت مجرد استخدام العرض؟ 1624 01:09:59,741 --> 01:10:00,740 >> JASON هيرشهورن: نعم. 1625 01:10:00,740 --> 01:10:02,785 >> الحضور: ولكن ليس لدينا صورة بعد الآن. 1626 01:10:02,785 --> 01:10:03,340 >> JASON هيرشهورن: رقم 1627 01:10:03,340 --> 01:10:04,290 ليس لدينا أي شيء هناك. 1628 01:10:04,290 --> 01:10:07,990 لذلك نحن لن تحل مشكلة محددة. 1629 01:10:07,990 --> 01:10:11,190 ونحن في طريقنا للعودة إلى لاكشار الحل، لأنني أريد أن تعيين 1630 01:10:11,190 --> 01:10:14,160 دولفين الحرة في الوقت الراهن، أو أن هذا الأخير 1631 01:10:14,160 --> 01:10:14,710 شيء أريد أن أنهي. 1632 01:10:14,710 --> 01:10:18,340 لذلك نحن ذاهبون الى ترك هذا هنا مع الاعتراف انها ليست تماما 1633 01:10:18,340 --> 01:10:19,870 الصحيح، ونحن في طريقنا أن أعود إليها. 1634 01:10:19,870 --> 01:10:21,230 >> آسف. 1635 01:10:21,230 --> 01:10:23,380 قلت ما في وسعنا حيوي تغيير CSS. 1636 01:10:23,380 --> 01:10:26,060 دعونا ننظر في ذلك والقيام التي سرعان ما حقا. 1637 01:10:26,060 --> 01:10:28,910 حتى لو كنت تفقد هذا العنصر إلى هنا، ويقول أريد أن تجعل من الأزرق، 1638 01:10:28,910 --> 01:10:32,850 يمكنك أن تأتي إلى هنا، واللون، وذلك لأن وأنا أعلم أن يتغير لون 1639 01:10:32,850 --> 01:10:36,710 شيء، ورأينا كيف فإنه تغييره الأزرق. 1640 01:10:36,710 --> 01:10:38,850 ذلك أن لي حيوي تغيير CSS. 1641 01:10:38,850 --> 01:10:42,150 لا تتغير لانها جيدة، ولكن بعد ذلك يمكنني أن أعود إلى بلدي وملف CSS 1642 01:10:42,150 --> 01:10:44,990 تغيير لون كائن. 1643 01:10:44,990 --> 01:10:46,610 >> موافق. 1644 01:10:46,610 --> 01:10:48,180 كان ذلك كثيرا. 1645 01:10:48,180 --> 01:10:50,480 لم نكن إنهاء برنامجي مدهشة. 1646 01:10:50,480 --> 01:11:00,352 اسمحوا لي أن تظهر لك فقط أنه سريع الحقيقي، ثم سنقوم يخرج. 1647 01:11:00,352 --> 01:11:01,860 أوه، أين هو؟ 1648 01:11:01,860 --> 01:11:02,710 لا! 1649 01:11:02,710 --> 01:11:03,960 على عقد. 1650 01:11:03,960 --> 01:11:19,650 1651 01:11:19,650 --> 01:11:24,350 >> حسنا، كما كنت التعبئة حتى، و معاينة مذهلة، أو الجبهة 1652 01:11:24,350 --> 01:11:25,330 عرض، للفي المرة القادمة. 1653 01:11:25,330 --> 01:11:30,880 هذا هو المدرب دولفين عام 2013، وأنها لا تعمل. 1654 01:11:30,880 --> 01:11:32,048 عظيم. 1655 01:11:32,048 --> 01:11:36,240 >> [ضحك] 1656 01:11:36,240 --> 01:11:37,300 >> JASON هيرشهورن: أوه! 1657 01:11:37,300 --> 01:11:38,085 الطفرة! 1658 01:11:38,085 --> 01:11:38,950 ماذا يعني هذا؟ 1659 01:11:38,950 --> 01:11:39,700 >> الحضور: أنت لم شمود. 1660 01:11:39,700 --> 01:11:41,430 >> JASON هيرشهورن: لم أكن شمود ذلك. 1661 01:11:41,430 --> 01:11:42,680 >> الجمهور: صف واحد. 1662 01:11:42,680 --> 01:11:52,774 1663 01:11:52,774 --> 01:11:54,930 >> JASON هيرشهورن: أوه، أن ننظر في ذلك. 1664 01:11:54,930 --> 01:11:55,710 موافق. 1665 01:11:55,710 --> 01:11:57,280 لذلك، لدي ستة الدلافين. 1666 01:11:57,280 --> 01:11:57,730 ماذا يحدث؟ 1667 01:11:57,730 --> 01:11:58,060 دعونا نرى. 1668 01:11:58,060 --> 01:12:02,595 إذا كنت تدريب واحد، وتدريب ليلى الآن. 1669 01:12:02,595 --> 01:12:04,910 أوه، أريد أن يحرركم، ليلى. 1670 01:12:04,910 --> 01:12:06,660 هناك تذهب، مرة أخرى في المحيط. 1671 01:12:06,660 --> 01:12:07,950 >> لذلك كان أن هذا الأسبوع. 1672 01:12:07,950 --> 01:12:09,500 إذا كان لديك أي أسئلة، سنكون خارج. 1673 01:12:09,500 --> 01:12:11,340 ومرة أخرى، سوف نرسل لك بقية هذا الرمز. 1674 01:12:11,340 --> 01:12:12,590 شكرا لكم يا رفاق. 1675 01:12:12,590 --> 01:12:15,723