JavaScript函数和初识JavaScript操作BOM对象(5.24)

函数:

与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 域的内容被改变
结构图↓
JavaScript函数和初识JavaScript操作BOM对象(5.24)
也可以直接使用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>