Js判读浏览器是否支持 CSS 属性
浏览器是否支持某一个CSS3属性可以通过编写JavaScript代码来判断。以下是一个示例函数,用于检测浏览器是否支持特定的CSS3属性,比如transition的animation-play-state,就只有部分浏览器支持
阅读量: 128标签: 属性
前端爬虫Puppeteer 介绍
最近在研究前端爬虫,刚好看到Puppeteer,就想着分享给大家,于是有了这篇。爬虫主要的目标是自动地做些什么事情,包含资料搜集、测试、执行任务…等等,借此提高工作效率。
阅读量: 19标签: 爬虫
8个关于Promise高级用途的技巧
在js项目中,promise的使用应该是必不可少的,但我发现在同事和面试官中,很多中级以上的前端仍然坚持promiseInst.then()、promiseInst.catch()、Promise等常规用法等等。即使是 async/await 他们也只知道它但不知道为什么要使用它。
阅读量: 11标签: Promise
当useEffect遇到函数依赖
问题出在onKeyup内部的onSubmit,由于onSubmit所在的useEffect没有依赖,所以只会在初始化执行一次,onSubmit内部的username也就会一直处于初次渲染的状态,值为空字符。
阅读量: 91标签: 函数
React 和 Javascript 优化技术
当我们开始一个项目时,我们往往会关注可扩展性、可用性、可用性、安全性等问题。但是,随着应用程序的增长,我们可能会发现其速度和性能有所下降。通常只有在这个时候,我们才会意识到优化的必要性。
阅读量: 25标签: 优化
了解本地 JavaScript 模块
自从 JavaScript 项目开始变得越来越复杂以来,已经有很长一段时间了。因此,将代码分割成易于管理的片段变得至关重要。在 JavaScript 开发的历史上,我们经历了许多不同的将代码拆分成模块的方法。
阅读量: 23标签: 模块
js图片转像素画的实现方式
首先,让我们来看一下什么是像素图。像素图就是由一个个像素点构成的图片,也就是说像素图是图像在计算机上表示的一种方式。
阅读量: 368标签: 像素
如何使用 Node.js 和 Express 处理文件上传?
为了允许上传文件,您将创建一个带有表单的网页,让用户选择要上传的文件,创建一个 Express 路由处理程序来处理上传的文件。当然,你还需要对每个上传的文件做一些处理!
阅读量: 96标签: 文件
10 行代码即可实现响应式 UI
在过去几年中,响应式已成为事实上的标准。所有主要框架都实现了一些响应式模型。其中最大的一个甚至被称为React。在本文中,我们将了解如何仅使用几行JavaScript编写简单的反应式 UI 。
阅读量: 70标签: 响应式
刘谦春晚魔术揭秘:约瑟夫环的数学魅力,JS实现下!
今年春晚刘谦的魔术堪称惊艳全场,那么他这个魔术实现的原理是什么呢?今天,就让咱们使用 JS 是实现这个魔术。约瑟夫环问题源自古罗马,由历史学家约瑟夫斯提出,而其数学模型则在19世纪被命名。
阅读量: 78标签: 算法
ECMAScript 2024(ES15)将带来这些新特性,超实用!
ECMAScript 语言规范每年都会进行一次更新,而备受期待的 ECMAScript 2024 将于 2024 年 6 月正式亮相。目前,ECMAScript 2024 的候选版本已经发布,为我们带来了一系列实用的新功能。
阅读量: 164标签: ECMAScript
JavaScript 对象循环遍历的4种方式,以及它们的优缺点
如何在JavaScript 中循环对象属性和值?它与数组不同,它们没有内置的循环方法。在这篇博文中,我将向您展示: 循环 JavaScript 对象的四种不同方法 ,每种方法的优点和缺点。
阅读量: 71标签: 对象