函数:
与java语法中的方法非常相似。javaScript分为系统函数和自定义函数。在定义函数前必须要启用
script标签↓,在其标签内在能使用函数。也可以
外部引入↓ <script>函数</script> <script scr="文件路径"></script> 系统函数↓
函数名 |
说明 |
parselnt("字符串") |
将字符串转换为整形数字如:parseInt("86")就是将字符串"86"转换为整形值 |
parseFloat("字符串")
|
将字符串转换为整形数字如:parseFloat("86.01")就是将字符串"86.01"转换为浮点值
|
isNaN(写入你需要判断的值) |
用来判断其值是否为数字,若是数字则返回false,否则返回true |
定义函数↓
function 自定义函数名(可以输入参数,类似java中的有参方法){
设置函数的具体方法,可以设置返回值也可以不用←return
PS:若需要在文档中打印出语句可以使用document.write(内容)
在函数中可以使用\n来换行,无需用连接符直接使用即可如→"你好,我要换行\n这是第二行"
}
一般常用调用函数方法可以采用onclick =函数名()
名称 |
说明 |
onload |
一个页面或一副图像完成加载 |
onlick |
鼠标单机某个对象 |
onmouserover |
属性在鼠标指针移动到元素上时触发 |
onkeydown |
某个键盘按键被按下 |
onchange |
域的内容被改变 |
结构图↓
也可以直接使用location来跳转页面:window.location="https://www.baidu.com"
↑注意若是外网地址则用双引号,若是内部链接则用单引号如 :'text.html'
常用的方法↓
方法名称 |
说明 |
prompt("这里输入你需要给用户提示的文字"," ") |
显示可提示用户输入的对话框。第二个" "是用户输入的内容 |
alert("这里输入你需要给用户提示的文字") |
显示带有一个提示信息和一个确定按钮的警示框 |
confirm("这里输入你需要给用户提示的文字") |
显示一个带有提示信息、确定和取消按钮的对话框,若点确定则返回true,取消返回false |
close() |
关闭浏览器窗口 |
open("这里输入你要新开的网页地址"," "," ") |
打开一个新的浏览器窗口,加载给定URL所指定的文档,可以设置宽度和高度(后面的” “就是设置的参数,也可以不填) |
setTimeout() |
在指定的毫秒数后调用函数或计算表达式 |
setInterval() |
按照指定的周期(以毫秒计)来调用函数或表达式 |
Window常用的两个属性:
属性名称 |
说明 |
history |
有关客户访问过的URL信息 |
location |
有关当前URL的信息 |
history对象的常用方法↓
名称 |
说明 |
back() |
加载history对象列表中的前一个URL |
forward() |
加载history对象列表中的下一个URL |
go() |
加载history对象列表中的某个具体URL |
location对象的属性↓
名称 |
说明 |
host |
设置或返回主机名和当前URL的端口号 |
hostname |
设置或返回当前URL的主机名 |
href |
设置或返回完整的URL |
location对象的常用方法↓
名称 |
说明 |
reload() |
重新加载当前文档 |
replace() |
用新的文档替换当前文档 |
除了定义在script代码块以外可以这样玩→ <a href="javascript:location.方法"></a>