Online Mind Mapping and Brainstorming

Create your own awesome maps

Online Mind Mapping and Brainstorming

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account? Log In

JavaScript by Mind Map: JavaScript
5.0 stars - 10 reviews range from 0 to 5

JavaScript

AJAX

Pure implementation

Frameworks

History handling

Native

DOM

See native support

Inside

Browser events

Execution context

Event loop

Objects

Window

Document

Hierarchy

Functions

Server side

Node.js

Language notes

No {} scope like in other langs

OOP

Functions have an attribute called prototype

All variables are function-local. Even in loops!

Also has gc

Functions are classes

Browser compatibility

Events

Autohead

When you modify body from script which isn't a part of it - you get 'Operation aborted' in IE

Correct insertion of script

IE

Debug

Chrome should be started with debug option

Patterns

See JavaScript MVC

Other notes

window.onload may be called when DOM hasn't been constructed

To prevent from default event handling use return false;

jQuery

JavaScriptMVC

MVC mechanism

Dependency management

Functional, unit testing

Engines

Google v8

Main features

Tools

yui compressor