This is the function that is called when you click run. - Start Function, Documentation for the syntax and objects in Javascript that we use on CodeHS. - JavaScript Documentation, The screen in which our graphics programs are drawn. - Canvas, These are used to used perform repeated action in a program - Timer, Uses numbers as coordinates to place objects in a geometric space. - Coordinate system, Showing several still images one after another very quickly, to give the illusion of animated movement. - Animation, A function passed as a parameter to another function in order to be called later. - Callback Function, Is a way to repeat code in your program. - Loop, Are used to used perform repeated action in a program. - Timer, To generate or select a random object. - Randomize, JavaScript function that returns the width of the graphics canvas. - getWidth(), JavaScript function that returns the height of the graphics canvas. - getHeight(), A variable in a program that has a value that does not change. - Constant, A number in your code that appears arbitrary. These should all be replaced with calculations or constants. - Magic Number, A variable passed in from outside the function. - Parameter, Don't repeat yourself: try to simplify your code and avoid repeating code unnecessarily. - DRY Principle, Is a problem in your code that only occurs in extreme situations. - Edge Case, A variable that can be used throughout a program, in every scope - Global Variable, The length between the center and edge of a circle - Radius, In what part of the program the variable exist. - Scope, Is an action (such as clicking the mouse or pressing a key on the keyboard) that a program detects and uses as input. - Event, Is a method for breaking our program down into smaller parts. - Top Down Design, A variable used to count the number of times an action has been performed. - Counter, A variable that is restricted to use in a certain scope of a program. - Local Variable,

JavaScript 101: Flashcards

Switch template

Visual style

Options

Leaderboard

Flash cards is an open-ended template. It does not generate scores for a leaderboard.
Continue editing: ?