Completed
Integer Array
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
The Origin of Array Species - How Standards Drive Bugs in Script Engines
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Why there are bugs
- 3 Outline
- 4 Early JavaScript
- 5 Specifications are difficult
- 6 What are the implementations
- 7 How do standards lead to vulnerabilities
- 8 JavaScript weakly typed
- 9 Microsoft MP vulnerability
- 10 Adobe Flash vulnerability
- 11 Flash vs ACMA3
- 12 How classing works
- 13 How classing causes confusion
- 14 How prototyping causes confusion
- 15 C class inheritance
- 16 Integer Array
- 17 Sparse Array
- 18 Array Properties
- 19 Array Configuration
- 20 Array Index Interceptor
- 21 Array Prototypes
- 22 Array Interceptors
- 23 Array Promotion
- 24 Array Flowchart
- 25 Objects
- 26 Object Examples
- 27 Object Types
- 28 Fun Question
- 29 Banana Length
- 30 Fast Paths
- 31 Fast Path Bug
- 32 Arrayspecies
- 33 What can we learn
- 34 Developer
- 35 Security Research
- 36 Questions