JS基础--变量

变量

  1. 计算机存储数据的容器

  2. 声明变量 let 变量名  (let 变量名=值)

  3. 变量赋值 变量名=值

  4. 更新变量 let 变量名=值 变量名=更新值

  5. 可以声明多个变量 但是不推荐用

  6. 变量的本质:是程序在内存中申请的一块用来存放数据的小空间

  7. 规则:不能用关键字;只能用下划线,字母,数字,$组成,不可以以数字开头,严格区分大小写

  8. 规范:小驼峰命名法

数组

  1. 声明语法 let 数组名=[]

* 数组按顺序保存,每一个数据都有编号

* 编号从0开始

* 数据的编号叫索引或下标

  1. 取值语法 数组名[下标]

3.术语

* 元素:数组中保存的每一个数据都叫元素

* 下标: 数组中数据编号

* 长度:数组中数据的个数 数组名.length

常量

const 常量名=值 常量不允许重新赋值,声明时必须赋值初始化

数据类型

  1. 基本数据类型

* number 数字型

+ 加减乘除取余;先乘除取余后加减,有小括号先算小括号里面的

+ NaN非数

* string 字符串型--

+ 通过单引号'',双引号"",反引号``;

+ 外双内单或者外单内双;

+ 必要时可以使用转义符\,输出单引号或者双引号

+ +运算符,可以实现字符串拼接,数字相加,字符相连

+ 语法:``内容拼接变量时,用${}包住变量

* boolean 布尔型 true false

* undefined 未定义型 表示没有赋值

* null 空类型 表示赋值了,但是内容为空

  1. 引用数据类型 object对象

检测数据类型

typeof 变量名/typeof (变量名)

类型转换

  1. 隐式转换--系统内部自动将数据类型进行转换

规则:+号两边只要有一个是字符串,都会把另外一个转成字符串;除了+以外的算术运算符,-/%都会把数据转成数字类型;+号作为正号解析可以转换成数字型

  1. 显式转换

* 转换为数字型

+ Number(数据)

+ parseInt(数据) 只保留整数

+ parseFloat(数据)可以保留小数

* 转换为字符型

+ String(数据)

+ 变量.toString

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值