我是靠谱客的博主 粗犷歌曲,这篇文章主要介绍var/let/const三者之间的区别,现在分享给大家,希望可以做个参考。

本人由于是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三者之间内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部