JavaScript系列1——JavaScript基础认识与询问

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

  1. JS出现的目的

       我们大家都清楚,HTML呈现于用户的都是静态页面,死板,单调;同时以JS出现
以 前,Web页面需要进行的具备拍卖要回到到劳动器端,当访问量增加时,服务器的承负就见面强化。

      
而JS的出现则于早晚水准达大好的缓解了这些问题。JS可以页面增加动态效果,并且可把有些功力(如:数据证明)放到客户端实现,从而充分好的减轻了劳动器端的承负。

  1. JS发展

    NetScape
开发及Sun开发的JavaScript自生以来,已经沾了老大好的支持,微软不敢落后,也开销了团结的脚本——JScirpt。并分别发生矣温馨之逐条版本。然而,随着脚本版本与浏览器平台的两样,让开发人员难以抉择,带来了未必要的累。

  
于是,Microsoft、NetScape等控制共同制定一个正式,让有的剧本还来遵守,于是便产生了ECMAScirpt.JavaScript和JScirpt都对ECMAScript做了扩大。

  1. 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面向对象。