
前端
文章平均质量分 71
前端开发那些事儿
Code王工
莫愁前路无知己,天下谁人不识君
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js基础速成14-错误处理
在 catch 块中编写代码,当发生错误时执行。JavaScript 类似于 Python 或 Java,提供了一种错误处理机制,使用 try-catch-finally 块来捕捉运行时错误。:finally 块将始终执行,无论是否发生错误。finally 块可用于完成剩余任务或重置在 try 块中可能已更改的变量。有时,当您尝试访问未定义的变量或调用未定义的函数等时,会出现运行时错误。:将可能抛出错误的可疑代码包装在 try 块中。try 语句允许我们定义一段在执行时需要测试错误的代码块。原创 2024-10-10 07:00:00 · 347 阅读 · 0 评论 -
js基础速成13-Console 对象方法
启动一个计时器,用于跟踪操作所需的时间。您为每个计时器指定一个唯一的名称,并且在给定页面上最多可以运行 10,000 个计时器。复制以下代码并粘贴到浏览器控制台以查看警告消息。以下代码显示一个包含两个列的表格:一个索引列用于显示索引,一个值列用于显示名称。这将创建一个包含两个列的表格:一个索引列包含键,另一个值列包含对象的值。时,浏览器将输出自计时器启动以来经过的时间(以毫秒为单位)。在浏览器控制台显示输出。通过复制并粘贴以下代码到浏览器控制台,查看更多示例。对象的方法在浏览器控制台显示输出,使用。原创 2024-10-09 07:00:00 · 891 阅读 · 0 评论 -
js基础速成11-解构与展开
每当我们希望编写一个接受无限数量参数的箭头函数时,我们使用展开运算符。如果我们将展开运算符作为参数,调用函数时传入的参数将变为数组。当我们解构数组时,使用展开运算符(…此外,我们使用展开运算符将数组元素展开到另一个数组中。有时键可能不在对象中,这种情况下我们可以在声明时给出默认值。我们不能为数组中的所有元素赋值。如果我们想跳过数组中的某个值,可以使用额外的逗号。当我们解构对象时,解构变量的名称必须与对象的键或属性完全相同。解构是一种将数组和对象解包并赋值给不同变量的方式。我们可以使用展开运算符复制对象。原创 2024-10-08 07:30:00 · 452 阅读 · 0 评论 -
js基础速成12-正则表达式
在 JavaScript 中使用 RegExp,可以使用 RegExp 构造函数,或者使用两个斜杠后跟一个标志来声明 RegExp 模式。我们可以使用大括号指定我们在文本中查找的子字符串的长度。例如,电子邮件中的“spam”一词可以是我们感兴趣的模式,或者电话号码的格式可能是我们想要查找的。声明正则表达式时,我们使用两个斜杠和一个可选的标志。如果不使用全局标志,match() 返回一个包含模式、索引、输入和组的数组。标志是正则表达式中的可选参数,决定了搜索的类型。一个是必需的搜索模式,另一个是可选的标志。原创 2024-10-08 17:28:09 · 1210 阅读 · 0 评论 -
js基础速成10-Set、Map
让我们找出集合 A 和集合 B 的并集(A U B)。方法找到两个集合之间的差集。让我们找出集合 A 和集合 B 的差集(A \ B)。方法找到两个集合的交集。让我们找出集合 A 和集合 B 的交集(A ∩ B)。方法可以帮助我们检查某个元素是否存在于集合中。集合是可迭代对象,我们可以迭代每个元素。集合的另一个用法是计算数组中的唯一项。集合是元素的集合,只能包含唯一元素。我们也可以使用循环向集合添加元素。下面的例子展示了如何使用集合。这将移除集合中的所有元素。方法从集合中删除元素。原创 2024-09-29 13:45:13 · 247 阅读 · 0 评论 -
js基础速成09-高阶函数
回调函数接受累加器、当前值和可选的初始值作为参数,并返回一个单一值。如果不指定该参数,默认情况下,累加器将获得数组的第一个值。在 JavaScript 的最新版本中,引入了许多内置方法,帮助我们解决复杂问题,而不需要编写常规的循环。在 JavaScript 中,我们可以在一定时间间隔内执行某些活动,或者可以调度(等待)某些活动执行。它接受一个带有元素、索引和数组参数的回调函数,并返回一个新数组。高阶函数是接受其他函数作为参数或返回一个函数作为值的函数。回调函数是可以作为参数传递给其他函数的函数。原创 2024-09-27 10:49:52 · 462 阅读 · 0 评论 -
js基础速成08-对象
在浏览器中,不使用 console.log() 直接输入变量名 a 或 b,就可以查看其值,这意味着 a 和 b 已经存在于 window 对象中。来声明变量,不同的声明方式会影响变量的作用域。本节将介绍变量作用域,以及使用 var 和 let 时变量的作用域范围。JavaScript 中的对象是键值对结构,可以包含字符串、数字、布尔值、数组、对象或函数等值。对象可以包含多个属性和方法,属性的值可以是任意类型。在全局声明的变量可以在同一个文件的任何地方访问。对象是可变的,可以在创建后修改或添加新属性。原创 2024-09-25 13:40:42 · 757 阅读 · 0 评论 -
js基础速成07-函数
为了实现一个可以接受无限数量参数的箭头函数,我们使用扩展运算符(spread operator),后面跟着任何参数名。在我们创建一个没有名称的函数并将其赋值给一个变量后,返回函数的值时应调用该变量。在开始编写函数之前,让我们理解什么是函数,以及我们为什么需要函数。在函数中,我们可以传递不同数据类型(数字、字符串、布尔值、对象、函数)作为参数。箭头函数是编写函数的一种替代方式,但函数声明和箭头函数之间有一些小差异。函数也可以返回值,如果函数不返回值,则函数的值为。自执行函数是匿名函数,无需调用即可返回值。原创 2024-09-24 09:04:20 · 610 阅读 · 0 评论 -
js基础速成06-循环
在编程语言中,我们可以使用不同类型的循环来完成重复性任务。以下是JavaScript及其他编程语言中常用的循环示例。从0打印到100,手动实现可能需要花费2到5分钟。此类繁琐且重复的任务可以通过循环来完成。如果我们对数组中每个元素的索引不感兴趣,它是非常便捷的方式。我们生活中的许多活动充满了重复性任务。上述代码在遇到3时停止迭代。原创 2024-09-23 20:19:15 · 215 阅读 · 0 评论 -
js基础速成05-数组
数组可以为空,或者包含不同的数据类型的值。我们可以通过索引访问数组中的每个元素。下图清楚地展示了数组中每个元素的索引。如果该元素存在于数组中,则返回该元素的索引;在前面的章节中我们已经看到,我们可以在不同的位置拆分字符串,并将其转换为数组。: 用于连接数组元素并返回一个字符串。数组可以存储不同类型的数据,包括数组本身。我们可以创建一个包含数组的数组。数组是可变的(可修改的)。一旦创建了数组,我们可以修改数组元素的内容。: 返回元素在数组中的最后一个索引。: 数组的长度,即数组中的元素数量。原创 2024-09-19 06:29:54 · 469 阅读 · 0 评论 -
js基础速成04-字符串方法
JavaScript 中的所有内容都是对象。字符串是一种基本数据类型,这意味着一旦创建就无法修改。字符串对象有许多字符串方法,有不同的字符串方法可以帮助我们处理字符串。原创 2024-09-02 07:29:53 · 650 阅读 · 0 评论 -
js基础速成03-条件语句
js基础速成-条件语句原创 2024-08-30 10:41:01 · 592 阅读 · 0 评论 -
js基础速成02-数据类型
js基础速成-数据类型原创 2024-08-29 18:00:22 · 796 阅读 · 0 评论 -
js基础速成01-布尔值、undefined、null、运算符、日期
js基础速成-布尔值、undefined、null、运算符、日期原创 2024-08-29 17:26:09 · 712 阅读 · 0 评论 -
js 判断输入数字
【代码】js 判断输入数字。原创 2023-12-19 20:29:27 · 498 阅读 · 0 评论 -
VSCode中一款超级强大的Markdown插件(可修改Markdown预览主题)--MPE
最近从github上clone了一份学习资料,资料里面很多markdown格式的文档,为了阅读方便,一开始我用sublime导入了这些文档,但我没找到预览功能,网上查到了几个markdown相关的插件,他们分别是:插件功能MarkdownEditing一个提高Sublime中Markdown编辑特性的插件MarkdownPreviewMarkdown转HTML,提供...原创 2020-03-03 16:11:33 · 64912 阅读 · 0 评论