Javascript

🔥🔥一个小时带你完全掌握Promise - 超详细解析

1. 背景 JavaScript 的 Promise 是一个非常重要的概念,用于处理异步操作。在解释 Promise 之前,我们需要了解 JavaScript 的异步编程历史以及 Promise 出现的背景。 异步编程:JavaScript 是一种单线程语言,这意味着它只有一个执行上下文。在早期的

var 和 let 在 jQuery中的区别

下面通过代码案例来进一步解释 var 和 let 在 jQuery link 函数中的区别: (function ($) { $.fn.link = function () { // Example using 'var' var exampleVar = '

JavaScript传参的6种方式总结

前言 JavaScript是一门非常灵活的语言,其参数传递方式也同样灵活。在本篇文章中,会详细介绍JavaScript中的参数传递方式,并提供相关的示例和解释。 1. 传递基本类型参数 在JavaScript中,基本类型参数(比如字符串、数字、布尔值等)是通过值传递的。这意味着,当我们将一个基本类型

JavaScript中函数参数到底是值传递还是引用传递?

前言:JavaScript中函数参数到底是值传递还是引用传递呢?答案是值传递,但令人疑惑的是,为什么当传递的参数为一个对象时,在函数局部作用域修改对象会影响全局的对象呢,这难道不是按引用传递吗? 1、首先,先来看一个基本类型的变量作为参数传递的例子 function test(num) {

Jquery常用命令

获取扩展名 // 使用jQuery获取文件的扩展名 var fileName = "example.txt"; var fileExtension = fileName.split('.').pop(); // 使用JavaScript获取文件的扩展名 var fileName = "exampl

jquery 变量作为函数名

在JavaScript中,函数实际上是对象的属性,因此你可以使用变量来作为函数名。jQuery本身不提供这样的功能,但是你可以使用JavaScript的功能来实现。 以下是一个例子,展示了如何使用变量作为函数名: // 定义一个函数 function myFunction() { cons

jquery 防止重复点击提交

在项目中常常会使用到点击事件,当此点击事件与后端有交互时 ,或是网络不是很顺畅,用户多次点击事件会产生意想不到的效果,导致用户体验差;针对重复点击事件,笔者也曾经遇到过,在此,分享 jquery 防止重复点击提交 的解决方案。 方法一: 使用 css 禁用属性 —— disable 该方法只能点击一

javascript怎么设置网页纸张大小

javascript 可以帮助我们动态地设置网页的一系列属性,其中包括纸张大小。这项功能可用于构建一个自适应的打印页面,满足用户印刷需求的各种需求。在本文中,我们将介绍如何使用 javascript 来设置网页纸张大小以及使用样式表优化打印页面。 一、设置网页纸张大小 设置网页纸张大小的方法主要有两