1

JavaScript 基础

按代码引入、变量声明、数据类型、运算符和流程控制的顺序组织基础知识,衔接循环与函数的初步用法。重点区分容易混淆的语法规则,结合实际代码理解表达式求值与执行顺序,为学习 DOM、对象和异步编程打好基础。

50 条内容添加时间:2026-11-04浏览量:422
JavaScript到底有几种数据类型?从“六大”到ES6新增Symbol与BigInt

深入解析JavaScript现行ECMAScript规范定义的8种数据类型,从早期“六大类型”的内存本质与局限,到Symbol与BigInt的演进动因,并提供精准实用的类型判断方案与速查流程。

JavaScript到底有几种数据类型?从“六大”到ES6新增Symbol与BigInt
11.03436 浏览拾光
JS BigInt大整数怎么使用 % 进行取余运算

深入讲解 JavaScript 中 BigInt 大整数使用 % 运算符进行取余计算的规则、类型对齐要求、负数符号行为、防范 0n 报错的工业级流程以及正模转换公式。

JS BigInt大整数怎么使用 % 进行取余运算
11.03454 浏览拾光
ES6模块化语法在JS脚本中的导入与导出用法

系统解析ES6模块化语法在JS脚本中的导入与导出用法,涵盖命名导出、默认导出、重命名、宿主环境启用配置、实时引用绑定底层机制及常见报错排查。

ES6模块化语法在JS脚本中的导入与导出用法
11.03139 浏览半夏
JS中使用位运算(~~)和一元加号(+)快速转换字符串为整数

深入解析JavaScript中一元加号(+)与双波浪号(~~)转换字符串为整数的运行机制、底层规范差异、边界陷阱与工程选型建议。

JS中使用位运算(~~)和一元加号(+)快速转换字符串为整数
JS数字转中文时怎么处理连续零和边界情况

深入解析在JavaScript中将数字转换为中文大写或小写时的连续零消除机制与五大边界情况防御,提供基于4位万进制分节与状态机消零的完整原生代码实现。

JS数字转中文时怎么处理连续零和边界情况
11.03216 浏览异步漫步
Java和JavaScript有什么区别:名称相似但无血缘关系

深入剖析Java与JavaScript的核心区别。从1995年商业营销改名的历史渊源,到静态类型与动态类型、JVM字节码与V8引擎、类继承与原型链的底层架构差异,通过代码对比与图解彻底厘清两者的本质区别与技术选型。

Java和JavaScript有什么区别:名称相似但无血缘关系
JS怎么获取当前月的中文名称(如“一月”)

详细讲解在 JavaScript 中获取当前月份中文全称(如“一月”、“二月”直至“十二月”)的两种核心实现方案:Intl.DateTimeFormat 原生国际化 API 与静态数组查表法,涵盖底层索引原理、多端环境选型与防错指南。

JS怎么获取当前月的中文名称(如“一月”)
11.03160 浏览半夏
JS位运算技巧:使用~~和|0快速转整数的原理与风险

深入解析JavaScript中使用~~与|0进行快速取整的底层运行原理,剖析ECMAScript中ToInt32规范的隐式转换机制,对比其与Math.floor、Math.trunc的截断行为差异,并详细阐述32位溢出、异常值归零等核心风险与现代工程选型建议。

JS位运算技巧:使用~~和|0快速转整数的原理与风险
11.03628 浏览拾光
JavaScript字符串转整数:怎么处理非数字字符和空格

深入解析在JavaScript中将字符串转换为整数时,如何正确处理前导/后置/内部空格以及各种非数字字符。对比parseInt与Number的底层行为,并提供生产环境可复用的数据清洗与安全转换方案。

JavaScript字符串转整数:怎么处理非数字字符和空格
怎么使用 day.js 简化 JavaScript 日期加减运算

本文详细讲解如何使用轻量级库 Day.js 简化 JavaScript 日期与时间的加减计算,对比原生 Date 对象的痛点,深入掌握 add 与 subtract 语法、链式操作、月末与闰年边界智能处理及常见避坑指南。

怎么使用 day.js 简化 JavaScript 日期加减运算
11.03145 浏览开源拾贝
JS实现带小数的数字转中文金额(角分处理)

深入解析使用 JavaScript 将带小数的数字转换为中文大写金额的完整方案,重点讲解角分状态机判定、连续零值压缩、末尾加“整”规则以及规避浮点数计算精度丢失的实用技巧。

JS实现带小数的数字转中文金额(角分处理)
11.03266 浏览青柠
怎么创建并运行第一个js文件

本文详细讲解如何创建并运行第一个JavaScript(.js)文件,包括文本文件的正确命名与扩展名设置、在浏览器中结合HTML引入运行,以及使用Node.js在命令行终端中直接运行的具体步骤、原理差异与常见错误排查。

怎么创建并运行第一个js文件
11.03284 浏览服务小站