JavaScrip基础笔记

一:数据类型:

字符串string
数字number

布尔boolean

数组array
对象object
空null
未定义
可以通过复制为空的方式清除变量

二:运算符
算术运算符:
+-*/% ++ --
赋值运算符
字符串操作(拼接的操作)
比较运算符(注意这两个===,!==)
条件运算符
逻辑运算符

三:语句
条件语句:
if....else
switch
循环语句
while
do...while
for
for/in
跳转语句
break
continue

函数:
定义函数:
function demo(){
}

调用函数有两种方式:
第一种是在javascript中直接调用
第二种是在HTML中通过onclick调用

带参函数:
function demo(arg1,arg2){
}
返回值函数
function demo(arg1,arg2){
var sum=arg1+arg2;
return sum;
}

局部变量和全局变量
var arg0=10;//全局变量
arg1=100;//也是全局变量
function demo(){
var arg2=1000;//局部变量
arg3=10000;//全局变量,但是必须是调用demo之后才变成全局变量
}

异常捕获
使用
try{
}catch(err){
alert(err);
}
使用throw是抛出自定义的异常

事件
onMouseOver
onMouseOut
onLoad
onUnLoad
onFouse
onBlur
onChange
onSelect

原文地址:https://www.cnblogs.com/YangMT/p/4863787.html