Declaring a boolean in JavaScript using just var

后端 未结 8 1590
余生分开走
余生分开走 2020-12-23 02:54

If I declare a JavaScript boolean variable like this:

var IsLoggedIn;

And then initialize it with either true or 1

8条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-23 03:30

    Types are dependent to your initialization:

    var IsLoggedIn1 = "true"; //string
    var IsLoggedIn2 = 1; //integer
    var IsLoggedIn3 = true; //bool
    

    But take a look at this example:

    var IsLoggedIn1 = "true"; //string
    IsLoggedIn1 = true; //now your variable is a boolean
    

    Your variables' type depends on the assigned value in JavaScript.

提交回复
热议问题