Skip to content

181.var 与 let 的区别 #181

Open
Open
@webVueBlog

Description

@webVueBlog

[js]

Activity

webVueBlog

webVueBlog commented on Apr 15, 2020

@webVueBlog
MemberAuthor

如果你写一个声明和初始化变量的多行JavaScript代码的程序,你可以在初始化变量之后再实际声明它,并且它仍然可以工作。这是因为变量的声明通常在其余的代码执行之前完成。这叫做顶置

webVueBlog

webVueBlog commented on Apr 15, 2020

@webVueBlog
MemberAuthor
myName = 'Chris';

function logName() {
  console.log(myName);
}

logName();

var myName;

当你使用 var 时,可以根据需要多次声明相同名称的变量,但是 let 不能。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @webVueBlog

        Issue actions

          181.var 与 let 的区别 · Issue #181 · weekCodeing/interview-answe