Douglas Crawford

Author: Java-admin

| Posted in Blog-Post

Douglas Crockford is Computer Programmer/Architect and entrepreneur who is best known for his ongoing involvement in the development of the JavaScript language. He popularized the data format JSON (JavaScript Object Notation), and for developing various JavaScript related tools such as JSLint and JSMin.

He is currently a senior JavaScript architect at PayPal, and is also a writer and speaker on JavaScript, JSON, and related web technologies.

Javascript Developers

Author: Java-admin

| Posted in ExecutionContexts

Objects Menu

Author: Java-admin

| Posted in ObjectsAndFunctions

Types Menu

Author: Java-admin

| Posted in TypesAndOperators

Execution Menu

Author: Java-admin

| Posted in ExecutionContexts

Syntax Parsers

Author: Java-admin

| Posted in ExecutionContexts

A program that reads your code and determines what it does and checks if the grammar is valid.

Your code is being translated by the Engineer’s program called ‘compilers’ or ‘interpreters’ so that it runs correctly in the browser. It converts it to computer instructions. It also helps check your grammar.

Read more

Lexical Environments

Author: Java-admin

| Posted in ExecutionContexts

Where something sits physically in the code you write.

The word ‘Lexical’ means ‘having’ to do with words or grammar. A Lexical Environment exists in programming languages in which where you write something is important.

Read more

Execution Context

Author: Java-admin

| Posted in ExecutionContexts

The ‘Execution Context’ is a wrapper to help manage the code that is running.

There are lots of lexical environments and which one is currently running is managed by the
execution contexts.

Name/Value Pair and Objects

Author: Java-admin

| Posted in ExecutionContexts

A name which maps to a unique value.   The name may be defined more than once, but
could only have one value in any given context.   That value may be a name/value pairs. You can also
have nested name/value pairs.

Read more

The Global Environment and Global Object

Author: Java-admin

| Posted in ExecutionContexts

When a program runs it is run in the ‘Global Environment’ which runs in the
‘Global Execution Context.’ The ‘Global Execution Context’ can be seen by anything, anywhere.

Read more