会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
unuliha
博客园
首页
新随笔
联系
管理
1
2
3
4
5
···
9
下一页
2025年6月23日
【TypeScript】TypeScript中 interface 和 type 的区别
摘要: 在 TypeScript 中,interface 和 type 都用于定义类型,但它们在设计目的和特性上有一些关键区别: 1. 核心区别 interface 专门用于定义对象类型(包括函数、类、索引签名等)。强调“形状”(shape)描述,适合面向对象场景。 type 是类型别名(Type Alia
阅读全文
posted @ 2025-06-23 20:01 unuliha
阅读(242)
评论(0)
推荐(0)
2025年4月23日
【JavaScript】JavaScript中 || 和 && 操作符的返回值
摘要: 在 JavaScript 中,逻辑运算符 ||(逻辑或)和 &&(逻辑与)的返回值并不一定是布尔值(true/false),而是根据操作数的值返回其中一个操作数本身。这是 JavaScript 与其他编程语言的重要区别。 1. ||(逻辑或)的返回值 机制: 从左到右依次检查操作数。 如果第一个操作
阅读全文
posted @ 2025-04-23 17:03 unuliha
阅读(135)
评论(0)
推荐(0)
【JavaScript】为什么说void 0 可以获取安全的undefined值?
摘要: 在 JavaScript 中,void 0 用于安全地获取 undefined 值,原因如下: 1. undefined 的历史问题 在 ES5(2009)之前,undefined 是全局对象的一个可写属性,开发者可以修改它的值: undefined = 123; // 在旧环境中可能成功 cons
阅读全文
posted @ 2025-04-23 14:51 unuliha
阅读(147)
评论(0)
推荐(0)
2025年2月26日
【JavaScript】JS中为什么不能将数组直接作为Map的key?
摘要: 在 JavaScript 中,数组不能直接作为 Map 的 key,根本原因在于 JavaScript 对对象类型(包括数组)的键值比较机制。以下是具体原因和底层逻辑分析: 一、引用比较机制 对象类型的键基于内存地址 JavaScript 的 Map 在判断键是否相等时,使用 严格相等( ) 的规则
阅读全文
posted @ 2025-02-26 10:09 unuliha
阅读(156)
评论(0)
推荐(0)
2025年2月25日
【Javascript】属性访问方法的区别(a.b和a[b])
摘要: JavaScript 中属性访问的两种主要方法是 点符号(.) 和 方括号符号([]),两者在语法、灵活性、应用场景等方面存在显著差异。以下是具体区别和适用场景的总结: 一、语法差异 点符号(.) 语法:object.propertyName 要求属性名必须是合法的 JavaScript 标识符(如
阅读全文
posted @ 2025-02-25 10:24 unuliha
阅读(80)
评论(0)
推荐(0)
2025年2月24日
【JavaScript】Number 和 number 的区别
摘要: 在 JavaScript 中,Number 和 number 的区别主要体现在类型和用途上。以下是详细的总结: 1. 类型区分 number:是 JavaScript 的原始数据类型(primitive type),用于表示整数、浮点数以及特殊值(如NaN、Infinity)。 let a = 42
阅读全文
posted @ 2025-02-24 15:33 unuliha
阅读(210)
评论(0)
推荐(0)
【JavaScript】Number(2) 和 Object(2) 的区别
摘要: 【本篇博客由AI生成】 在JavaScript中,Number(2)和Object(2)的行为和结果有显著区别: 1. 类型与返回值 Number(2): 直接调用Number函数(非构造函数模式),会将参数转换为原始数值(primitive number)。 返回值类型为number,值为2。 示
阅读全文
posted @ 2025-02-24 10:20 unuliha
阅读(37)
评论(0)
推荐(0)
2024年1月22日
【浏览器】如何在edge的IE模式下审查元素?
摘要: 1、win+R 2、输入%systemroot%\system32\f12\IEChooser.exe 3、选择要调试的目标
阅读全文
posted @ 2024-01-22 10:12 unuliha
阅读(579)
评论(0)
推荐(0)
2024年1月17日
【CSS】flex和inlie-flex的区别?
摘要: display:flex和display:inline-flex的共同点是:启用弹性布局。 display:flex和display:inline-flex的区别就是:display:flex容器是一个一般块级元素;display:inline-flex容器则是一个行内块元素。 至于宽高之类的,完全
阅读全文
posted @ 2024-01-17 17:07 unuliha
阅读(110)
评论(0)
推荐(0)
【Angular】为什么要将 @Input 和 getter、setter 一起使用?
摘要: 例子: private _message: string; @Input() // specify Input decorator here set message(inputMessage: string) { this._message = inputMessage && inputMessag
阅读全文
posted @ 2024-01-17 16:53 unuliha
阅读(73)
评论(0)
推荐(0)
1
2
3
4
5
···
9
下一页
公告