首页 > 编程语言 >JavaScript 运算符数据类型

JavaScript 运算符数据类型

时间:2023-02-09 11:00:48浏览次数:42  
标签:console log JavaScript 数据类型 运算符 let typeof

阅读目录

运算符

1、自增运算符

let a=11;
alert(++a);

2、分别赋值

let a,b=12,13; //报错

对象的解构赋值

let {name,age} = {name : '铁扇公主', age : 35};
console.log(name,age);

数组的解构赋值

let [, b, c, d] = ['abc', 23, true];
console.log(b, c, d);

3、求多次方

alert(Math.pow(2,3));
alert(7/3);
alert(Math.ceil(7/3));

JavaScript 运算符数据类型_赋值
JavaScript 运算符数据类型_JavaScript_02
JavaScript 运算符数据类型_其他_03

4、js 中逻辑运算符

console.log(1 && 0);
console.log(1 || 0);
console.log(!0);

JavaScript 运算符数据类型_赋值_04

数据类型
Number、String、Boolean、Null、Undefined、
object(包含普通对象,也包含数组和函数)

Null(空值)类型的值只有一个,就是null
    null这个值专门用来表示一个为空的对象
    使用typeof检查一个null值时,会返回object

Undefined(未定义)类型的值只有一个,就undefined
    当声明一个变量,但是并不给变量赋值时,它的值就是undefined
    使用typeof检查一个undefined时也会返回undefined

判断变量类型

typeof(a)

强制类型转换

方法很多,比如转成整形,可以用运算符比如正号负号,可以 parseInt,可以 Number 函数。

1、数据类型

let a=10;
console.log(a);
console.log(typeof(a));

JavaScript 运算符数据类型_赋值_05

a=10.1;
console.log(a);
console.log(typeof(a));

JavaScript 运算符数据类型_数据类型_06

a="332432";
console.log(a);
console.log(typeof(a));

JavaScript 运算符数据类型_其他_07

a=true;
console.log(a);
console.log(typeof(a));

JavaScript 运算符数据类型_其他_08

a=null;
console.log(a);
console.log(typeof(a));

JavaScript 运算符数据类型_其他_09

a=undefined;
console.log(a);
console.log(typeof(a));

JavaScript 运算符数据类型_JavaScript_10

a={name:'996',age:11};
console.log(a);
console.log(typeof(a));

JavaScript 运算符数据类型_JavaScript_11

a=[1,2,3,4];
console.log(a);
console.log(typeof(a));

JavaScript 运算符数据类型_其他_12

a=function(){console.log('aa');}
console.log(a);
console.log(typeof(a));

JavaScript 运算符数据类型_其他_13

2、强制类型转换

强制类型转换

let b="2341";
console.log(typeof(b));

JavaScript 运算符数据类型_其他_14
隐式转换

let b="2341";
let c=--b;
console.log(c);
console.log(typeof(c));

JavaScript 运算符数据类型_数据类型_15

显示转换

let b="2341";
let d=Number(b);
console.log(d);
console.log(typeof(d));

JavaScript 运算符数据类型_数据类型_16

let b="2341";
let e=parseInt(b);
console.log(e);
console.log(typeof(e));  

JavaScript 运算符数据类型_运算符_17

标签:console,log,JavaScript,数据类型,运算符,let,typeof
From: https://blog.51cto.com/u_13571520/6046080

相关文章