本人由于是Java后端,对于前端不甚熟悉,最近经常翻到const申明的变量…之前虽然翻到,但是没有用到,也就一直没管,今天绕不过去了…
另外,本篇博客,会以Java的角度来解释这三个变量,如有不妥或者错误,欢迎指正.废话不多说,开始↓
-
var
var换算到Java中就相当于一个类中的属性打个比方,学生类中的name字段,age字段等.public class Student{ public String name; public String age; //var申明的变量就相当于这里的name或者age, //哪怕它是在 //for(var i = 0; i < 10; i++)这里申明的,这里申明了,其他地方都可以使用 }
-
let
let则相当于Java中的局部变量例如for(int i = 0 ;i < 10; i++){ //let申明的变量相当于这里的i }
-
const
const相当于Java中的final,申明的是常量,内存地址不可变,但是如果是个高级变量,例如,const申明的是一个学生对象,那么,更改name的值是被允许的.(伪代码)
const student = {
name:"张三"
},
student.name = "李四"
最后
以上就是粗犷歌曲最近收集整理的关于var/let/const三者之间的区别的全部内容,更多相关var/let/const三者之间内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复