1. JavaScript

    Article: AN0002381Updated: 13.12.2018

    JavaScript is a multiplatform, object-oriented scripting language. It can be used both on client-side and server-side. JavaScript is used in dynamic HTML e.g. for managing various controls in the page and also as an extension of many applications. Therefore, JavaScript interpreter is part of not only browsers and web servers but also various tools and applications.

    JavaScript is sometimes associated with various vulnerabilities. However, potential issues are not caused by JavaScript but by its erroneous use. If JavaScript is used to perform first validation on client before the data are sent to the server, it is ok. However, if the validation is not performed on server at the same time, developer did a bad job because he or she should assume that data can be forged on client.

    The name JavaScript was chosen due to marketing reasons. Even if it has a similar syntax, there is actually not much common with Java.

     

    You can find good examples of JavaScript use in w3schools tutorial.

    JavaScript is used in ObjectGears on many places to customize the functionality to your needs. There is a whole chapter of articles dedicated to scripts in the documentation. Scripts can be used e.g.:

    We recommed Wikipedia and w3schools for more information.

×