变量

概念

​变量是计算机中用来存储数据的“容器”,它可以让计算机变得有记忆。
本质:是程序在内存中申请的一块用来存放数据的小空间

注意:变量不是数据本身,它们仅仅是一个用于存储数值的容器。可以理解为是一个个用来装东西的纸箱子。

使用

声明语法: let 变量名

赋值

  1. 先声明,再赋值

    let age age = 18

  2. 声明的同时赋值

    let age = 18

调用

console.log(age)

注意:调用变量不要加''或"",加了后就是字符串不再是变量

更新/修改

age = 10

声明多个变量

​ 多个变量间用逗号,隔开
​ let age = 18, uname = 'pink'

注:不推荐, 可读性不好。为了更好的可读性,请一行只声明一个变量

注意:
1.let 先声明,再使用
2.let 不能重复声明同一个变量
3.调用变量名不可加''或"",否者变量名会变成字符串
4.调用的是变量名,输出的是变量值

命名规则与规范

  1. 规则

    • 不能用关键字/保留字

      关键字:有特殊含义的字符,JavaScript 内置的一些英语词汇。可用于表示控制语句的开始或结束,或用于执行特定操作等。

      例如:let、var、if、for等

      保留字:有可能将来被用作关键字

      例如:boolean,class.char,double,import等

    • 只能用下划线、字母、数字、$组成,且数字不能开头

    • 字母严格区分大小写,如 Age 和 age 是不同的变量

  2. 规范

    • 起名要有意义,见名知意

    • 遵守小驼峰命名法

      第一个单词首字母小写,后面每个单词首字母大写例:userName

拓展:let 和 var 区别
var
可以先使用 再声明 (不合理)
var 声明过的变量可以重复声明(不合理)
没有块级作用域,在块 {} 内声明的变量可以从块之外进行访问。
通过 var 声明的变量会提升(Hoisting)到顶端。可以在声明变量之前就使用它
let
必须先声明,再使用
不可以重复声明同一个变量
let 关键词声明拥有块作用域的变量。在块 {} 内声明的变量无法从块外访问
通过 let 定义的变量不会被提升到顶端。声明后才可使用

posted @   丫丫learning  阅读(165)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
点击右上角即可分享
微信分享提示