Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   почему переменная name всегда string ? (https://javascript.ru/forum/misc/69334-pochemu-peremennaya-name-vsegda-string.html)

vitek-82 15.06.2017 17:20

почему переменная name всегда string ?
 
почему переменная name всегда string ?

<script>

"use strict";

var name = ['qqq','www','eee','rrr'];
var name1 = ['qqq','www','eee','rrr'];

console.log(typeof(name)); // string
console.log(typeof(name1)); // object



</script>


var name = 1; - даже так string

в зарезервированных словах name не числится

спасибо

рони 15.06.2017 17:39

vitek-82,
:-? потому что у окна есть имя и оно string

ruslan_mart 15.06.2017 18:23

vitek-82, ибо нечего засорять глобал. :)

(function() {

"use strict";

var name = ['qqq','www','eee','rrr'];
var name1 = ['qqq','www','eee','rrr'];

console.log(typeof(name)); // string
console.log(typeof(name1)); // object

})();


Часовой пояс GMT +3, время: 07:48.