2020825邹瑞日志

学习总结

JS常用输出

  1. 在网页中输出内容
    document.write("HTML片段或文字");

问题:会影响网页中现有的结构和内容

  1. 弹出警告框
    alert("...提示内容...");

问题:警告框的样式是写死的,不能修改。警告框是一种模态,会阻碍用户的操作

  1. 弹出输入框
    prompt("...提示内容...");

提示:弹出输入框,需要使用变量来保存输入的值,这个值的数据类型是字符串型

  1. 弹出确认框
    confirm("...提示内容...");

提示:确认框上有两个按钮,确认是true,取消是false
在控制台输出
console.log("...输出内容...");

运算符和表达式注意

算术运算符

  1. %取余,被除数/除数,不取商,取除不尽的余数部分

  2. ++自增,在当前的基础上加1
    num++:先打印num当前的值,然后再执行自增(先用后加)
    ++num:先执行自增,然后再打印num(先加后用)

  3. --自减,在当前的基础上减1

    比较运算符

=、<=、、!=、>、<、= (全等于\严格等于)、!== (不全等于)

  1. 结果返回布尔型的值
  2. == 只是比较两个值是否相等
  3. === 不仅比较值,还会比较数据类型是否一样
  4. 数字和字符串比较,字符串会转为数值型之后再进行比较
  5. 两个字符串比较,比较的是首字符的Unicode码
  6. NaN和任何值比较(> < <= >= == ===)都是flase,包括自身

学习心得

开始学习JavaScript了,开始会比较容易,多注意小细节就可以。

评论