JavaScript-基础

1.JavaScript是什么

    JavaScript是web上基于对象和事件驱动并具有安全性能的解释型脚本语言,无需编译,直接嵌入页面即可。

    主要特征:

       适用于静态或动态网页,是一种广泛使用的客户端脚本语言,具有解释性,基于对象,事件驱动,安全性,跨平台

       解释性:JavaScript是一种解释性的脚本语言,采用小程序段的方式编程。

       基于对象:它可以应用自己创建的对象,因此许多功能来自于脚本环境中的对象方法和脚本的相互作用

       事件驱动:JavaScript可以以事件驱动的方式直接响应客户端的输入无需经过服务端程序

       安全性:JavaScript具有安全性,它不允许访问本地硬盘,不允许向服务器写入数据,不允许修改删除网络文档

                  只能通过浏览器实现浏览或动态交互,从而有效防止数据丢失。

       跨平台:与平台无关,不管什么系统都可以,只要浏览器支持JavaScript即可使用。

2. JavaScript 语言基础

  • JavaScript是区分大小写的
  • 每行的结尾的分号可有可无,即alert("...") ;或alert("...")
  • 变量是弱类型的,即用var关键字可以将变量初始化任意值,var v1=123,var v2="fuck"
  • 使用大括号标记代码块,封装在大括号内的语句按顺序执行。
  • 注释和Java使用一样。

     JavaScript的数据类型,1.数值型(整型,浮点型)。2.字符型(字符串,没有char型)。3.布尔型(true:非0整数,false:0)

                                     4.转义字符。5.空值(null):用于定义空或没引用的。不等于字符串""或0

                                     6.未定义值:当使用未定义的变量,或未赋值的变量时,将返回未定义值(undefined)。

         注意:还有一种特殊类型的数字常量NaN,即非数字,当程序计算发生错误时,会产生一个无意义的数字及NaN。

3.JavaScript  函数

   3.1 函数的定义

        function  函数名  ([参数列表])

      {  语句...  [return  变量值;]  }

    3.1 函数的调用

          函数名 () 或 函数名 (参数列表)

 

 

 

    HTML中的脚本必须位于<script></script>标签之间

    脚本可以放在页面的<body>和<head>部分中

   <body>中的JavaScript

   <body>

    <h1>html的标题</h1>

    <script>

       document.write("write:标题");

     </script>

 

posted @ 2015-01-05 00:09  beyondbycyx  阅读(163)  评论(0编辑  收藏  举报