当前位置: 首页 > news >正文

【JavaScript】 js 基础知识强化复习

js 基础强化复习


首先我们回顾js有哪些重要的知识:

        // JS基础// 1. 变量// 2. 数据类型// 3. 运算符// 4. 条件语句// 5. 循环语句// 6. 函数// 7. 对象// 8. 数组// 9. 字符串// 10. 日期// 11. 正则表达式// 12. 错误处理// 13. 事件// 14. DOM// 15. BOM// 16. AJAX// 17. JSON// 18. ES6

这里提炼的这些确实是JavaScript的核心基础知识,涵盖了语言的各个关键方面。以下我为你提供一份关于这些JavaScript基础的总结和示例代码,帮助你进一步理解:

1. 变量

在JavaScript中,我们使用varletconst来声明变量。其中:

  • var声明的变量具有函数作用域。
  • letconst声明的变量拥有块级作用域。const用于声明常量,一旦赋值就不能再重新赋值。

2. 数据类型

JavaScript的数据类型分为基本数据类型和引用数据类型。

  • 基本数据类型包含:undefinednullbooleannumberstringsymbol(ES6新增)以及bigint(ES2020新增)。
  • 引用数据类型主要是object,像数组、函数等都属于对象的特殊形式。

3. 运算符

JavaScript中的运算符种类丰富,有算术运算符(如+-*/)、比较运算符(如=====>)、逻辑运算符(如&&||!)、赋值运算符(如=+=)等。

4. 条件语句

条件语句用于基于不同条件执行不同的代码块,主要有if...elseswitch和三元运算符condition ? expr1 : expr2

5. 循环语句

循环语句用于重复执行代码块,常见的有forwhiledo...whilefor...infor...of(ES6新增)。

6. 函数

函数是JavaScript中的一等公民,有多种定义方式:

// 函数声明
function add(a, b) { return a + b; }// 函数表达式
const subtract = function(
http://www.xdnf.cn/news/505225.html

相关文章:

  • 2025系统架构师---选择题知识点(押题)
  • JavaScript基础-作用域链
  • vue3: amap using typescript
  • 【2025 技术指南】如何创建和配置国际版 Apple ID
  • DeepSeek 赋能社会科学:解锁研究新范式
  • 第三十四节:特征检测与描述-SIFT/SURF 特征 (专利算法)
  • JavaScript基础-对象的相关概念
  • NestJS——日志、NestJS-logger、pino、winston、全局异常过滤器
  • ORACLE数据库实例报错ORA-00470: LGWR process terminated with error宕机问题分析报告
  • JavaScript 的编译与执行原理
  • IT运维的365天--026 视频下载相关
  • 常见平方数和立方数的计算
  • 简单网络交换、路由-华三RRPP以太环网
  • 电商项目-品牌管理微服务开发
  • OpenHarmony外设驱动使用 (二),Camera
  • 【大模型面试每日一题】Day 21:对比Chain-of-Thought(CoT)与Self-Consistency在复杂推理任务中的优劣
  • 线程同步学习
  • 8天Python从入门到精通【itheima】-11~13
  • SpringBootAdmin:全方位监控与管理SpringBoot应用
  • nt!MiInitializePfn函数分析之nt!MiPfPutPagesInTransition函数的关键一步
  • Golang 范型
  • 编程日志5.10
  • QLoRA: Efficient Finetuning of Quantized LLMs
  • acwing5579 增加模数
  • 深入了解 VPC 端点类型 – 网关与接口
  • Stacking(堆叠):集成学习中的“超级英雄团队”
  • STM32+ESP8266连接onenet新平台
  • 【嵌入式DIY实例-Arduino篇】-OLED实现乒乓游戏
  • Seata源码—5.全局事务的创建与返回处理二
  • nodejs特性解读