当前位置: 首页 > article >正文

JS中的变量

系列文章目录

前端系列文章——传送门
JavaScript系列文章——传送门


文章目录

  • 系列文章目录
  • 前言
  • 1、概念
  • 2、定义变量
  • 3、变量名的规则
  • 4、变量本质
  • 5、赋值
  • 6、常用操作


前言

相对于青龙面板来说,变量就是你填入青龙的cookie,简称ck

在实际项目中,很多情况下,需要在一个初始数据的基础上进行多次累加操作,例如:

// 第一次输出数字1
console.log(1)
// 第二次需要在第一次的结果基础上添加2
console.log(1+2)
// 第三次需要在第二次的结果基础上添加3
console.log(1+2+3)
// 如果有100次累加,我们就需要在后面写100个加,可想而知其中的繁琐

解决方案:我们可以将每次计算得到的数据放在一个容器中,后续操作时,用容器来代表数据即可,不用使用很长的数据了,这样做可以简化我们写的每一行,减少重复的工作。

例如:

a = 1
document.write(a)
b = a + 2
document.write(b)
c = b + 3
document.write(c)
// ...

1、概念

在JS中,我们把存储数据用的容器,称之为变量。变量这种容器,处于内存中。

也就是说,一个变量就是内存中存储数据用的一个内存空间。

2、定义变量

语法:

var 变量名;

var是一个关键字,也就是JS内部指定有特殊作用的单词。

3、变量名的规则

变量名由字母、数字、下划线、美元符号组成,不能用数字开头,不能使用关键字作为变量名。

4、变量本质

定义变量的过程,就是在内存开辟了一个空间,名字是变量名

5、赋值

定义好变量就是在内存开辟好了空间,但空间中什么也没有,是一个空的空间。

我们定义变量的目的是给其中放入数据,给变量中放数据的过程,我们称之为赋值。

赋值需要用到一个符号叫赋值符:=

这个符号在编程中,不代表相等,代表赋值

赋值重点:

  • 赋值符左边的一定是一个变量,准备接收数据

  • 赋值符右边的一定是一个具体的值或者能得到值的一个表达式

  • 赋值符的唯一作用就是将右边得到的值放在左边的变量容器中

例:

var a;
a = 10;
var b;
b = 20;
var c;
c = a + b;

6、常用操作

定义变量,给变量赋值的两行代码,可以合并为一行:

var a
a = 10;
var b = 20;
var c = a + b;

定义多个变量,也可以在定义的时候赋值,每个变量之间使用逗号隔开:

var a = 10,b = 20;
var a,b = 20;
var a = 10,b;

c = 10 // 强烈不建议写法

http://www.kler.cn/a/1749.html

相关文章:

  • 安全防御之防火墙篇(二)
  • 学习系统编程No.6【进程控制】
  • 字符函数和字符串函数【下篇】
  • 关于多层板,你了解多少?
  • 屌炸天 — 国外同行这样用ChatGPT提高Flutter开发的效率
  • JavaEE简单示例——基于注解的AOP实现
  • 【IT女神勋章挑战赛名单公布】:看看谁获奖啦!
  • 树莓派Pico W无线开发板UDP协议MicroPython网络编程实践
  • python如何快速采集美~女视频?无反爬
  • java源码阅读---ReentrantLock源码解析
  • Monkey Test简单介绍
  • 树莓派(3B):启动流程,系统初始化配置,引脚图图示说明
  • 【云原生|Docker】04-docker的资源限制
  • 【小猫爪】AUTOSAR学习笔记06-Communication Stack之ComM模块
  • 2023年“网络安全”赛项江苏省淮安市赛题解析(超详细)
  • AI独立开发者:一周涨粉8万赚2W美元;推特#HustleGPT GPT-4创业挑战;即刻#AIHackathon创业者在行动 | ShowMeAI周刊
  • 使用Hexo+Github搭建部署个人博客
  • PyTorch 之 神经网络 Mnist 分类任务
  • 学习 Python 之 Pygame 开发魂斗罗(八)
  • 动态规划算法