Typeof ==='undefined'问题

Tos*_*shi 1 html javascript jquery typeof undefined

新手在这里试图处理这个函数,如果href的内容是空白的话,它应该是console.log"我未定义".我很感激任何帮助,因为我非常卡住...... :-(

$(document).ready(function () {
    $('.facebook').each(function () {
        var facebook = $(this).attr('href')
        if (typeof facebook === "undefined") {
            console.log("I am undefined");
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

Mri*_*jay 6

它不会是不确定的,我想你可以使用: -

if (!facebook) {
    console.log("I am undefined");
}
Run Code Online (Sandbox Code Playgroud)

很会照顾任何falsy价值的null,undefined,"".