- 博客(14)
- 收藏
- 关注
原创 JavaScript函数(一)
中,函数是一段可重用的代码块,可以接收输入(参数),并返回输出。中,递归调用指的是一个函数在其函数体内调用自身。在递归调用中,每个递归步骤会加入栈中,直到满足基准条件返回结果后,调用栈开始一层层地弹出结果。它是函数的重要组成部分,允许你将结果传递回调用该函数的地方。:用一个对象保存已经计算过的结果,避免重复计算,常用于有重叠子问题的递归问题(如斐波那契数列)。ES6引入的箭头函数是一种更简洁的函数表达式语法,特别适合用于简短的函数。在JavaScript中,函数具有作用域,函数内部定义的变量在外部不可见。
2024-12-11 20:37:59
734
原创 JavaScript循环语句
它的条件检查是在循环体执行后进行的,这使得在某些情况下比普通的。用于跳过当前循环迭代中的剩余代码,直接进入下一次循环的条件检查。用于立即终止循环,跳出循环体,控制流将继续到循环之后的第一条语句。循环是一种强大且灵活的迭代控制结构,适合于已知次数的循环、数组遍历以及复杂的嵌套逻辑。循环是一种用于重复执行代码块的控制结构,通常用于在已知循环次数的情况下进行迭代。循环是一种灵活的循环结构,适合于在条件未知的情况下执行代码块。这意味着即使条件最初为。循环同样可能导致无限循环,尤其是在循环条件未能更新的情况下。
2024-12-08 11:19:31
878
原创 JavaScript分支语句
在中,分支语句用于根据条件来控制代码的执行流程。语句会判断一个条件是否为真(),如果条件为真,则执行对应的代码块;否则跳过代码块或进入其它分支。以下是分支语句的常见形式:1. 语句语句的基本形式包含一个条件表达式,如果条件表达式的结果为,则执行代码块。2. 语句语句包含一个代码块和一个代码块。如果条件为,则执行代码块;否则,执行代码块。3. 语句语句用于在多种条件之间进行选择。条件从上至下逐一判断,如果有一个条件为,则执行相应代码块,并跳过后续条件。4. 嵌套的 语句可以将一个语句嵌套在另一个语句中
2024-12-03 16:38:12
490
原创 JavaScript数据类型
在中,类型用于表示数字,可以是整数、浮点数或特殊值(如和)。以下是关于类型的详细介绍:中的类型采用双精度64位格式(符合IEEE 754标准),可以表示的范围非常大。特殊值(Not a Number):表示一个非数字的值,通常在数字运算失败时出现。 和 :表示正无穷大和负无穷大,通常在除以零时返回。数字转换提供了多种方法将其他数据类型转换为类型::将值转换为数字。:解析字符串并返回整数。:解析字符串并返回浮点数。数学运算提供了丰富的数学运算支持,包括加法
2024-11-30 14:41:28
706
原创 JavaScript基础知识
JavaScript是一种广泛使用的编程语言,主要用于网页开发。它最初由Netscape于1995年创建,目的是为了增强网页的互动性。动态类型:JavaScript是一种动态类型语言,意味着你不需要在声明变量时指定类型。事件驱动:JavaScript支持事件驱动编程,可以通过用户的操作(如点击、键入等)触发代码执行。浏览器支持:几乎所有现代浏览器都内置了JavaScript引擎,因此你可以在客户端直接运行JavaScript代码。功能强大。
2024-11-29 13:19:20
1044
原创 web服务器开发
什么是Stream(小溪、小河,在编程中通常翻译为流)呢?在之前学习文件的读写时,我们可以直接通过 readFile或者 writeFile方式读写文件,为什么还需要流呢?事实上Node中很多对象是基于流实现的:http模块的Request和Response对象;◼ 官方文档:另外所有的流都是EventEmitter的实例。◼ 那么在Node中都有哪些流呢?文件的拷贝流pipe方法。
2024-09-25 23:09:54
679
原创 Node服务器开发
flag的值有很多:https://nodejs.org/dist/latest-v14.x/docs/api/fs.html#fs_file_system_flags。我们会发现,对于前端开发来说,通常很少会和二进制直接打交道,但是对于服务器端为了做很多的功能,我们必须直接去操作 其二进制的数据;为了简化用户的工作,Node.js 抽象出操作系统之间的特定差异,并为所有打开的文件分配一个数字型的文件描述符。我们前面说过,Buffer中存储的是二进制数据,那么到底是如何存储呢?文件,然后在终端中运行。
2024-09-24 22:26:03
853
原创 Git学习笔记
是维护工程蓝图的标准作法,能追踪工程蓝图从诞生一直到定案的过程版本控制也是一种软件工程技巧,借此能在软件开发的过程中,确保由不同人所编辑的同一程序文件都得到同步简单来说,版本控制在软件开发中,可以帮助程序员进行代码的追踪、维护、控制等等一系列的操作。
2024-09-24 11:38:03
732
原创 css定位
CSS 定位属性是控制网页中元素位置的一种方式,它能够让元素在页面上精准地落在我们想要的位置。在 CSS 中,定位(Positioning)是控制元素在页面上如何定位和显示的一种机制。
2024-07-07 20:45:47
798
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人