当前位置:网站首页>js输入输出语句,变量
js输入输出语句,变量
2022-06-24 00:42:00 【51CTO】
#1.输出
1.prompt(’填写需要输出的内容‘):浏览器弹出输入框,用户可以输入
2.alert(’填写需要输出的内容‘):弹出警告框,输出的、展示给用户的,浏览器弹出警告
3.console.log(’填写需要输出的内容‘):控制台输出,给程序员测试用的,浏览器控制台打印输出信息
#2.变量
1.变量概述:变量就是用于存放数据的容器,我们通过变量名就可以获取数据,修改和使用数据,变量就是程序员在内存中申请出来存放数据的内存空间。
一个完整的变量是由一个变量名和一个储存空间组成。

每生成一个变量,我们的内存中就会生成一个空间,当你在变量中存储数据时,我们所写的数据就会在内存中保存。
每创建一个变量是,我们都要给变量生成一个名字,当我们需要用到这个变量时,就可以直接去用这个变量名去代替这个变量
2.变量的使用
1.声明变量
因为当前时 ES6 的语法所以我们这里采用 let 方法来声明变量,声明变量需要用 let 后面用上 变量名。
age 是我们程序员自己声明的 变量名。
2.赋值
我们可以利用 = 来为我们的变量名赋值,我们的的这个值就是要存放到变量空间的值

3.变量语法扩展
1.更新变量
一个变量被重新赋值后,它原有的值就会被覆盖,变量值将以后一次赋值为准。
2.同时声明多个变量
同时声明多个变量时,只需要写一个 let ,多个变量名之间用英文状态下的‘逗号’隔开。

3.特殊情况

4.变量命名规范
1.由字母(A-Za-z)、数字(O-9)、下划线(_)、美元符号($ )组成,如: usrAge, num01,_name
2.严格区分大小写。var app;和var App;是两个变量
3.不能以数字开头。18age 是错误的
4.不能是关键字、保留字。例如: var、for、while
5.变量名必须有意义。MMD BBD
6.遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。myFirstName
7.推荐翻译网站: 有道 爱词霸
边栏推荐
- 智能制造时代下,MES管理系统需要解决哪些问题
- Revit API: schedule viewschedule
- 持续测试和质量保障的关系
- C语言:关于矩阵右移问题
- Interview notes for Android outsourcing workers for 3 years. You still need to go to a large factory to learn and improve when you have the opportunity. Interview questions for Android Development Int
- 纯js实现判断ip是否ping通
- VS2022保存格式化插件
- Chinese guide to accompanist component library - glide, hot
- 阿里巴巴面试题:多线程相关
- [ICPR 2021] tiny object detection in aerial images
猜你喜欢

WinSCP和PuTTY的安装和使用

ARM学习(7) symbol 符号表以及调试

C语言:利用自定义函数排序

Social order in the meta universe

C语言:关于矩阵右移问题

CVPR2022 | 可精简域适应

智能制造时代下,MES管理系统需要解决哪些问题

Niu Xuechang's anniversary celebration: software promotion, limited time and free registration code!

【虹科案例】3D数据如何成为可操作的信息?– 对象检测和跟踪

Alibaba interview question: multi thread related
随机推荐
Empty encoded password warning reason
同行评议论文怎么写
Andorid development art exploration notes (2), cross platform applet development framework
C语言:结构体数组实现找出最低分学生记录
Go language core 36 lectures (go language practice and application 11) -- learning notes
通达信股票开户是安全的吗?
飞桨产业级开源模型库:加速企业AI任务开发与应用
What should I pay attention to in the interview of artificial intelligence technology?
C语言:百马百担问题求驮法
What is the future development of palmprint recognition technology?
JS language precision problem
Social recruitment interview is indispensable -- 1000 interview questions for Android engineers from Internet companies
9次Android面试经验总结,已收字节,阿里,高级android面试答案
Hackers can gain administrator privileges by invading Microsoft mail server and windows Zero Day vulnerability November 23 global network security hotspot
Efficient integration of heterogeneous single cell transcriptome with scanorama
Skywalking installation and deployment practice
LSF打开Job idle information以看job的cpu time/elapse time使用情况
C语言:关于矩阵右移问题
Interview notes for Android outsourcing workers for 3 years. I still need to go to a large factory to learn and improve. As an Android programmer
【ICPR 2021】遥感图中的密集小目标检测:Tiny Object Detection in Aerial Images