JavaScript

《脚本js》

《编写位置:》

<script>--标签导入

<script>--标签包含

《js函数》

parseInt()--将字符串转换成整型数字

parseFlost()--将字符串转换成浮点类型

inNaN()--判断非数字

eval()--计算表达式

《js自定义函数》

function (函数名) (){}--无参函数

function (函数名) (参数1,参数2){}--有参函数

《js调用函数》

事件名=函数名()

onclick="函数名()"---鼠标点击事件

直接使用函数名(传递的实参值)

var 变量名=函数名();

《js弹框》

《window对象》

alert("欢迎光临..");弹出消息框,上面只一个确定按钮

prompt--接收输入弹框

confirm()--确认框

colose()--关闭浏览器窗口

open()--打开一个新的窗口,加载给的URL所指定的文档

open()函数打开新窗口的时候进行窗口设置的属性如下

height,width --窗口文档显示区的高度,宽度

left,top--窗口的坐标,x轴 y轴

toolbar=yes| no --是否显示浏览器的工具栏

scrollbars=yes|no--是否显示滚动条

location=yes|no --是否显示地址

status=yes|no--是否添加状态栏

menubar=yes|no--是否显示菜单

《History对象》

控制浏览器的前进与后退

back()--加载history对象列表中的前一个URL

forward()--加载history对象列表中的下一个URL

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

《documen对象》

getElementById()--返回对拥有指定id的第一个引用对象

getElementByName()--返回带有指定名称的对象的集合

getElementByTagName()--返回带有指定标签的对象的集合

write()--向文档写文本,HTML表达式或js代码----函数输出后会结束文档输出流

《时间对象Date》

getDate()--返回Date对象的一个月中的某一天,1--31之间

getDay()--返回Date对象的星期中的某一天,0--6之间

getHours()--返回Date对象的小时数,0--23之间

getMinutes()----返回Date对象的分钟数,0--59之间

getSeconds()--返回Date对象的秒数,0--59之间

getMonth()--返回Date对象的月份,0--11之间

getFullyear()--返回Date对象的年份,4位数

getTime()--返回Date对象的某一个时刻(1970年1月1日)以来的毫秒数;

《时间函数》

时间函数:

setTimeout("getTime()",1000) ,有二个参数,第一个参数是要定时执行的函数名,第二个参数表示等待时间,单位是毫秒。此函数只会执行一次.

setInterval("getTime()",1000)函数,参数与上一个函数相同。但是这个函数是一个死循环。

《格式化时间》

date.getTime(); // 时间戳

date.getFullYear(); // 获取 4 位数 年份

date.getMonth() + 1;// 获取月份

date.getDate(); // 获取日

date.getHours(); // 时

date.getMinutes(); // 分

date.getSeconds(); // 秒

var mytime=date.toLocaleString();