网页设计

Web前端|JavaScript复习手册



Web前端 JavaScript 全套复习笔记



一、JS引入、输出、注释



  • 三种JS引入方式:行内式、内嵌式script、外链式src引入js文件

  • 输出语法:alert()弹窗、console.log()控制台、document.write()页面输出

  • 注释:单行// 多行/* 内容 */

  • JS特性:区分大小写、跨平台脚本语言,换行空格不影响执行



//外链式引入JS

//弹窗输出
alert("前端学习");




二、变量、标识符、数组



  • 命名规则:字母/_/$开头,不能数字开头,禁止关键字(var/function等)

  • let块级作用域,var

  • 假值:0、""、null、undefined、false、NaN
  • 数组:可存任意类型,稀疏数组,length=最大下标+1
  • 遍历:for读取空位undefined,for...in跳过空位

三、运算符核心

  • ==宽松相等自动转类型,===严格相等(值+类型都匹配)
  • +:数字相加 / 字符串拼接;%取模余数符号跟随被除数
  • &&逻辑与、||逻辑或;& | 属于位运算符
  • 赋值运算符从右往左运算,支持链式赋值 a=b=c=10

四、顺序、选择、循环结构

  • 选择:if、switch;switch不加break会穿透case
  • 循环:while先判断;do while至少执行一次;for(;;)无限循环
  • break跳出循环,continue跳过本次循环

五、函数高频考点

  • 定义:function 函数名(形参){}
  • return终止函数并返回数据,函数可写多个return
  • 全局变量全页面生效,局部变量仅函数内可用
  • 字符串方法:toUpperCase()转大写,toLowerCase()转小写

六、Math、Date内置对象

  • Math静态对象,无需new直接调用方法
  • Date月份0~11,getDay()获取星期(0代表周日)
  • 数字方法toFixed(n)保留n位小数,返回字符串

七、前端JS随堂练习

1.严格相等运算符是?

2.for(;;)等价于什么循环?

3.获取星期的Date方法?

posted @ 2026-06-12 14:55  郭紫曦  阅读(19)  评论(0)    收藏  举报