JavaScript --- 基础

来源:互联网 发布:linux变量命名 编辑:程序博客网 时间:2024/06/05 17:30

JavaScript    --------   基础

什么是JavaScript

1.1:JavaScript主要是用来向HTML页面中添加交互行为

1.2:JavaScript是一种脚本语言,语法和java类似

1.3:JavaScript一般用来编写客户端的脚本

1.4:JavaScript是一种解释性语言,变执行边解释

JavaScript基本结构

<script  type=”text/Javascript”>

JavaScript语句

</script>

六种数据类型

1.undefined

varwidth;

2.null

alert(num==undefined);

3.number

varnum=23;

varnum=23.5;

4.String

varstring1=”this is a string”;

5.boolean

Typeof(变量或值)

数组:

创建数组:var 数据名称=new Array(size);

为数组元素声明:var fruit=new Array(“apple”,”orange”);

逻辑控制语句

If(表达式){

JavaScript语句1;

}

else{

JavaScript语句2;

}

 

Switch结构:

Switch(表达式){

Case 1:

JavaScript语句;

break;

}

 

循环结构:

for(初始化;条件;增量或减量){

JavaScript语句

}

 

Whlie循环:

While(条件){

JavaScript语句;

}

 

do-while语句:

do{

JavaScript语句

}while(条件);

注释:

//:单行注释

/*开头  */结尾

 

匿名函数

function(count){

 

}

 

 



JavaScript   对象

window常用属性:

History:有关客户访问过的URL的信息

Location:有关当前url的信息

常用方法:

Confirm()将弹出一个确认对话框

open()在页面上弹出一个新的浏览器

Close()用于关闭窗口

history对象

Back() 加载 history 对象列表中前一个URL

Forward()加载history对象列表中的后一个URL

go()加载history对象列表中的某个具体URL

location对象

属性:host 设置或返回主机名和当前URL的端口

Hostname设置或返回当前URL的主机名

Href 设置或反回完整URL

方法:

reload()重新加载当前文档

Replace()用新的文档替换当前文档

document对象

属性:referrer 返回载入当前文档的URL

URL 返回当前文档的URL

方法:getElementById()

getElementsByIName()

getElementByTagIName()

Date对象:

方法:getDate()返回Data对象的一个月中的每一天:值为1-31

getDay()返回Data对象的星期中的每一天:值为0-6

getHours()返回Data对象的小时数:值为0-23

getMinutes()返回Data对象的分钟数:值为0-59

getSeconds()返回Data对象的秒数:值为0-59

getMonth()返回Data对象的月份:值为0-11

getFullYear()返回Data对象的年份:值为4位数

getTime()返回某一时刻以来的毫秒数

Math对象:

方法:ceil() 对数进行上舍入

Floor() 对数进行下舍入

Round()把数四舍五入为最接近的数

Random()返回0-1中的随机数

定时函数:

setTimeout(“调用函数名称”,”等待的毫秒数”)

0 0