区别

一文让你彻底搞懂TypeScript(TS)和JavaScript(JS)区别与联系-牛翰网

一文让你彻底搞懂TypeScript(TS)和JavaScript(JS)区别与联系

目录 前言 1. 类型系统 2. 编译与运行 3. 工具支持 4. 面向对象编程 5. 模块化 6. 生态系统 7. 学习曲线 8. 适用场景 9. 示例对比 JavaScript 示...
29ac5d9d3792f406的头像-牛翰网猿享天开22天前
03710
JavaScript中DOM和BOM的区别与用处详解-牛翰网

JavaScript中DOM和BOM的区别与用处详解

目录 1. 概念与定义 2. 区别 3. 用处举例 DOM 的用处示例 BOM 的用处示例 4. 总结 1. 概念与定义 DOM (Document Object Model) : 文档对象模型,它是一种标准的编程接口,表示 HTML 或 XML 文档...
e75316042284725e的头像-牛翰网岁月宁静6个月前
03114
JavaScript中 ?、!和?? 的用法及区别详解-牛翰网

JavaScript中 ?、!和?? 的用法及区别详解

目录 1. 可选链操作符 ?. 2. 非空断言操作符 !. 3. 空值合并操作符 ?? 1. 可选链操作符 ?. 用法: obj?.prop 或 obj?.[expr] 功能: 当尝试访问一个深层嵌套的属性时,如果对象obj是null或undefin...
55c45eb2a20fac75的头像-牛翰网subwaydown6个月前
0376
前端构建工具Webpack、Vite区别有哪些-牛翰网

前端构建工具Webpack、Vite区别有哪些

目录 一、工具定义 二、出现时间 三、出现原因 四、工具使用上 五、模块有哪些 六、项目选用上 附:Webpack vs Vite:如何选择? 总结 前端的项目打包,我们常用的构建工具有Webpack和Vite,那...
a78e9c33bece31c2的头像-牛翰网诗棋吖6个月前
04710
JavaScript中null和undefined的区别详解-牛翰网

JavaScript中null和undefined的区别详解

目录 1. 概念 null: undefined: 2. 类型 null: undefined: 3. 使用场景 null 的使用: undefined 的使用: 4. 相等比较 5. 具体案例分析 5.1 使用 null 和 undefined 的常见误区 5.2 JSON 与 null...
d2cab57f5bb0a70d的头像-牛翰网&白帝&6个月前
02915
详谈MySQL和MariaDB区别与性能全面对比-牛翰网

详谈MySQL和MariaDB区别与性能全面对比

MariaDB数据库介绍 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社...
aedface8358dd3be的头像-牛翰网cpongo28个月前
05512
TypeScript类型any never void和unknown使用场景区别-牛翰网

TypeScript类型any never void和unknown使用场景区别

目录 前言 any 用法 使用场景 unknown 用法 使用场景 never 用法 使用场景 void 用法 使用场景 总结 前言 不知道初学TypeScript的同学会不会和我一样被any,unknown,never和void这几个类型搞得...
977c9b4b92cf0083的头像-牛翰网进击的大葱8个月前
03010