Skip to main content

Benx Shen's Library tagged javascript   View Popular

14 Oct 09

JavaScript: The World's Most Misunderstood Programming Language

  • Why is this language so misunderstood?
  • Is JavaScript object-oriented? It has objects which can contain
    data and methods that act upon that data. Objects can contain other
    objects. It does not have classes, but it does have constructors
    which do what classes do, including acting as containers for class
    variables and methods. It does not have class-oriented inheritance,
    but it does have prototype-oriented inheritance.

A re-introduction to JavaScript - MDC

  • It's useful to start with an idea of the language's history. JavaScript was created in 1995 by Brendan Eich, an engineer at Netscape, and first released with Netscape 2 early in 1996. It was originally going to be called LiveScript, but was renamed in an ill-fated marketing decision to try to capitalise on the popularity of Sun Microsystem's Java language — despite the two having very little in common. This has been a source of confusion ever since.
  • var name = o && o.getName();
  • 10 more annotations...

Jash: JavaScript Shell

  • Jash is a DHTML-based window that gives you command-line
    JavaScript access to the current browser window
04 Jun 09

tlrobinson's jack at master - GitHub

Jack is a webserver interface inspired by Ruby's Rack (http://rack.rubyforge.org/) and Python's WSGI (http://www.wsgi.org/), with adjustments to suit JavaScript where appropriate.

github.com/...master - Preview

javascript framework server-side *focus*

06 May 09

Understanding JavaScript's this keyword - Trephine

  • var unboundGreet = Bob.greet;
    unboundGreet();

    What do we expect unboundGreet() to produce? The answer is "Hi, my name is ". The reason is that this is set to the window global when an unbound function is called

JavaScript call and apply - Trephine

針對 call/apply function 相當清楚的介紹!
基本上,應該說是可以重新檢視 javascript 的物件特性。對於基礎的理解相當有幫助!!!

trephine.org/...index.php - Preview

javascript *精華* advanced

1 - 20 of 136 Next › Last »
Showing 20 items per page

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo