JavaScript Slideshow Class Lecture...

46
JavaScript Slideshow Class Lecture Notes

Transcript of JavaScript Slideshow Class Lecture...

Page 1: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.

JavaScript SlideshowClass Lecture Notes

Page 2: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 3: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 4: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 5: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 6: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 7: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 8: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 9: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 10: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.

dog

name: “Fido”

weight: 40

breed: “Mixed”

loves: [“walks”, “fetching balls”]

Page 11: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.

var fido = {name: “Fido”,weight: 40,breed: “Mixed”,loves: [“walks”, “fetching balls”]

};

Page 12: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 13: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 14: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 15: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 16: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 17: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 18: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 19: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.

Can we add properties to objects after we’ve defined

them? fido.age = 5;

delete fido.age;

Page 20: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.

dog

name: “Fido”

weight: 40

breed: “Mixed”

loves: [“walks”, “fetching balls”]

Page 21: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 22: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 23: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 24: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 25: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 26: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 27: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 28: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 29: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 30: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 31: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 32: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 33: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 34: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 35: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 36: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 37: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 38: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 39: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 40: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 41: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 42: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 43: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 44: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 45: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.
Page 46: JavaScript Slideshow Class Lecture Notespages.ucsd.edu/~mboyle/COGS3/pdf-files-lectures/SU18-06-cogs3-fe... · bodY> PC lick the first button to alert "Hello" after waiting 3 seconds.