ECMAScript 核心语法基础
JavaScript 作为浏览器端动态脚本语言,其核心由 ECMAScript、DOM 和 BOM 构成。梳理了 ECMAScript 的基础语法规范,涵盖脚本引入方式、变量声明机制及弱类型特性。重点解析了原始数据类型与引用数据类型的存储差异,并深入探讨了 null 与 undefined 的本质区别及常见陷阱。通过实际代码示例,帮助开发者理解 typeof…
博客作者
全栈开发工程师
326
已发布文章
9.3K
博客获赞
691K
博客浏览
第 17 页
JavaScript 作为浏览器端动态脚本语言,其核心由 ECMAScript、DOM 和 BOM 构成。梳理了 ECMAScript 的基础语法规范,涵盖脚本引入方式、变量声明机制及弱类型特性。重点解析了原始数据类型与引用数据类型的存储差异,并深入探讨了 null 与 undefined 的本质区别及常见陷阱。通过实际代码示例,帮助开发者理解 typeof…
在 Ubuntu 环境下,lrzsz 是连接 Windows 与 Linux 进行文件上传下载的高效工具。文章提供了两种安装方案:一是利用 apt 包管理器快速部署;二是从源码编译安装以适配特定版本需求。配置完成后,使用 rz 和 sz 命令即可便捷完成终端文件交互。
三数之和是经典的数组处理问题,核心在于寻找三个元素使其和为零且结果不重复。解决方案采用排序加双指针策略,时间复杂度控制在 O(n^2)。代码使用 C 语言实现动态内存分配,通过跳过重复元素避免冗余计算。重点在于边界条件处理和去重逻辑的严谨性,适合用于理解算法优化与内存管理。

JVM 作为 Java 跨平台的核心,屏蔽了底层操作系统差异。梳理了 JVM 的基本概念及其与 JDK、JRE 的关系,深入剖析了运行时数据区的五大组成部分,包括堆、栈、方法区等内存管理机制。同时讲解了类加载过程、线程生命周期以及垃圾回收策略,特别是不同引用类型对对象回收的影响,帮助开发者掌握 JVM 底层原理以优化程序性能。
MFC 类库涵盖基于 CObject 的派生类、非 CObject 派生类及 Internet Server API 类。主要涉及视图绘制、异常处理、GDI 工具、网络套接字通信以及基础数据类型封装。
Java util 包包含 Random、regex、Date、Calendar、Properties 及 Iterator 等核心工具类。Random 用于生成伪随机数;regex 包提供 Pattern 和 Matcher 进行正则编译与匹配操作;Date 处理时间对象;Calendar 管理日历系统;Properties 存储键值对属性集;Iterat…