JavaScript(js变量)

变量

**JS弱类型语言**
  • (计算机存储数据“容器”)盒子 。变量是个盒子,盒子存数据
    • 声明一个变量并完成赋值
  1. 创建变量(声明变量或定义) 声明关键字,变量名称,也叫标识符
  • let 变量名 (语法)
  • let age
  1. 变量赋值(“=”) age = 18 ,赋值运算符

  2. 声明的同时直接赋值(变量的初始化) let age =18

  • var(variable)和let都是js声明变量的关键词,区别:
    • var:可重复声明变量(bug)
    • let :不允许多次声明变量
  1. 更新变量 (交量赋值后新的) Let age =18 age = 19
  • 声明多个变量:
  • 不提倡:
let age =18,uname='张三'
console. log (age, uname )
  • 提倡:
let age = 18
let uname = 张三
<script>
// 输出用户名案例
// 1、用户输入
//   prompt('请输入姓名')
// 2、内部处理保存数据
 let uname = prompt('请输入姓名')
// 3. 打印输出
document. write (uname)
</script>

如何交换变量的值?

使用一个临时变量.用来做中间存储

  • 变量的本质:程序在内存中申请一块用来存教据的空间
  • 变量命名规则
    • 不能用关键子let,var,if,for
    • 由 下划线.宇母数字.$组成,且不能用数字开头
    • 严格区分大小写 小驼峰命名法,起名有意义。

let为了解决var问题

var声明:

  • 可 先使用在声明(不合理)
  • 可以重复声明(不合理)
  • 变量提升、全局变量,没有块级作用域

数组

let arr = [] let 数组名=[数据1,数据2,…,数据n]

  • 索引/下标
  • 数组名.Length
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值