• JavaScript系列1——JavaScript基础认识和了解


    JavaScirpt(以下称JS)是NetScape和Sun一起开发出的脚本语言,语法和Java非常类似。

    1. JS出现的目的

           我们大家都知道,HTML呈现给用户的都是静态页面,死板,单调;同时在JS出现 以 前,Web页面需要进行的所有处理必须返回到服务器端,当访问量增加时,服务器的负担就会加重。

           而JS的出现则在一定程度上很好的解决了这些问题。JS可以页面增加动态效果,并且可以把一些功能(如:数据验证)放到客户端实现,从而很好的减轻了服务器端的负担。

    2. JS发展

        NetScape 开发和Sun开发的JavaScript自诞生以来,已经取得了很好的支持,微软不敢落后,也开发了自己的脚本——JScirpt。并各自有了自己的相继版本。然而,随着脚本版本和浏览器平台的不同,让开发人员难以取舍,带来了不必要的麻烦。

       于是,Microsoft、NetScape等决定一起制定一个标准,让所有的脚本都来遵守,于是就有了ECMAScirpt.JavaScript和JScirpt都对ECMAScript做了扩展。

    3. JS特点

       1).JS是嵌入到HTML中使用的

          JS使用<script></script>标签嵌入到HTML文档中。

       2).JS需要环境支持

          JS是语言而非工具,所以必须有环境支持。所谓的环境无非就是JS解释引擎,只有在这些解释引擎的支持下JS才能发挥作用。

         所以,在使用JS时,必须考虑浏览器是否支持JS,如果不支持我们应该采用什么方式来解决。

       3).JS是解释执行的

           正是因为解释执行,才使得网页更加容易维护和更新。

       4).JS是弱类型语言

            JS中的变量可以不定义而使用。

       5).JS是基于对象的

           JS中有自定义对象,这些对象都是实例化过的,可以直接使用。但是JS中的对象只能使用,而不能创建继承与这些对象的类。

       6).JS不是Java

           JS解释执行,Java编译执行;JS弱类型语言,Java强类型语言;JS基于对象,Java面向对象。

      

  • 相关阅读:
    16日彻底去除安卓应用的内置广告
    配台600元的主机套装 自己组装 全新
    带记录功能的计算器
    华为8812 进入工程模式 和打电话黑屏问题
    买平板 四核 500~600左右对比
    querySelector()方法
    Javascript实例教程:querySelector()方法接受一个CSS查询并返回匹配模式的第一个子孙元素,如果没有匹配的元素则返回null。
    Android实用代码七段(二)
    Android实用代码七段(三)
    Firebug入门指南
  • 原文地址:https://www.cnblogs.com/ATually/p/1848007.html
Copyright © 2020-2023  润新知