Java Script学习总结

简介;


        JavaScript 是脚本语言,是一种解释性脚本语言(代码不进行预编译)
        JavaScript 是一种轻量级的编程语言。
        JavaScript 是可插入 HTML 页面的编程代码
        JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行


作用:


为网页添加各式各样的动态功能,
为用户提供更流畅美观的浏览效果。 通常JavaScript脚本是通过嵌入在HTML- - 中来实现自身的功能的


用法:


HTML页面中的JavaScript
在html页面中的脚本必须位于script围堵标签之间,script标签放在head中可以,body中也可以, 放在最后也可以,对位置要求不严格

我们可以在 HTML 文档中放入不限数量的script标签,通常的做法是把内容统一放入head或者页 面底部。这样就可以把它们安置到同一处位置,不会干扰页面的内容

外部的JavaScript:


可以把脚本保存到外部文件中。外部文件通常包含被多个网页使用的代码。外部 JavaScript 文件的文件扩展名是 .js。

当我们使用外部文件时,在HTML页面的script 标签的 “src” 属性中设置该 .js 文件

JavaScript显示数据


使用window.alert()弹出框
PS:这里的window可以省略,等价于alert(“hello world”);

使用document.write()将内容写入到html文档

使用innerHTML写入到html元素

JavaScript的注释
JavaScript注释与java的单行和多行注释相同。
单行注释以 // 开头。
多行注释以 /* 开始,以 */ 结尾。
 

JavaScript语法跟Java很相似,但是也有区别。JavaScript是弱语言类型,即有些时候有些错误不影响运行。

isNaN(param)
用于检查其参数是否是非数值字
是数值的返回false,不是数值返回true。

parseFloat(String)
可解析一个字符串,并返回一个浮点数。该函数指定字符串中的首个字符是否是数字。如果是,则对字符串进行解析,直到到达数字的末端为止,然后以数字返回该数字,而不是作为字符串。

parseInt(string,radix)
可解析一个字符串,并返回一个整数。
 

常用方法:

history.back() - 与在浏览器点击后退按钮相同
history.forward() - 与在浏览器中点击向前按钮相同
history.go(1/-1)
参数为1:等同于 history.forward(),参数为-1,等同于 history.back()

<a href="javascript:window.history.forward()">前进</a> 
<a href="javascript:window.history.back()">后退</a>
<a href="javascript:window.history.go(1)">前进go</a> 
<a href="javascript:window.history.go(-1)">后退go</a>


window对象方法:


alert()    显示带有一段消息和一个确认按钮的警告框
confirm()    显示带有一段消息以及确认按钮和取消按钮的对话框
prompt()    显示可提示用户输入的对话框
open()    设置或返回窗口的名称
close()    打开一个新的浏览器窗口或查找一个已命名的窗口
setTimeout()    关闭浏览器窗口
setInterval()    在指定的毫秒数后调用函数或计算表达式
clearInterval()    取消由 setInterval() 设置的 timeout
clearTimeout()    取消由 setTimeout() 方法设置的 timeout
document对象常用方法
查找 HTML 元素常用方法

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值