使用jQuery在JavaScript中设置和获取全局变量

Setting and getting global variable in JavaScript using jQuery

本文关键字:获取 全局变量 设置 jQuery JavaScript 使用      更新时间:2023-09-26

我正试图找出为什么我在printName()上获得undefined数据类型。因此,我们如何通过函数(如Setter)更新全局变量,并在需要时通过其他函数访问更新后的值。

$(function () {
    var name;
    function setName() {
        name = "TestName";
    }
    function printName() {
        alert(name);
    }
    printName();
});

因为您没有使用setName()设置名称。函数。换句话说,你从未调用过setName()

$(function () {
    var name;
function setName() {
    name = "TestName";
}
function printName() {
    alert(name);
}
    setName();
    printName();
});