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;

}

相关推荐
tkevinjd4 分钟前
IO流3(字符流)
java
不吃香菜5674 分钟前
SpringBoot 与 SpringCloud用法和区别
java
hongkid5 分钟前
React Native 如何打包正式apk
javascript·react native·react.js
李少兄8 分钟前
简单讲讲 SVG:前端开发中的矢量图形
前端·svg
这是程序猿8 分钟前
基于java的SpringBoot框架医院药品管理系统
java·开发语言·spring boot·后端·spring·医院药品管理系统
前端小万9 分钟前
告别 CJS 库加载兼容坑
前端·前端工程化
恋猫de小郭9 分钟前
Flutter 3.38.1 之后,因为某些框架低级错误导致提交 Store 被拒
android·前端·flutter
tkevinjd12 分钟前
IO流4(小练习)
java·io流
Vic1010113 分钟前
PostgreSQL 中序列(bigserial 和手动序列)的使用与注意事项
java·大数据·数据库·postgresql
JarvanMo13 分钟前
Flutter 需要 Hooks 吗?
前端