• HOME
  • SEARCH
  • TOPICS
  • DATA

  • JavaScript Date 获取当天零点和最后的时间点

    第二天零点前的最后时间点 方法一 构造第二天零点的日期,然后获取其毫秒值,再减去1毫秒,用这个减去后的毫秒值构造当天最晚的那个时间点。 const now = new Date(); // 获取明

    2026-05-22, Views: 44 , Topics: JavaScript

  • JavaScript 判断对象是否存在字段

    Object.keys const obj1 = { name: "test" }; const obj2 = {}; console.log(Object.keys(obj1).length >

    2026-05-21, Views: 56 , Topics: JavaScript

  • JavaScript 中的实用技巧之 + 加号

    字符串转数字类型 支持小数、科学计数法 +''; // 0(空字符串→0) +'123'; // 123 +'123.45'; // 123.45 +'1e3'; /

    2026-05-20, Views: 75 , Topics: JavaScript

  • JavaScript Mermaid timeline 类型英文冒号无法渲染

    现象 英文冒号无法在timeline类型中渲染。 解决 使用与冒号类似的符号代替,如:中文的冒号:、˸、꞉等。 代码 timeline title PI Planning - Day 1 (09

    2026-05-19, Views: 77 , Topics: Mermaid JavaScript

  • UmiJS build 打包后的文件没有 hash 值

    场景 发现UmiJS在build命令打包后的文件名中,并没有带有hash值。 这样一来,每次生产环境的文件都是一样,浏览器缓存静态资源后只能强制刷新才能获取最新版本的js/css。 解决 在conf

    2026-05-18, Views: 83 , Topics: UmiJS JavaScript

  • UmiJS Mock 接口请求

    目录结构 在项目根目录下新建mock文件夹,文件夹中新建需要mock的接口,可以分类建不同的文件。 Mock 文件 ./mock/users.ts为例。 import { defineMock }

    2026-05-15, Views: 93 , Topics: UmiJS JavaScript

  • UmiJS 配置 Context Path 非根路径路由

    base 在.umirc.ts或./config/config.ts中配置base参数。 base只影响路由,不影响静态资源路径。 注意:base推荐以/结尾,但不是强制。 import {defi

    2026-05-14, Views: 101 , Topics: UmiJS JavaScript

  • UmiJS 设置网站图标 favicon

    场景 UmiJS没有index.html,需要更改浏览器Tab页上显示的网站图标。 方式一 在src下放置favicon图片,UmiJS就会展示站点图标。 支持格式: ico gif png jp

    2026-05-13, Views: 94 , Topics: UmiJS JavaScript HTML

  • Vite .env 配置多行文字

    多行文本 使用""双引号将多行文本包裹。 VITE_APP_NAME=应用名称 VITE_APP_DESC=" 这是${VITE_APP_NAME}的描述信息, 更多信息请查看具体网站 " 反斜杠

    2026-04-19, Views: 243 , Topics: Vite Node.js JavaScript

  • Vite .env 变量插值

    ${} 在.env文件中也可以像模板字符串一样使用变量插值。 示例 VITE_APP_NAME=应用名称 VITE_APP_DESC=这是${VITE_APP_NAME}的描述信息 多行文本 多行

    2026-04-18, Views: 213 , Topics: Vite Node.js JavaScript

  • JavaScript Array some 方法

    引用类型 some判断是否满足条件,返回布尔类型 const arr = [ {amount: 39.9, name: "product c"}, {amount: 19.9, na

    2025-12-05, Views: 593 , Topics: JavaScript

  • JavaScript Array sort 方法

    正序 前者-后者 const arr = [ {amount: 39.9, name: "product c"}, {amount: 19.9, name: "product a"}

    2025-12-02, Views: 625 , Topics: JavaScript

  • JavaScript Array reverse 方法

    引用类型 const arr = [ {amount: 39.9, name: "product c"}, {amount: 19.9

    2025-12-01, Views: 618 , Topics: JavaScript

  • JavaScript Array reduce 方法

    计算总数 初始值为基础类型。 方法一 const arr = [ {amount: 19.9, name: "product a"}, {amount: 29.9, name: "p

    2025-11-30, Views: 581 , Topics: JavaScript

  • JavaScript Array map 方法

    映射为新字符串 const arr = ["Hello", "Hi", "How are you"]; const map1 = arr.map(item => item.toUpperCase()

    2025-11-29, Views: 590 , Topics: JavaScript

  • JavaScript Array includes 方法

    基础类型 includes只能用来判断基础类型是否存在,返回布尔类型 const result = [2, 4, 6, 8, 10].includes(8); console.log(result)

    2025-11-28, Views: 557 , Topics: JavaScript

  • JavaScript Array findIndex 方法

    注意 存在则返回第一个符合条件的元素的索引,索引从0开始计数。 不存在则返回-1。 引用类型 const arr = [ {amount: 39.9, name: "product c"

    2025-11-27, Views: 558 , Topics: JavaScript

  • JavaScript Array find 方法

    注意 存在则返回第一个符合条件的元素 不存在则返回undefined 引用类型 const arr = [ {amount: 39.9, name: "product c"},

    2025-11-26, Views: 562 , Topics: JavaScript

  • JavaScript Object values 方法

    定义对象 const obj = { 3: "Hello World", 1: '你好', "bbb": "value of bbb", "aaa": "value

    2025-11-25, Views: 626 , Topics: JavaScript

  • JavaScript Object keys 方法

    定义对象 const obj = { 3: "Hello World", 1: '你好', "bbb": "value of bbb", "aaa": "value

    2025-11-24, Views: 603 , Topics: JavaScript

  • Prev
  • 1
  • 2
  • 3
  • 4
  • Next Last

©2026 沪ICP备18012661号-1 阿里云

Messages Sitemap GitHub