jQuery 4.0_迈向现代 Web 的垫脚石
jQuery 一度占据主导地位,它使 HTML 遍历、事件处理和 Ajax 变得轻而易举。尽管现代框架吸引了开发人员,但 jQuery 仍然在 WordPress 等领域占据主导地位
阅读量: 21标签: jQuery
使用 Array.prototype.with 更新不可变数组
浏览器最近获得了一种新的可互操作方法,您可以在数组上调用它:Array.prototype.with() 。本文探讨了此方法的工作原理以及如何使用它来更新数组而不改变原始数组。
阅读量: 79标签: 数组
Node.js报错处理“error: cannot find module semver”
使用 npm 安装软件包时,可能会遇到 error: cannot find module semver错误:找不到 semver 模块)错误。导致该错误的原因是 package-lock.json 或 yarn.lock 损坏。最常见的原因是节点版本发生了变化。
阅读量: 432标签: node
如何保持屏幕常亮_Js实现设备保持唤醒状态
JavaScript 中的一些新功能非常值得期待,唤醒锁定 API 就是其中之一。它允许我们与主机系统进行交互,可以帮助开发人员使用 JavaScript 指示操作系统保持屏幕唤醒状态!
阅读量: 97标签: 屏幕
node log4js入门
nodeJs 自己的log 输出一堆讯息,要从这么多又杂的讯息中找出问题,是件非常辛苦的事情。log4js 是一款基于Node 环境下较好用的log 模组,本篇简单介绍log4js 的使用方式。
阅读量: 120标签: 日志
Js判读浏览器是否支持 CSS 属性
浏览器是否支持某一个CSS3属性可以通过编写JavaScript代码来判断。以下是一个示例函数,用于检测浏览器是否支持特定的CSS3属性,比如transition的animation-play-state,就只有部分浏览器支持
阅读量: 450标签: 属性
前端爬虫Puppeteer 介绍
最近在研究前端爬虫,刚好看到Puppeteer,就想着分享给大家,于是有了这篇。爬虫主要的目标是自动地做些什么事情,包含资料搜集、测试、执行任务…等等,借此提高工作效率。
阅读量: 111标签: 爬虫
8个关于Promise高级用途的技巧
在js项目中,promise的使用应该是必不可少的,但我发现在同事和面试官中,很多中级以上的前端仍然坚持promiseInst.then()、promiseInst.catch()、Promise等常规用法等等。即使是 async/await 他们也只知道它但不知道为什么要使用它。
阅读量: 101标签: Promise
当useEffect遇到函数依赖
问题出在onKeyup内部的onSubmit,由于onSubmit所在的useEffect没有依赖,所以只会在初始化执行一次,onSubmit内部的username也就会一直处于初次渲染的状态,值为空字符。
阅读量: 166标签: 函数
React 和 Javascript 优化技术
当我们开始一个项目时,我们往往会关注可扩展性、可用性、可用性、安全性等问题。但是,随着应用程序的增长,我们可能会发现其速度和性能有所下降。通常只有在这个时候,我们才会意识到优化的必要性。
阅读量: 101标签: 优化
了解本地 JavaScript 模块
自从 JavaScript 项目开始变得越来越复杂以来,已经有很长一段时间了。因此,将代码分割成易于管理的片段变得至关重要。在 JavaScript 开发的历史上,我们经历了许多不同的将代码拆分成模块的方法。
阅读量: 96标签: 模块
js图片转像素画的实现方式
首先,让我们来看一下什么是像素图。像素图就是由一个个像素点构成的图片,也就是说像素图是图像在计算机上表示的一种方式。
阅读量: 434标签: 像素