三种常用框窗口:1 alert()为警告框,在小括号内填写的文本会被弹出,必须待点击确定后才能进行后续操作, 这是因为js是在执行完第一个alert()并等到用户点击“确认”按钮之后才去执行后面的语法。
2 console.log(),括号内的内容在操作台显示。
3 document.write() ,括号内输入的内容会直接出现在页面上
在JavaScript中,变量为var,var 变量命名规范:只能包含字母,数字,和下划线,还有个特殊的$字符,并且变量名只能以字母,下划线,还有$开头;
变量基本类型:
js里面的加减乘除:
1.加号”+“: 若为数字与字符串相加,则数字会和字符串拼接为字符串
2.减法乘法除法“-” “*” “/”:当两个变量间进行减法乘法或除法运算,一个变量为数字,另一个变量为字符串,如果不能运算(指字符串不能转化为数字),两个变量加减乘除的运算会产生NAN类型(意思为not a number不为一个数字类型),
在减法乘法除法中若字符串能转化为数字,则转化为数字,不能则返回NaN
2.1!!!需注意数字加空字符串会使数字转化为字符串,字符串具有拼接效果,以下为证明过程
3. 关于逻辑的运算:
逻辑与:&& 两边值都为true时返回true,否则返回flase
逻辑或:|| 两边都为flase时返回false,否则返回true
逻辑非:!
除0以外的任何数字转化为布尔值都为真,0为假
需注意1=='1' 两个等号比较值是否相等,不管类型是否相同 , 1==='1' 三个等号值和类型都要相同才相等
4.可通过typeof判断变量的类型,例如