找到 6691 篇文章 关于 Javascript

如何在 JavaScript 中设计带有拟物化效果/柔性 UI 的计算器?

Imran Alam
更新于 2022年8月4日 11:42:38

210 次浏览

在本教程中,我们将讨论如何使用 JavaScript 设计一个具有拟物化效果(也称为柔性 UI)的计算器。拟物化是一种近年来越来越流行的设计趋势,其特点是边缘柔和圆润,并带有明暗阴影。计算器设计设计计算器的第一步是制定基本布局。我们将使用一个 12 列的网格,包含以下元素:一个供用户输入数字的输入字段;一个用于显示计算结果的输出字段;一个系列…… 阅读更多

如何在 JavaScript 中获取包含当前 URL 参数的对象?

Imran Alam
更新于 2022年8月4日 11:40:00

1K+ 次浏览

JavaScript 是一种用途广泛的脚本语言,可用于多种方式。其中一种方式是使用它来获取有关当前 URL 的信息。这在许多情况下都很有用,例如当您想要创建书签或将用户重定向到特定页面时。使用 Location 对象获取有关当前 URL 信息的最简单方法是使用 Location 对象。此对象是 window 对象的一个属性,其中包含有关当前 URL 的信息。要使用它,只需调用…… 阅读更多

如何在 JavaScript 中创建一个使用提供的每个函数的函数?

Imran Alam
更新于 2022年8月4日 11:38:27

108 次浏览

在 JavaScript 中,函数是一等公民对象,这意味着它们可以作为参数传递给其他函数。这是一个强大的特性,可用于创建一些有趣的模式。“invoke-each”模式就是这样一个模式,其中创建一个函数,该函数使用它接收到的参数调用每个提供的函数。为什么要使用 Invoke-Each 模式?您可能想要使用 invoke-each 模式的原因有几个。首先,它可以用作抽象化如何调用一组函数的细节的方法。如果…… 阅读更多

如何在 JavaScript 中不渲染引擎的情况下渲染列表?

Imran Alam
更新于 2022年8月4日 11:35:19

1K+ 次浏览

在本教程中,我们将讨论如何在 JavaScript 中不渲染引擎的情况下渲染列表。我们将介绍可用于实现此目的的不同方法和技术。方法 1:使用 Array.forEach() 方法在 JavaScript 中不渲染引擎的情况下渲染列表的一种方法是使用 Array.forEach() 方法。此方法可用于迭代数组并为数组中的每个元素执行回调函数。回调函数可用于渲染列表。例如,我们可以使用回调函数来创建列表项…… 阅读更多

如何在 JavaScript 中根据迭代器函数在已排序的数组中获取索引?

Imran Alam
更新于 2022年8月4日 11:30:45

3K+ 次浏览

迭代器函数用于迭代数组、列表和其他数据结构。在 JavaScript 中,有几种方法可以获取应将值插入已排序数组的索引。使用 Array sort() 和 indexOf() 方法sort() 方法可用于按升序或降序对数组进行排序。默认排序顺序为升序,因此,如果您想获取应将值插入已排序数组的索引,则可以使用带有比较函数的 sort() 方法。对数组进行排序后,我们可以应用…… 阅读更多

如何在 JavaScript 中使用比较器函数过滤数组中的值?

Imran Alam
更新于 2022年8月4日 11:28:02

666 次浏览

在 JavaScript 中,可以使用 filter() 方法过滤数组。此方法用于创建一个新数组,其中包含通过回调函数中提供的条件的所有元素。但是,如果我们想过滤掉比较器函数不返回 true 的值怎么办?语法 arr.filter(compare) 这里的 compare 是一个比较器函数,用于比较数组 arr 中的元素。我们可以将其定义为返回 true 或 false。根据 compare 函数的返回值,“filter”函数过滤数组。算法…… 阅读更多

如何使用 HTML CSS 和 JavaScript 创建导航菜单中的活动选项卡?

Imran Alam
更新于 2022年8月4日 8:04:55

13K+ 次浏览

借助 HTML、CSS 和 JavaScript,可以创建具有弯曲活动选项卡的导航菜单。这可以通过使用 ::before 和 ::after 伪元素来创建所需的形状,然后使用 JavaScript 向元素添加活动类来实现。HTML 此导航菜单的 HTML 非常简单。有一个 class 为“nav”的 ul 元素,其中包含六个 li 元素,每个元素的 class 为“nav-item”。主页 关于 服务 产品组合…… 阅读更多

如何在 JavaScript 中通过解析 http cookie 头返回对象?

Imran Alam
更新于 2022年8月3日 14:07:42

3K+ 次浏览

Cookie 是从网站发送到用户 Web 浏览器的小数据片段。它们用于存储有关用户的信息,例如他们的偏好或登录状态。当用户访问网站时,他们的 Web 浏览器将向服务器发送请求。然后,服务器将发送响应,其中包含一组标头。“Cookie”标头是这些标头之一,其中包含与网站关联的所有 Cookie 的列表。解析 Cookie 标头为了解析 Cookie 标头,我们首先需要拆分…… 阅读更多

如何使用 JavaScript 生成随机生日祝福?

Imran Alam
更新于 2022年8月3日 13:59:57

1K+ 次浏览

在本教程中,我们将学习如何使用 JavaScript 生成随机生日祝福。我们将使用 Math.random() 方法生成 1 到 10 之间的随机数。此数字将用于从祝福数组中选择生日祝福。Math.random() 方法Math.random() 方法是 JavaScript 中的一个内置函数,它返回 0(包含)和 1(不包含)之间的随机数。生成随机生日祝福为了生成随机生日祝福,我们将使用 Math.random() 方法生成 1 到 10 之间的随机数。此数字将…… 阅读更多

什么是 JavaScript 中的变量遮蔽?

Imran Alam
更新于 2022年8月3日 13:54:55

5K+ 次浏览

在编程中,变量遮蔽(shadowing)是指在一个特定作用域(例如局部变量)中声明的变量与外层作用域(例如全局变量)中的变量同名的情况。发生这种情况时,外层变量就被内层变量遮蔽了。在 JavaScript 中,全局作用域和函数作用域内都可能发生变量遮蔽。全局变量可以被函数作用域内的变量遮蔽,而函数作用域内的变量可以被使用 `let` 或 `const` 关键字声明的块作用域变量遮蔽。全局作用域中的变量遮蔽在全局作用域中,变量遮蔽发生在…… 阅读更多

广告