第四周学习笔记

JS是一种编程语言,负责网页的动态行为。

输入输出语句

  • 页面输出:document.write()

  • 页面弹出:alert()

  • 控制台输出:console.log()

  • 页面输入:prompt() //默认字符串类型

常、变量

  • 常量const

  • 变量let //本质是盒子名,用来存放数据

数据类型

基本数据类型:
  • number数字型

  • string字符串型

  • boolean布尔型

  • undefined未定义型(未给值)

  • null空类型(存放的是对象 -> object 类型)

引用数据类型:
  • function函数

  • array数组

  • object对象

检测数据类型:

typeof x

数据类型转换:
  1. 隐式转换

    • '+':可转换成数字型 e.g +‘123’ ->123

    • 任何数据与字符串相加还是字符串 e.g 2+'2' ->'22'

  2. 显示转换

  • (类型)数据

函数传参

  • 基本数据:形参与实参

  • 引用数据:地址指针

运算符

  • ‘==’:只判断值(可能有隐式转换存在)

  • ‘===’:全等(值&&数据类型)

  • 优先级:

()/++,--,!/先*/%后+-/>,<,>=,<=/==,!=,===,!==/先&&后//.../=

  • 三元运算符:(if双分支语句)

条件 ? 满足 : 不满足

总结:

以上是对js基础核心知识点进行了概括。围绕数据存储、类型、代码复用和交互逻辑


第四周学习笔记
http://localhost:8090//archives/di-wu-zhou-xue-xi-bi-ji
作者
江晚
发布于
2025年10月30日
许可协议