[计算机软件及应用]传智播客韩顺平轻松搞定网页设计htmlcssjaascript之jaascript

[计算机软件及应用]传智播客韩顺平轻松搞定网页设计htmlcssjaascript之jaascript

ID:36678160

大小:7.53 MB

页数:53页

时间:2019-05-13

[计算机软件及应用]传智播客韩顺平轻松搞定网页设计htmlcssjaascript之jaascript_第1页
[计算机软件及应用]传智播客韩顺平轻松搞定网页设计htmlcssjaascript之jaascript_第2页
[计算机软件及应用]传智播客韩顺平轻松搞定网页设计htmlcssjaascript之jaascript_第3页
[计算机软件及应用]传智播客韩顺平轻松搞定网页设计htmlcssjaascript之jaascript_第4页
[计算机软件及应用]传智播客韩顺平轻松搞定网页设计htmlcssjaascript之jaascript_第5页
资源描述:

《[计算机软件及应用]传智播客韩顺平轻松搞定网页设计htmlcssjaascript之jaascript》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Javascript的基本介绍·JS是用于WEB开发的脚本语言:·脚本语言是什么:·脚本语言不能独立使用,它和HTML/JSP/PHP/ASP.NET配合使用·脚本语言也有自己的变量,函数,控制语句(顺序,分支,循环)·脚本语言实际上是解释性语言(即在执行时直接对源码进行执行)·Java程序.java→.class→jvm,js→浏览器(js引擎来解释执行)·Js在客户端(浏览器)执行·因为js是由浏览器来执行的,因此这里有个问题,不同类型的浏览器可能对js的支持不一样。

2、EN""http://www.w3.org/TR/html4/loose.dtd">functiontest(){window.alert("helloworld!");}NewDocument案例:1需求:打开网页后,显示hello!window.alert("hello!");NewDocument问题:·js的位置可以随意放·js必须使用代码·在一个html文件中(JSP/PHP/ASP.NET)可以出现多对(script)片段,浏览器

4、会按照先后顺序一次执行案例2:Helloworld程序改进·如何定义变量:·如何运算:NewDocument//js中变量的定义(js中变量用var表示,无论什么类型)varnum1=1;varnum2=60;varresult=num1+num2;window.alert("结果是"+result);//alert函数window.alert表示弹出一个对话框

5、cript>·Js的变量类型是怎样决定的1)Js是弱数据类型语言,即:在定义变量侍候,统一使用var表示,甚至可以去点var这个关键字2)Js中的变量的数据是由js引擎决定的Varname=”shunping”;//name是字符串Varkk=2//kk是数字Name=234;//这事name自动变成数·Js的命名规范(函数/变量):1)使用大小写字母,数字,$可以命名2)不能以数字打头3)不能使用js保留字和关键字(即java里的关键字)4)区分大小写1)单行注释://2)多行注释:/*…….*/韩顺平JS第三讲·Js的数据类型:·基本数据类型·

6、数值类型·字符串类型·布尔类型通过typeof可以看到变量的具体数据类型举例:NewDocumentvarvi="abc";varv2=890;window.alert("v1是"+typeofv1);window.alert("v2是"+typeofv2);vi=456;//体现js是动态语言:即数据类型可以任意变化window.alert("v1是"+typeofv1);//体现js是动态语言

7、>·复合数据类型·数组·对象·特殊数据类型·Null即:var=null·Undefined即:如下代码window.alert(tt);//直接报错:未定义vartt;//未给值·Js定义变量,初始化,赋值·定义变量:即var=a·初始化:即在定义变量时就给值·赋值:即:比如你先定义一个变量var=tt,然后再给值:tt=780;·js数据类型转换:·自动转换例子:var=123;//a是数值a=”hello”//a的类型是s

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。