//

CSS实现平滑滚动

什么是平滑滚动?平滑滚动是指当用户点击页面内的链接时,页面会平滑地滚动到目标位置,而不是瞬间跳转。如何实现平滑滚动?实现平滑滚动的关键是使用CSS属性scroll-behavior。将scroll-behavior设置为smooth即可实现平滑滚动。scroll-behavior: smooth;

- 阅读全文 -

JavaScript中async/await的详细讲解

什么是async/awaitasync/await是ES2017中引入的新特性,用于简化异步操作的代码。async/await是基于Promise实现的,它使得异步代码看起来像同步代码,更易于理解和维护。async/await的使用async/await的使用需要两个关键字:async和await。async用于修饰函数,表示该函数是异步函数;await用于等待一个Promise对象的执行结果。下

- 阅读全文 -

js中箭头函数的详细讲解

什么是箭头函数箭头函数是ES6中新增的一种函数形式,它可以更简洁地定义函数。箭头函数的语法如下:

- 阅读全文 -

ES6中Promise的详细讲解

什么是Promise?Promise是一种异步编程的解决方案,它可以让我们更加优雅地处理异步操作。Promise有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。当Promise处于pending状态时,我们可以注册回调函数来处理Promise的结果。当Promise状态变为fulfilled或rejected时,Promise会调用相应的回调函数。P

- 阅读全文 -

ES6规范详解

ES6是ECMAScript的第6个版本,也被称为ES2015。它是JavaScript的一个重要更新,引入了许多新的语言特性和API。在本文中,我们将深入探讨ES6规范的各个方面。

- 阅读全文 -

Js任意时间戳转换任意时间格式

function formatChinaTime(timestamp, format) { const date = new Date(timestamp); const year = date.getFullYear(); const month = date.getMonth() + 1; const day = date.getDate(); const hour = d

- 阅读全文 -

vue项目scss配置全局变量

// vue.config.js const { defineConfig } = require('@vue/cli-service') module.exports = defineConfig({ transpileDependencies: true, css: { loaderOptions: { sass: {

- 阅读全文 -

uni-app接口封装

// config/index.js module.exports = { baseURL: process.env.NODE_ENV === 'production' ? 'http://yszk.depin.vip/index.php' : '/' }// utils/request.js import { baseURL } from '@/config/index.js'

- 阅读全文 -