Home arrow JavaScript arrow Page 2 - Client-side and Server-side JavaScript

Client-side and Server-side JavaScript

This article explains the three major types of JavaScript, client-side, server-side and the core language. Server-side JavaScript is ideal for creating web applications that can be run on any platform, on any browser, and in any language. See the article for other advantages and disadvantages of each.

Author Info:
By: Ibama Supreme Tmunotein
Rating: 4 stars4 stars4 stars4 stars4 stars / 122
October 20, 2004
  1. · Client-side and Server-side JavaScript
  2. · Core JavaScript
  3. · Client-Side and Server-Side JavaScript
  4. · CSJS vs. SSJS
  5. · SSJS VS. CGI
  6. · SSJS

print this article

Client-side and Server-side JavaScript - Core JavaScript
(Page 2 of 6 )

Core JavaScript encompasses all of the statements, operators, objects, and functions that make up the basic JavaScript language. Originally called LiveScript, JavaScript is a cross-platform, object-oriented scripting language created by Brendan Eich of Netscape. JavaScript is the world's most popular programming language, used on more platforms and in more languages than any other programming language in history. It's been licensed by more than 175 companies for inclusion in their web tools. JavaScript is even available as a standalone scripting language.  You can thus take advantage of the booming popularity of JavaScript by integrating it into your own products.

There is the ECMA Script -- this is the version of JavaScript that has been standardized by ECMA (a European association for standardizing information and communications systems). The ECMA specification is based on JavaScript 1.1 and includes only the core JavaScript language. No client-specific or server-specific objects or functions were included in the ECMA standard at the time this article was written.

The following objects are part of core JavaScript:

  • array
  • date
  • math
  • number
  • string

As you can see, core JavaScript contains objects that are applicable to both client and server. If you know core JavaScript, you can easily write client-side and server-side JavaScript. Again, the only distinction is that client-side and server-side JavaScript have additional objects and functions that you can use that are specific to client-side or server-side functionality. Any JavaScript libraries (.js files) you create in core JavaScript can be used on both the client and the server with no changes whatsoever.

blog comments powered by Disqus

- Project Nashorn to Make Java, JavaScript Wor...
- JavaScript Virus Attacks Tumblr Blogs
- Google Releases Stable Dart Version, JavaScr...
- Khan Academy Unveils New JavaScript Learning...
- Accessing Nitro? There`s an App for That
- JQuery 2.0 Leaving Older IE Versions Behind
- Fastest JavaScript Engine Might Surprise You
- Microsoft Adjusting Chakra for IE 10
- Brendan Eich: We Don`t Need Google Native Cl...
- An Overview of JavaScript Statements
- An Overview of JavaScript Operators
- Overview of JavaScript Variables
- More of the Top jQuery Social Plugins
- The Top jQuery Social Plugins
- More of the Top jQuery Slider Plugins

Watch our Tech Videos 
Dev Articles Forums 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us 
Weekly Newsletter
Developer Updates  
Free Website Content 
Contact Us 
Site Map 
Privacy Policy 

Developer Shed Affiliates


© 2003-2018 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap
Popular Web Development Topics
All Web Development Tutorials