菜鸟教程:Js数据类型

js简介

一、动态类型

  • JavaScript 是一种弱类型或者说动态语言。这意味着你不用提前声明变量的类型,在程序运行过程中,类型会被自动确定。这也意味着你可以使用同一个变量保存不同类型的数据:
var a = 42;    // a is a Number now
a = "bae"; // a is a String now
a = true;  // a is a Boolean now

二、数据类型

  • number型
  • 字符串型
  • null型
    Null 类型只有一个值: null,更多详情可查看 null 和 Null
  • boolean型
    布尔表示一个逻辑实体,可以有两个值:true 和 false。
  • undefined型
    一个没有被赋值的变量会有个默认值 undefined,更多详情可查看 undefined 和 Undefined。

运算符

1、算术运算符以二个数值(字面量或变量)作为操作数,并返回单个数值。
+(加法运算符)
-(减法运算符.)
/(除法运算符.)
*(乘法运算符.)
%(取模运算符.)
2、逻辑运算符
<(小于运算符)、>大于运算符.、<=小于等于运算符、>=大于等于运算符。
如果相等,操作符返回的是Boolean(布尔)类型的true,否则是false。

==相等 运算符.(数据相等)
!=不等 运算符. ===全等 运算符.(数据相等、数据类型相等)
!==非全等 运算符.

逻辑运算符典型的用法是用于boolean(逻辑)值运算, 它们返回boolean值。
&&逻辑与. || 逻辑或.
3、关系运算符
比较运算符比较二个操作数并返回基于比较结果的Boolean值。
in运算符用来判断对象是否拥有给定属性.
instanceof 运算符判断一个对象是否是另一个对象的实例.
<小于运算符、>大于运算符.
<=小于等于运算符、>=大于等于运算符。

自增自减

前置/后置自增运算符和前置/后置自减运算符.

A++后置自增运算符.
A–后置自减运算符.
++A前置自增运算符.
–A前置自减运算符.

一元运算符只有一个操作数.

delete
(delete 运算符用来删除对象的属性.)
void
(void 运算符表示表达式放弃返回值.)
typeof
(typeof 运算符用来判断给定对象的类型.)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值