传智播客 韩顺平 轻松搞定网页设计(html+css+javascript) 之javascript

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Javascript的基本介绍

∙JS是用于WEB开发的脚本语言:

∙脚本语言是什么:

∙脚本语言不能独立使用,它和HTML/JSP/PHP/配合使用

∙脚本语言也有自己的变量,函数,控制语句(顺序,分支,循环)

∙脚本语言实际上是解释性语言(即在执行时直接对源码进行执行)

∙Java程序.java→.class→jvm , js→浏览器(js引擎来解释执行)

∙Js在客户端(浏览器)执行

∙因为js是由浏览器来执行的,因此这里有个问题,不同类型的浏览器可能对js的支持不一样。

"/TR/html4/loose.dtd">

New Document

案例:1

需求:打开网页后,显示hello !

New Document

问题:

∙js的位置可以随意放

∙js必须使用

∙在一个html文件中(JSP/PHP/)可以出现多对(script)片段,浏览器会按照先后顺序一次执行

案例2:Hello world程序改进

∙如何定义变量:

∙如何运算:

New Document

∙Js的变量类型是怎样决定的

1) Js是弱数据类型语言,即:在定义变量侍候,统一使用var表示,甚至可以去点var这个关键字

2) Js中的变量的数据是由js引擎决定的

Var name=”shunping”; //name是字符串

Var kk=2 //kk是数字

Name=234; //这事name自动变成数

∙Js的命名规范(函数/变量):

1) 使用大小写字母,数字,$可以命名

2) 不能以数字打头

3) 不能使用js保留字和关键字(即java里的关键字)

4) 区分大小写

5) 单行注释://

6) 多行注释:/*…….*/

韩顺平JS第三讲

∙Js的数据类型:

∙基本数据类型

∙数值类型

∙字符串类型

∙布尔类型

通过typeof可以看到变量的具体数据类型

举例:

New Document

∙复合数据类型

∙数组

∙对象

∙特殊数据类型

∙Null 即:var=null

∙Undefined

即:如下代码

∙Js定义变量,初始化,赋值

∙定义变量:即var=a

相关文档
最新文档