2 JavaScript的基础类型

2 JavaScript的基础类型

JS虽然是一个脚本语言. 麻雀虽小, 五脏俱全. 在js中也是可以像其他编程语言一样. 声明变量, 条件判断, 流程控制等等. 我们先看一下JS中的数据类型

在js中主要有这么几种数据类型(基本)

number  数字, 不论是整数还是小数, 数据类型都是number
string  字符串, 这个没啥可聊的. 就是很单纯的字符串
boolean  布尔值, 只有两个, true和false. 注意不是大写T和F. 
object 对象, 这个比较特殊. 你可以理解为所有被new出来的东西都是对象  
undefined, 这个表示未定义. 所有没有被定义过的东西默认都是该类型 类似像空一样的东西

var a = 10, b = 20, c = 30 ;
console.log(a > b && b > c);  // false
console.log(!(a > b)) // 注意括号   true

var a = '123';
var b = 123;
console.log(a == b);    // true
console.log(a === b);   // false

// string --> number     parseInt(字符串)
var a = '10086';
a = parseInt(a); // 变成整数
console.log(a + 10);

// number --> string    数字.toString() 或者数字 + “”
var a = 100;
var b = a.toString();
var c = a + "";
console.log(b)
console.log(c)

// number --> string: 数字转化成16进制的字符串
var m = 122;
var n = m.toString(16);
console.log(n);     // 7a

// 进制转换
var a = 10;
// 16进制的数字是多少
var x = a.toString(16);
console.log(x);     // a

// AB的十进制是多少
var d = parseInt('AB', 16);
console.log(d)  // 171

// 关于 ++
a = 10;
b = a++;
console.log(b, a)   // 10 11
c = ++a;
console.log(c, a);  // 12 12

a = 10;
a = a++;
console.log(a);     // 10

a = 10;
a = ++a;
console.log(a);     // 11

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

生而自由爱而无畏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值