【复习】JavaScript基础

家住魔仙堡 提交于 2020-03-23 18:27:54

一、变量
【复习】JavaScript基础

二、数据类型
(1)undefined 声明了没有赋值
(2)null 空值
(3)number 数值,包括整数和小数
(4)Boolean布尔,true和false,可以当成1和0
(5)String字符串
长度:s.length
查找某个坐标上的字符:s.charAt(4)
查找某个字符串在字符串中首次出现的位置:s.indexOf("he")从头开始查找,如果从坐标2开始找则是s.indexOf("he",2)
查找位于坐标2到5之间的字符串:s.substring(2,5),前闭后开
分割字符串:s.split(",")

三、函数
function 函数名(参数){
函数体
}
【复习】JavaScript基础

常用系统函数:
parseInt("字符串")将字符串转换为整型
isNaN():Not a Number 判断是否是非数字

四、事件
onload:一个页面加载完成
onclick:点击某个对象
onmouseover:竖版移到某元素上
onchange:域的内容被改变
onblur:失去焦点
onfocus:聚焦事件

五、操作元素
(1)获取元素的属性
通过标签名获取
var uname=document.getElementsByTagName("input").value;
通过id获取并设置值
document.getElementById("xx").value="测试";

(2)获取元素的内容
innerText / innerHtml
<h1 id="test"><a href="https://www.baicu.com">百度</a></h1&gt;
var a=document.getElementById("xx").innerText

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!