首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
烛阴
创建于2024-10-19
订阅专栏
JavaScprit基础知识
等 11 人订阅
共118篇文章
创建于2024-10-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
初识XPath——了解XML与HTML文档中的导航神器
引言 在Web开发和自动化测试中,常常需要定位和操作页面中的元素。传统上,我们用CSS选择器,但在某些复杂场景下,XPath是一种更强大、更灵活的工具。本文将带你由浅入深,了解XPath的基本概念和用
JavaScript forEach 方法详解:原数组会被改变吗?
1. 什么是 forEach? forEach 是JavaScript数组的一个内置方法,用于对数组中的每个元素执行指定的函数。它的基本语法如下: callback: 要执行的函数,接收三个参数:当前
深入理解JavaScript中的Switch语句:从基础到高级实现的全景解析
引言 在JavaScript编程中,控制流语句是构建逻辑的重要工具。Switch语句作为一种多分支选择结构,能够让代码更加清晰和易于维护。本文将带你从基础知识入手,逐步深入,探索Switch语句的高级
字符串截取大法:JavaScript 中的 6 种高效技巧,90% 开发者都不知道第 5 种!
## 一、基础方法:substring、substr 和 slice ### 1. substri
UglifyJS深度解析:从入门到精通
一、UglifyJS是什么? UglifyJS是一个强大的JavaScript压缩和混淆工具,它能够: 压缩JavaScript代码,减少文件大小 优化代码性能 保护代码不被轻易阅读(混淆) 检测Ja
守护你的代码:JavaScript Obfuscator 实际操作指南
引言 在上篇文章中,我们深入探讨了 JavaScript 混淆的原理和意义。今天,我们将聚焦于一款在混淆领域备受推崇的利器——javascript-obfuscator!它以其强大的功能和丰富的配置选
从零开始学会JavaScript混淆:安全与隐私的双重保障
引言 在前端开发中,代码的可阅读性很重要,但有时候为了保护源代码或防止被轻易篡改,我们会使用“混淆”技术,把代码变得难以理解。今天,我们就从基础开始,逐步了解JavaScript混淆的原理、方法和实用
零依赖、零框架!纯JS快速掌握 JSON 转 CSV 技巧全攻略
引言 在数据处理和导出方面,JSON 和 CSV 格式是两个常见的角色。JSON(JavaScript Object Notation)以其良好的可读性和灵活性被广泛应用于数据存储和传输,而CSV(C
Node.js实战:掌握邮件和钉钉通知的发送技巧
一、使用Node.js发送邮件 1.1 选择邮件发送库 常用的Node.js邮件库是nodemailer,它简单易用,支持多种邮件服务。 1.2 安装nodemailer 1.3 发送基本邮件示例 1
JavaScript并发控制:从Promise到队列系统
## 一、并发控制基础概念 ### 为什么需要并发控制? 当应用同时处理多个异步操作时(如API请
提升Web爬虫效率的秘密武器:Puppeteer选择器全攻略
引言 Puppeteer是一个强大的Node.js库,用于控制无头Chrome浏览器。它提供了丰富的API来进行网页自动化测试、抓取数据等操作。在使用Puppeteer时,选择器的使用至关重要,因为它
💻 从0到1掌握CSS选择器:精准元素定位的终极指南
引言 在Chrome DevTools中,当你输入$('.btn')时,背后是CSS选择器的强大能力。作为前端开发的基石,选择器不仅决定了样式的应用范围,更直接影响页面性能和代码可维护性,同时也是爬虫
从0到1掌握盒子模型:精准控制网页布局的秘诀
引言 html页面中任何元素都是一个盒子(box)。学好css的基础是理解盒模型的工作原理。也是爬虫选择器入门的基础 盒子模型基础解剖 内容和大小 盒子的大小可以有两种控制方式: extrinsic
快速上手Axios:前端开发者必备技能
一、什么是Axios? Axios是一个简单的HTTP客户端,通过它可以轻松发送异步请求。它在捕获响应数据、错误处理、请求拦截、取消请求等方面简化了许多复杂的细节。 二、安装Axios 1. 使用np
开发者神器:如何在浏览器控制台玩转第三方库,让调试效率翻倍!
一、前言 作为一名前端开发者,你是否遇到过这样的场景: 需要在调试页面时临时添加某个功能 想要测试某个第三方库的效果 需要快速验证某个功能的可行性 今天,就来揭秘一个强大的调试技巧:如何在浏览器开发者
告别原生Cookie:js-cookie如何实现Cookie的优雅管理
一、为什么需要js-cookie? 1.1 原生Cookie的痛点 1.2 js-cookie的优势 简洁的API:一行代码完成Cookie的CRUD操作 自动编码:自动处理特殊字符的编码/解码 类型
bignumber.js深度解析:驾驭任意精度计算的终极武器
一、核心痛点:为什么需要bignumber.js? 1.1 JavaScript的数字精度灾难 二、快速入门:基础运算四步法 2.1 安装与引入 2.2 创建BigNumber对象 2.3 基本运算
Date-fns教程:现代JavaScript日期处理从入门到精通
1. 安装和快速上手 安装 快速体验 date-fns 与 Moment、Day.js 最大的不同点——它完全是函数式风格,通过函数操作Date对象,无全局对象污染,无副作用,极小体积。 2. 日期的
为什么选择Day.js?比Moment.js更轻更快的日期处理神器
> 在JavaScript开发中,处理日期和时间常常让人头大。过去我们多依赖 Moment.js,但
用Joi守住数据防线!Node.js/前端必备校验神器入门与进阶
## Joi 是什么? Joi 是一个为 JavaScript 提供强大数据校验和数据结构描述能
下一页