快速简单的开源JavaScript存储库localForage使用方法

localForage 是一个快速且简单的 JavaScript 存储库,其通过使用异步存储对例如:IndexedDB 、 WebSQL、localStorage 等进行简单的、强大的 API 包装来改善 Web 应用程序的离线体验。localForage 可以在不支持 IndexedDB 或 WebSQL 的浏览器中使用。

2024-05-10 384 0 JavaScript localForage 使用方法

CountUp.js 轻量级的数值动画JavaScript插件库

CountUp.js 是一款无依赖、轻量级的JavaScript库,专门用于创建数值动画效果,用于创建更具吸引力的数字数据显示动画。它使数字变化更加生动,并支持多种自定义设置,适用于各种场景。CountUp.js 兼容主流浏览器,可放心使用。

2024-04-13 826 0 CountUp CountUp.js 轻量级 数值动画 JavaScript 插件

提升程序性能的JavaScript优化技巧

现在当应用程序变得越来越复杂的同时,提升性能成了我们必需要考虑的一个事情,因为一个程序上线后,它的体验否流畅,加载是否快,显得非常重要。今天给大家列6个基本的JavaScript优化方案。

2024-03-27 310 0 性能 JavaScript 优化

2024年JavaScript更新引入6个新功能

JavaScript 在2024 年更新引入了 6个关键功能。从使文本和日期更易于处理,到程序等待和协同工作的新方法,甚至使模式更容易查找。格式正确的 Unicode 字符串。Atomic waitSync。正则表达式 v 带有集合表示法的标志 + 字符串属性。Pipeline Operator (|>)。Temporal API。Records and Tuples。

2024-03-18 382 0 2024 JavaScript 更新 新功能

spacetime 轻量级javascript时区库

什么是 spacetime?spacetime 是一个日期计算器,非常小,而且非常方便。目前 spacetime 在 Github 通过 MIT 协议开源,有超过 3.9k 的 star、3.4k 的项目依赖量,代码贡献者 50+,是一个值得关注的开源开源项目。默认情况下,spacetime 将使用本地的时区,即. goto(null) 将从浏览器或计算机中安全地获取当前的 tz。

2024-02-25 356 0 spacetime 轻量级 javascript 时区库

javascript几种异步编程方法

JavaScript异步编程是一种编程模式,用于处理异步操作,例如网络请求、文件读取、定时器等,以确保在等待操作完成时不阻塞程序的执行。异步编程的目的是提高程序的性能和响应性,并允许在执行其他任务时继续执行代码。在JavaScript中,有几种处理异步编程的方式:回调函数(Callbacks),Promise和Async/Await。

2024-02-08 322 0 javascript 异步 编程 异步编程

volta - 开源的 JavaScript 工具管理器官网

Volta 是一个开源的 JavaScript 工具管理器,旨在简化 JavaScript 环境的管理。它允许您使用一个命令安装和运行任何 JavaScript 工具,无论其包管理器、Node 运行时或操作系统如何。Volta 还支持使用配置文件来管理您的工具安装。配置文件是一个 JSON 文件,其中包含您的工具安装选项。您可以使用 Volta 提供的命令行工具来创建和管理配置文件。

2024-01-17 617 0 volta 开源 JavaScript 工具管理器

JavaScript前端框架2024年展望

在2024年,JavaScript前端框架将继续保持活跃的创新和发展。React 将继续保持其在前端框架市场中的主导地位。React 是一个成熟、稳定且功能强大的框架,适用于各种类型的应用程序。Vue.js 将继续保持其快速增长的势头。Vue.js 是一个轻量级、易于学习的框架,适用于中小型应用程序。Angular 将继续寻求在大型企业应用程序市场中重新获得竞争力。Angular 是一个功能强大的框架,但其学习曲线较陡。

2024-01-05 611 0 JavaScript 前端 前端框架 2024 展望

开源JavaScript HTML5画布库Fabric.js官网

Fabric.js 是一个开源的 JavaScript HTML5 画布库。它是一个强大而简单的库,可用于创建各种类型的图形,包括矢量图形、位图图形、动画和交互式元素。Fabric.js 官网地址:http://fabricjs.com/ Fabric.js 是一个强大而灵活的库,可用于创建各种类型的图形。它是初学者和经验丰富的开发人员的理想选择。

2024-01-05 600 0 开源 JavaScript HTML5 画布库 Fabric.js Fabric.js官网

Javascript实现飘雪效果

分享一个逼真唯美的Javascript飘雪特效,雪花随机飘落,视角会响应鼠标的移动。在网页中引用JS即可整页飘雪。下面是HTML代码,JS可以打开在线运行地址,直接复制下载页面中引用的js即可。

2023-12-22 359 0 Javascript 飘雪 效果 js特效

Javascript实现下雪的特效

为了实现真实自然的雪花飘落效果,可以利用JavaScript和CSS来创建一个动画。下面是一个基本的示例,展示了如何使用CSS和JavaScript实现雪花的下落效果。这个示例通过 JavaScript 动态创建雪花元素,并模拟了它们随机自然的飘落轨迹。

2023-12-22 626 0 Javascript 下雪 特效 js下雪特效

javascript字母散落特效

要实现字幕洒落特效,你可以使用 JavaScript 和 CSS 来创建动画效果。这里是一个简单的例子,可以在网页上实现字幕洒落的效果。这段代码会在页面上创建一个字幕洒落的特效。你可以根据需要调整字幕的样式、速度、动画持续时间和其他属性来符合你的设计。这只是一个基本的示例,你可以根据自己的需求进行更改和扩展。

2023-12-22 363 0 javascript 字母 散落 特效 js特效

JavaScript Promise用法示例

在 JavaScript 中,Promise 是一种用于处理异步操作的对象。它表示一个异步操作的最终完成或失败,并且可以让你以更清晰和可靠的方式编写异步代码。在这个示例中,我们创建了一个 Promise 对象 myPromise,它包含一个模拟的异步操作。在 Promise 对象内部,我们执行一个异步操作,并在操作完成时使用 resolve 或 reject 方法来改变 Promise 的状态。

2023-12-22 429 0 JavaScript js Promise 用法 示例

javascript中的function与class用法

当涉及到JavaScript中的函数和类时,它们是用来组织和结构化代码的重要工具。在选择何时使用函数或类时,通常取决于你的需求。如果你需要创建多个相似但独立的实例,并且这些实例都具有相似的行为和属性,类是一个不错的选择。而函数则更适合封装独立的操作或逻辑块,以便在代码中重复使用。

2023-12-17 412 0 javascript function class

2024年前端JavaScript面试题

Web前端开发面试总结包含了 JavaScript、CSS、ES6、Vue2、vue3、React、Node.JS、小程序、HTTP、Typescript、Webpack、Git、Linux、算法与数据结构、设计模式等 15 个专题技术点,这篇文章主要列举了常见的前端JavaScript面试题。

2023-10-28 3547 0 2024 前端 JavaScript JavaScript面试题 前端面试题

JavaScript设计模式中的五大设计原则

在JavaScript设计模式中,有五个重要的设计原则,它们有助于编写可维护、可扩展和易于理解的代码。这些设计原则通常被称为SOLID原则。

2023-10-27 440 0 JavaScript 设计模式 五大设计原则

JavaScript设计模式学习网站Patterns

Patterns.dev 是一本关于设计模式和组件模式的免费书籍,用于使用普通 JavaScript 和 React 构建强大的 Web 应用程序。网站目前收录了超过 100 种软件设计模式,涵盖了软件设计的各个方面,包括面向对象设计、数据结构、算法等。

2023-09-29 971 0 JavaScript 设计模式 JavaScript设计模式 Patterns

使用VSCode开发.NET MVC常用插件

用于开发 .NET MVC 应用程序的必备 Visual Studio Code (VSCode) 插件。借助 C#、Razor 和 ASP.NET Core Snippets 等插件,提升开发效率。通过 Bootstrap 和 JavaScript 代码片段,加速前端开发。利用 Git 集成,充分发挥 VSCode 在 .NET MVC 开发中的优势,提升效率和开发体验。

2023-07-14 1260 0 Visual Studio Code .NET MVC 开发插件 C# Razor ASP.NET Core Bootstrap JavaScript Git 集成

Three.js - 开源的 JavaScript 3D 图形库

Three.js 是一个开源的 JavaScript 3D 图形库,通过简化和抽象 WebGL 技术,使开发者能够轻松创建和渲染各种令人惊叹的 3D 场景、动画和效果。它具有易用性和跨平台兼容性,并提供丰富的功能,包括几何体和材质创建、光照和阴影效果、动画和骨骼控制等。Three.js 广泛应用于游戏开发、虚拟现实和增强现实应用、可视化工具等领域,为用户带来了沉浸式的交互体验。

2023-06-16 6655 0 Three.js JavaScript 3D 图形库 WebGL 3D 场景 3D 动画 3D 效果 交互式网页应用 开源库 跨平台兼容性 光照和阴影效果

javascript || 逻辑或 非布尔值用法

javascript || 逻辑或我们在 if 判断的时候使用较多,如果||两边是布尔值的时候情况就有些特殊了。

2022-12-22 852 0 javascript ||

顶部