2020825邹瑞日志
学习总结
JS常用输出
- 在网页中输出内容
document.write("HTML片段或文字");
问题:会影响网页中现有的结构和内容
- 弹出警告框
alert("...提示内容...");
问题:警告框的样式是写死的,不能修改。警告框是一种模态,会阻碍用户的操作
- 弹出输入框
prompt("...提示内容...");
提示:弹出输入框,需要使用变量来保存输入的值,这个值的数据类型是字符串型
- 弹出确认框
confirm("...提示内容...");
提示:确认框上有两个按钮,确认是true,取消是false
在控制台输出
console.log("...输出内容...");
运算符和表达式注意
算术运算符
-
%取余,被除数/除数,不取商,取除不尽的余数部分
-
++自增,在当前的基础上加1
num++:先打印num当前的值,然后再执行自增(先用后加)
++num:先执行自增,然后再打印num(先加后用) -
--自减,在当前的基础上减1
比较运算符
=、<=、、!=、>、<、= (全等于\严格等于)、!== (不全等于)
- 结果返回布尔型的值
- == 只是比较两个值是否相等
- === 不仅比较值,还会比较数据类型是否一样
- 数字和字符串比较,字符串会转为数值型之后再进行比较
- 两个字符串比较,比较的是首字符的Unicode码
- NaN和任何值比较(> < <= >= == ===)都是flase,包括自身
学习心得
开始学习JavaScript了,开始会比较容易,多注意小细节就可以。
点赞
评论