首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JS
代码猎人
创建于2025-12-11
订阅专栏
JS
暂无订阅
共46篇文章
创建于2025-12-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
为什么0.1+0.2 ! == 0.3,如何让其相等
这是一个经典的 JavaScript 浮点数精度问题,也是所有使用 IEEE 754 标准的编程语言中的普遍现象。 为什么 0.1 + 0.2 !== 0.3? 1. 二进制表示问题 计算机使用二进制
为什么typeof判断null为object
这是 JavaScript 中最著名的设计错误和历史遗留问题。typeof null === "object" 并不是逻辑上的正确行为,而是一个Bug。 原因分析 1. 历史背景 在 JavaScri
typeof 和 instanceof有什么区别
typeof 和 instanceof 都是 JavaScript 中用于类型检查的操作符,但它们的用途和工作方式不同: 1. typeof 操作符 作用:返回一个字符串,表示未经计算的操作数的类型。
instanceof 运算符的实现原理是什么,如何实现
1. instanceof 的基本原理 instanceof 运算符用于检测构造函数的 prototype 属性是否出现在某个实例对象的原型链上。 2. JavaScript 内部实现原理 原型链查找
null和undefined有什么区别
在 JavaScript 中,null 和 undefined 都表示“空值”或“不存在”,但它们在语义和用法上有重要区别: 1. 语义上的区别 undefined:表示“变量已声明但未赋值” 系统自
js数据类型有哪些
一、基本数据类型(Primitive Types,7种) 1. Number - 数字类型 2. String - 字符串类型 3. Boolean - 布尔类型 4. Undefined - 未定义