JS-变量 「爱情、让人受尽委屈。」 2024-03-17 18:53 50阅读 0赞 #### 文章目录 #### * * 1.变量概述 * * 1.1 什么是变量 * 1.2 变量在内存中的存储 * 2.变量的使用 * * 2.1 声明变量 * 2.2 赋值 * 2.3 变量的初始化 * 3.变量语法扩展 * * 3.1 更新变量 * 3.2 同时声明多个变量 * 3.3 声明变量特殊情况 * 4.变量命名规范 ### 1.变量概述 ### #### 1.1 什么是变量 #### 变量是用于存放数据的容器。 我们通过 变量名 获取数据,甚至数据可以修改。 #### 1.2 变量在内存中的存储 #### 本质:变量是程序在内存中申请的一块用来存放数据的空间。 类似我们酒店的房间,一个房间就可以看做是一个变量。 ### 2.变量的使用 ### 变量在使用时分为两步: 1. 声明变量 2. 赋值 #### 2.1 声明变量 #### // 声明变量 var age; // 声明一个 名称为age 的变量 * var 是一个 JS关键字,用来声明变量( variable 变量的意思 )。使用该关键字声明变量后,计算机会自动为变量分配内存空间,不需要程序员管 * age 是程序员定义的变量名,我们要通过变量名来访问内存中分配的空间 #### 2.2 赋值 #### age = 10; // 给 age 这个变量赋值为 10 * = 用来把右边的值赋给左边的变量空间中 此处代表赋值的意思 * 变量值是程序员保存到变量空间里的值 #### 2.3 变量的初始化 #### var age = 18; // 声明变量同时赋值为 18 声明一个变量并赋值, 我们称之为变量的初始化。 ### 3.变量语法扩展 ### #### 3.1 更新变量 #### 一个变量被重新复赋值后,它原有的值就会被覆盖,变量值将以最后一次赋的值为准。 var age = 18; age = 81; // 最后的结果就是81因为18 被覆盖掉了 #### 3.2 同时声明多个变量 #### 同时声明多个变量时,只需要写一个 var, 多个变量名之间使用英文逗号隔开。 var age = 10, name = 'zs', sex = 2; #### 3.3 声明变量特殊情况 #### ![在这里插入图片描述][d2f0b49f156149bdae9491a5a2fa318d.png_pic_center] ### 4.变量命名规范 ### * 由字母(A-Za-z)、数字(0-9)、下划线(\_)、美元符号( $ )组成,如:usrAge, num01, \_name * 严格区分大小写。var app; 和 var App; 是两个变量 * 不能以数字开头。 18age 是错误的 * 不能是关键字、保留字。例如:var、for、while * 变量名必须有意义。 * 遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。 myFirstName 例如:var、for、while * 变量名必须有意义。 * 遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。 myFirstName [d2f0b49f156149bdae9491a5a2fa318d.png_pic_center]: https://image.dandelioncloud.cn/pgy_files/images/2024/03/15/7c7cce71c9e84edbb0515e8243b87354.png
相关 变量(JS) 变量(JS) <!DOCTYPE html> <html lang="en"> <head> <meta charset 我就是我/ 2023年10月03日 13:57/ 0 赞/ 27 阅读
相关 js变量提升(js变量提升优先级) javascript 变量增加属性 额,楼主javascript中定义声明方法的参数前面是不需要添加var的,试着这样修改 var user = new Object 阳光穿透心脏的1/2处/ 2023年09月26日 14:47/ 0 赞/ 226 阅读
相关 [JS] 变量提升 猜猜下面的代码会输出什么东东? var foo = 1; var foobar = function() { cons ゞ 浴缸里的玫瑰/ 2023年06月24日 14:26/ 0 赞/ 99 阅读
相关 JS学习笔记-JS变量 JS的变量类型 1.基本变量类型 number 数值型 boolean 布尔型:true/false string 字符串,没有单个的字符 向右看齐/ 2023年06月18日 06:53/ 0 赞/ 68 阅读
相关 js:全局变量 题目:给定的 js 代码中存在全局变量,请修复 function globals() { myObject = { name : 红太狼/ 2022年06月18日 07:43/ 0 赞/ 331 阅读
相关 js变量提升 变量作用域与解构赋值 阅读: 159079 -------------------- 在JavaScript中,用`var`申明的变量实际上是有作用域的。 如果一个变量 系统管理员/ 2022年05月15日 12:20/ 0 赞/ 298 阅读
相关 js变量提升 1. 变量提升 ES6之前我们一般使用var来声明变量,提升简单来说就是把我们所写的类似于var a = 123;这样的代码,声明提升到它所在作用域的顶端去执行,到我们代码 野性酷女/ 2022年03月07日 00:54/ 0 赞/ 319 阅读
相关 js变量 目录 一、什么是变量 1.变量的命名 2.变量的书写 3.变量的声明提升 二、变量的分类 一、什么是变量 在j Love The Way You Lie/ 2021年09月07日 06:02/ 0 赞/ 305 阅读
相关 js 变量 变量类型 只有var var a=123; var a1="js"; var a2='k'; var a3=t 我不是女神ヾ/ 2021年07月24日 14:33/ 0 赞/ 358 阅读
还没有评论,来说两句吧...