2024-12-4 日报 Day25

2024-12-4 日报 Day25

Yuyang 前端小白🥬

今日的鸡汤

真正困住你的不是困难本身,而是你对自己的负面暗示。

今日学习内容

1、JS红皮书P81-82 第三章:语言基础

今日笔记

1、函数:ECMAScript 中的函数使用 function 关键字声明,后跟一组参数,然后是函数体。函数的基本语法如下:

1
2
3
function functionName(arg0, arg1, ..., argN) { 
statements
}

return 语句也可以不带返回值。这时候,函数会立即停止执行并返回 undefined。这种用法最常用于提前终止函数执行,并不是为了返回值。比如在下面的例子中,console.log 不会执行:
function sayHi(name, message) {
return;
console.log(“Hello “ + name + “, “ + message); // 不会执行
}
2、总结:ECMAScript包含所有基本语法、操作符、数据类型和对象
 ECMAScript 中的基本数据类型包括 Undefined、Null、Boolean、Number、String 和 Symbol。
 与其他语言不同,ECMAScript 不区分整数和浮点值,只有 Number 一种数值数据类型。
 Object 是一种复杂数据类型,它是这门语言中所有对象的基类。
 严格模式为这门语言中某些容易出错的部分施加了限制。
 ECMAScript 提供了 C 语言和类 C 语言中常见的很多基本操作符,包括数学操作符、布尔操作符、关系操作符、相等操作符和赋值操作符等。
 这门语言中的流控制语句大多是从其他语言中借鉴而来的,比如 if 语句、for 语句和 switch语句等。
ECMAScript 中的函数与其他语言中的函数不一样。
 不需要指定函数的返回值,因为任何函数可以在任何时候返回任何值。
 不指定返回值的函数实际上会返回特殊值 undefined。

此页目录
2024-12-4 日报 Day25