Home  >  Article  >  Web Front-end  >  Is javascript a client-side scripting language?

Is javascript a client-side scripting language?

青灯夜游
青灯夜游Original
2022-01-26 12:48:313060browse

Javascript is a client-side scripting language. JavaScript is a client-side scripting language that is object- and event-driven and relatively secure. It is also a scripting language widely used in client-side Web development. It is often used to add dynamics to HTML (a subset of Standard General Markup Language) web pages. Function.

Is javascript a client-side scripting language?

The operating environment of this tutorial: windows7 system, javascript version 1.8.5, Dell G3 computer.

JavaScript is a prototype-inherited object-based dynamic type case-sensitive client-side scripting language developed from Netscape's LiveScript. The main purpose is to solve server-side languages, such as Perl, legacy speed issues, provide customers with smoother browsing. At that time, the server needed to verify the data. Since the network speed was very slow, only 28.8kbps, the verification step wasted too much time. So Netscape's browser NavigaTor added Javascript to provide basic functions of data verification. The role of js is also mainly to realize some special effects of web pages. Special effects that are difficult to achieve with CSS are usually used in conjunction with jQuery and Ajax.

JavaScript is a client-side scripting language that is object- and event-driven and relatively secure. It is also a scripting language widely used in client-side web development. It is often used to add dynamic functions to HTML (a subset of standard universal markup language) web pages, such as responding to various user operations. Originally designed by Brendan Eich at Netscape, it is a dynamic, weakly typed, prototype-based language with built-in support classes. JavaScript is a registered trademark of Sun Microsystems (acquired by Oracle). Ecma International developed the ECMAScript standard based on JavaScript. JavaScript can also be used in other situations, such as server-side programming. The complete JavaScript implementation consists of three parts: ECMAScript, Document Object Model, and Browser Object Model.

JavaScript has the following characteristics:

1) Interpreted scripting language

JavaScript is an interpreted scripting language, similar to C, C and other languages Different from needing to compile before running, code written in JavaScript does not need to be compiled and can be run directly.

2) Object-oriented

JavaScript is an object-oriented language. Using JavaScript, you can not only create objects, but also operate and use existing objects.

3) Weak type

JavaScript is a weakly typed programming language that does not have strict requirements on the data type used. For example, you can initialize a variable to any type, or you can initialize it at any time. Change the type of this variable.

4) Dynamic

JavaScript is an event-driven scripting language that can respond to user input without the help of a Web server. For example, when we visit a web page , when you click on a web page with the mouse or scroll the window, you can directly respond to these events through JavaScript.

5) Cross-platform

JavaScript does not depend on the operating system and can run in the browser. Therefore, after a JavaScript script is written, it can be run on any system, as long as the browser on the system supports JavaScript.

[Related recommendations: javascript learning tutorial]

The above is the detailed content of Is javascript a client-side scripting language?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn