By liran bh | 7/18/2016 | JavaScript

JavaScript Overview

JavaScript is an object oriented scripting language. It is cross-platform and it is bound to a host, normally a web browser but can be bound to other environments and can be connected to its objects to control the logic behind it.

JavaScript is usually mistaken with Java. This is the main differences:

  • JavaScript uses the most part of the syntax of Java and also the same naming conventions and the constructs of it. Although it is not completely the same.
  • JavaScript doesn’t have the same checking and the static typing of Java.
  • JavaScript can be defined as prototype based while Java is class based.
  • JavaScript is much more dynamic than Java. And it is not so picky when defining variables, classes or methods. Overall speaking, JavaScript is easier to use for the beginner.

MAIN USES OF JAVASCRIPT

JavaScript is a very dynamic language that can be used for many purposes, but the most basic and the most used of all of them is to make dynamic web content or make interactive websites. It is strongly linked to HTML and CSS when it comes to that.

As it is used for interactive or dynamic websites, JavaScript is a very good tool to develop browser games and since it is cross-platform they can also be ported to other platforms like Android or OS X.

We will not speak much about the uses of JavaScript and we will go straight to the point. Programming with it.

 

{{CommentsModel.TotalCount}} Comments

Your Comment

{{CommentsModel.Message}}

Recent Stories

Top DiscoverSDK Experts

User photo
3355
Ashton Torrence
Web and Windows developer
GUI | Web and 11 more
View Profile
User photo
3220
Mendy Bennett
Experienced with Ad network & Ad servers.
Mobile | Ad Networks and 1 more
View Profile
User photo
3060
Karen Fitzgerald
7 years in Cross-Platform development.
Mobile | Cross Platform Frameworks
View Profile
Show All
X

Compare Products

Select up to three two products to compare by clicking on the compare icon () of each product.

{{compareToolModel.Error}}

Now comparing:

{{product.ProductName | createSubstring:25}} X
Compare Now