【初识JavaScript你应该知道的】

1.JavaScript的简介

        是基于对象和事件驱动的语言,主要应用于客户端。

  •          基于对象:提供好了很多对象,可以直接拿来使用。不像java是面向对象 必须先创建,再使用。
  •          事件驱动:html做网站静态效果,javascript做动态效果
  •           客户端:专门值浏览器

         特点:

  •          交互性:信息的动态交互
  •          安全性:js不能访问本地磁盘文件
  •           跨平台性:Java里面跨平台,虚拟机。只要能支持javascript的浏览器,都可以运行。

2.javascript与java不同

  • netscape公司开发的一种脚本语言,并且可在主要的浏览器中运行

     IE Firefox  chorme   Opera

  • javascript是基于对象的,Java是面向对象。
  • javascript只需要解析就可以执行,而java需要先编译成字节码文件,再执行。
  • javascript是一种弱类型语言,java是强类型语言

            比如Java里面 int i="10"是错的

            而js:var i=10 ;var i="10" ;都可以

3.JavaScript的组成

  •     ECMAScript

            ECMA:欧洲计算机协会

            由ECMA组织指定的js语法

  •     BOM

            browse object model:浏览器对象模型

  •     DOM

           document  object model:文档对象模型

4.JavaScript和HTML的结合方式

第一种:使用一个标签<script type="text/javascript"></script>

第二种:使用script标签,引入一个外部的js文件

               创建一个js文件,写入js代码

                <script type="text/javascript"  src=“ ”></script>

 使用第二种方式时,就不要在script标签里写js代码了,因为不会执行。

4.JavaScript的原始类型和声明变量

Java的基本数据类型:byte short int long float double char boolean

JavaScript的原始类型:

  • string:字符串   var str="abc";
  • number:数字类型  var m=123;
  • boolean:true和false  var flag=true;
  • null :var date=new Date();获取对象的引用,null表示对象引用为空,所有对象的引用也是object
  • undefined:定义一个变量,没有赋值;var aa;

typeof()查看当前变量的数据类型

5.JavaScript语句

java里的语句:if判断 switch语句 循环 for while do-while

js里的语句:同上

   

猜你喜欢

转载自blog.csdn.net/qq_40777545/article/details/81458957