JS的数据类型和运算符

typeof()方法:检测数据类型

JS中的基本数据类型

基本数据类型

1.number 数字

2.string 字符串

3.boolean 布尔

4.null 代表空值(typeof方法检测出来的数据类型是object类型)

5.underfined 未定义;变量已声明但是未赋值

6.Symbol() 独一无二的值(ES6新的数据类型)

算数运算符:

* 乘

/ 除

%求余

自增自减

++x/--x 先运算再赋值

x++/x-- 先赋值再运算

赋值运算符

= += -= *= /= %=

字符串运算符

  • +=

比较运算符

==等于,比较数值

===全等,比较数值和数据类型

!=不相等,相当于==的取反

!==不全相等,相当于===的取反

< > <= >=

逻辑运算符

|| && !

if

if(条件判断){

//需要执行的代码块

}

if(条件判断){

//需要执行的代码}else{

}

if(条件判断){

//需要执行的代码

}else if(条件判断){

//需要执行的代码

}else if(条件判断){

//需要执行的代码

}else{

}

switch

具有穿透性

switch(表达式){

case 式子:

执行语句;

break;

}

相关推荐
天文家11 小时前
深入理解装饰器与适配器:从设计模式到 Spring AOP 的工程实践
java·设计模式
贺国亚11 小时前
Spring-AI与LangChain4j
java·人工智能·spring
vim怎么退出11 小时前
Dive into React——Diff 算法
前端·react.js·源码阅读
半个落月11 小时前
面试必问的 JS 原型链,我用 16 个示例给你彻底讲明白
javascript
拾年27511 小时前
别调 BERT 了:我用 Prompt 做了套 NLP 系统,20 分钟搞定
前端·人工智能
野生技术架构师11 小时前
2026 Java面试宝典(春招/社招/秋招通用):没有前言,只有答案,直接开背
java·开发语言·面试
mN9B2uk1711 小时前
数据库的约束简介
java·数据库·sql
丷丩11 小时前
12. 渲染:MapLibre GL JS 集成与多源瓦片联动
javascript·矢量瓦片·maplibre gl js·地图服务器
AI人工智能+电脑小能手11 小时前
【大白话说Java面试题 第99题】【Mysql篇】第29题:如何选择合适的分布式主键方案?
java·数据库·分布式·mysql·面试
半个落月11 小时前
别再死记变量提升了——从 V8 编译过程真正理解 JS 执行机制
前端