1.输出语句
window.alert()写入警告框
document.write()写入html输出
console.log()写入浏览器控制台
2.定时器
setInterval(function(){},xx毫秒)定时器过xx毫秒会执行一次,一直循环,
settimeout (function(){},xx毫秒)定时器过xx毫秒会执行一次,执行过后就会结束定时器。
3.事件
3.1事件绑定
方式一:通过html标签中的事件属性进行绑定
οnclick=‘要执行的函数’
方式二:通过DOM元素属性绑定
document.getElementxxx().onclick = function(){
}
3.2 常见事件
onclick 鼠标点击事件
onblur 元素失去焦点
onfocus 元素获得焦点
onload 某个页面被执行加载
onsubmit 某个表单提交
onkeydown 键盘上某个键被按下
onmouseover 鼠标被移到某元素上
onmouseout 鼠标从某元素移开
四.变量
1.关键字var
1.1使用 var关键字来定义变量,因为javascript是弱语音,var定义的这个变量可以赋不同类型的值,变量可以存在不同类型的值
如: var a = 123, a="hahhah" ,此时a就变成了hahhah了,变量类型也改变了。
1.2.变量的命名规则和java一致。
1.3.var定义的变量相当于全局变量。
1.4.var定义的变量可以重复定义,他会覆盖前面定义的。
2.关键字let
2.1 let关键字也是定义对象的,但是定义不能重复,作用域相当于成员变量。
3.关键字const:用来定义常量的。
五.数据类型
五种原始类型:number(整数,小数,和不是数字的数字),string,boolean,null(对象为空),undefined
获取数据类型的方法:typeof关键字,
如:alert(typeof age)