What is the difference between `let` and `var` in swift?

后端 未结 30 1320
隐瞒了意图╮
隐瞒了意图╮ 2020-11-22 11:09

What is the difference between let and var in Apple\'s Swift language?

In my understanding, it is a compiled language but it does not check

30条回答
  •  野趣味
    野趣味 (楼主)
    2020-11-22 11:46

    var value can be change, after initialize. But let value is not be change, when it is intilize once.

    In case of var

      function variable() {
         var number = 5, number = 6;
         console.log(number); // return console value is 6
       }
       variable();
    

    In case of let

       function abc() {
          let number = 5, number = 6;
          console.log(number); // TypeError: redeclaration of let number
       }
       abc();
    

提交回复
热议问题