
JavaScript
文章平均质量分 64
小白菜学前端
我很懒,懒得介绍……
展开
-
JavaScript 递归函数实例详解
递归函数是一种在函数体内部直接或间接调用自身的函数。在JavaScript中,递归函数可以用来解决可以分解为相似子问题的问题,如阶乘计算、斐波那契数列等。递归函数通常包含两个基本要素:递归调用和基本情况(终止条件)。原创 2024-10-09 16:18:50 · 484 阅读 · 0 评论 -
JavaScript 构造函数及内置构造函数的详解
构造函数通常以大写字母开头,以便与普通函数区分。它们可以包含属性和方法,这些属性和方法通过this关键字添加到新创建的对象上。调用构造函数时,需要使用new关键字,这样可以确保this正确地指向新创建的对象实例。构造函数内部无需写return,返回值即为新创建的对象。原创 2024-09-30 14:45:46 · 1993 阅读 · 0 评论 -
ES6 解构赋值详解
解构赋值是JavaScript ES6中引入的一种语法,它允许你从数组或对象中提取数据,并将这些数据赋值给一系列变量。这种语法可以使代码更加简洁和易于管理。原创 2024-09-25 10:34:36 · 486 阅读 · 0 评论 -
函数及其所有相关知识点详解及实例
在JavaScript中,函数是一等公民,这意味着函数可以像其他数据类型一样被传递和操作。剩余参数语法允许函数接收不定数量的参数,这些参数会被收集到一个数组中。剩余参数必须是参数列表中的最后一个参数。程序在执行代码的时候,先从当前的作用域中找变量,如果当前作用域中没有变量,则要去全局作用域中找变量,找到就执行,否则报错。回调函数是作为参数传递给另一个函数的函数,通常用于处理异步操作的结果。在ES6之前,如果函数的某个参数没有被传递,该参数将是。,并且必须放置在参数列表的最后。原创 2024-09-19 15:16:19 · 1140 阅读 · 0 评论 -
JavaScript 内置对象Math
内置对象是指在JavaScript运行环境中预先定义的对象,Math对象是JavaScript提供的一个“数学”对象,他提供了一系列做数学运算的方法。原创 2024-09-23 16:41:38 · 401 阅读 · 0 评论 -
JavaScript 对象的基本操作及相关知识点详解
在JavaScript中,对象是一种基本的数据结构,以键值对形式保存数据且数据没有顺序,它可以包含多种数据类型的属性和方法。原创 2024-09-23 16:12:58 · 710 阅读 · 0 评论 -
return、continue和break 的区别及应用场景
break 语句用于立即终止循环或 switch 语句的执行,并跳出整个语句块。一旦执行到 break,循环或 switch 语句将结束,控制权转移到语句块之后的下一行代码。continue 语句用于跳过当前循环的剩余部分,并立即开始下一次循环迭代。它通常用于在循环中排除某些特定的情况,而不终止整个循环过程。原创 2024-09-19 09:47:12 · 492 阅读 · 0 评论 -
array数组对象以及常用方法
/ 通过字面量方式定义数组: let 数组名 = [值, 值, 值];// 通过构造函数定义数组: let 数组名 = new Array(值, 值, 值);(new Array() 是固定写法)原创 2024-09-09 16:30:33 · 1063 阅读 · 0 评论 -
JavaScript 循环语句
重复测试和执行:再次检查条件表达式,如果条件仍为真,重复步骤3和4。一旦条件变为假,循环终止。循环的结构使其非常适合处理已知大小的集合,如数组或列表,以及需要精确控制迭代次数的场景。再次检查条件:执行完循环体中的代码后,再修改变量的值,然后将修改后的值再带入到条件中。迭代后表达式:执行完循环体后,执行迭代后表达式,通常用于更新循环控制变量。条件检查:在执行任何循环体内的代码之前,判断条件是否成立。执行循环体:如果条件成立,则立即执行循环体中的代码。执行循环体:如果条件为真,执行循环体内的代码。原创 2024-09-06 16:15:43 · 2492 阅读 · 0 评论 -
JavaScript 条件分支语句if、switch和三元表达式
如果变量的值是某些固定的值, 推荐使用switch(例如:一年四季:春、夏、秋、冬,一周七天:周一 周二 .... 周日等)。如果不相等,则按照顺序分别和后面的值比较是否相等,如果相等则执行对应的代码,其他代码不执行。1. 不管是单条件分支语句,还是多条件分支语句,else 都可以省略(else中没代码)" 相当于单分支语句中的 if ,":" 相当于单条件分支语句中的 else。判断条件是真还是假,如果是真,则执行代码1,如果是假,则执行代码2。标签的第一个值进行比较,如果相等则执行相应的代码块。原创 2024-09-02 14:31:20 · 815 阅读 · 0 评论 -
JavaScript数据类型
JavaScript数据类型可以分为两大类:原始类型(或称基本类型)和引用类型(或称复合类型)。原创 2024-08-30 14:04:09 · 438 阅读 · 0 评论 -
JavaScript运算符
在JavaScript中,运算符是用于执行各种操作的符号,它们可以分为不同的类别,包括赋值运算符、算术运算符、一元运算符、比较运算符、逻辑运算符等。原创 2024-08-30 15:55:13 · 452 阅读 · 0 评论 -
拼接字符串的两种方式
在JavaScript中,拼接字符串可以使用加号操作符,也可以使用模板字符串(template literals)。原创 2024-08-29 16:00:20 · 231 阅读 · 0 评论 -
const、let 和 var 之间的区别
变量: 不断变化的一个值。在程序中的变量: 在程序中变量类似于一个容器,用于保存数据的。原创 2024-08-29 14:31:37 · 483 阅读 · 0 评论