0% found this document useful (0 votes)
4 views

Java Script

The document discusses JavaScript, a programming language used to make web pages interactive. It allows dynamically updating content, animations, and controls multimedia. JavaScript is easy to learn and runs on the client-side, reducing server load. However, it has security limitations since code is viewable to users and single errors can stop rendering.

Uploaded by

roemloriega18
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Java Script

The document discusses JavaScript, a programming language used to make web pages interactive. It allows dynamically updating content, animations, and controls multimedia. JavaScript is easy to learn and runs on the client-side, reducing server load. However, it has security limitations since code is viewable to users and single errors can stop rendering.

Uploaded by

roemloriega18
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

JAVASCRIPT

Programming Language

WHAT IS JAVASCRIPT? ADVANTAGES


JavaScript (JS) is a cross-platform, Speed
object-oriented programming language Since JavaScript is an ‘interpreted’ language, it reduces
used by developers to make web pages the time required by other programming languages like
interactive. It allows developers to create Java for compilation. JavaScript is also a client-side script,
dynamically updating content, use speeding up the execution of the program as it saves the
animations, pop-up menus, clickable time required to connect to the server.
buttons, control multimedia, etc. Simplicity
JavaScript is the world's most popular JavaScript is easy to understand and learn. The structure
and most used programming language. is simple for the users as well as the developers. It is also
very feasible to implement, saving developers a lot of
money for developing dynamic content for the web.
CLIENT-SIDE JS Server Load
As JavaScript operates on the client-side, data validation
Client-side is the one that defines how a is possible on the browser itself rather than sending it off
program is executed. Client-side processes to the server. In case of any discrepancy, the whole
execute the program in the user’s device, website needs not to be reloaded. The browser updates
meaning it does not involve the use of the only the selected segment of the page.
web server. It is unsafe in terms of security,
if used improperly, it could take advantage
of personal files.
LIMITATIONS
Client-side Security
Since the JavaScript code is viewable to the user, others
JS DEVELOPMENT TOOLS may use it for malicious purposes. These practices may
include using the source code without authentication.
The JavaScript Development Tools Also, it is very easy to place some code into the site that
(JSDT) provide plug-ins that implement an compromises the security of data over the website.
IDE supporting the development of Lack of Debugging Facility
JavaScript applications and JavaScript Though some HTML editors support debugging, it is not
within web applications. It adds a as efficient as other editors like C/C++ editors. Also, as
JavaScript project type and perspective to the browser doesn’t show any error, it is difficult for the
the Eclipse Workbench as well as several developer to detect the problem.
views, editors, wizards, and builders. Rendering Stopped
A single code error can stop the rendering of the entire
JavaScript code on the website. To the user, it looks as if
Charles Kristan Masagca | 9-Curie | ICT JavaScript was not present. However, the browsers are
extremely tolerant of these errors.

You might also like