
批改状态:合格
老师批语:
let
// 变量过程
// 1.1 声明
//let username
//console.log(username)
// 1.2 赋值
//username = '张三'
//console.log(username)
// 1.3 更新,修改
//username = '李四'
//console.log(username)
// 声明 -> 赋值 -> 更新/修改
//通常合并一起
let username = '张三'
console.log(username)
const
// 创建常量必须初始化
const gender = '男'
console.log(gender)
//gender = '女'
//console.log(gender)
常量不允许改变
function sum1(a, b) {
return `${a} + ${b} = ` + (a + b)
}
// 调用
console.log(sum1(1, 2))
先声明 function,再调用
// 2.2 匿名函数
let sum2 = function (a, b) {
return `${a} + ${b} = ` + (a + b)
}
console.log(sum2(3, 4))
let sum3 = (a, b) => {
return `${a} + ${b} = ` + (a + b)
}
console.log(sum3(4, 5))
// 再简化
//只有一个参数可不写括号
sum5 = uname => {
return `hello, ${uname}`
}
console.log(sum5('php.cn'))
//没有参数,括号不能省
sum4 = () => {
return `hello world`
}
console.log(sum4())
1. 删除 function
2. 在(参数列表)与{代码块}之间用"胖箭头"(=>)
;((a,b) => console.log(a+b))(1,2)
立即执行函数:将声明和调用二合一,声明完直接执行
console.log(1,typeof 1)
console.log('abc',typeof 'abc')
console.log(true,typeof true)
通常判断真假
console.log(null,typeof null)
let name
console.log(name)
本次学习了变量、常量,以及常量数据四种类型;五种基本数据类型
1、变量 let:声明、初始化、更新
2、常量 const:声明时必须初始化,禁止更新改变
常量数据四种类型
2.1、命名函数: function
2.2、匿名函数: 函数表达式,变量化,无提升
2.3、箭头函数: 匿名函数的简化
2.4、立即执行函数: IIFE, 阅后即焚,一次性的
3、五种数据基本类型
3.1、数值(不分整数和小数),number
3.2、字符串,string
3.3、布尔值,boolean,只有true和false
3.4、null,空对象
3.5、undefined,未定义
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号