首页 文章资讯内容详情

javascript一无所有有多少个值?

2026-06-04 1 花语

JavaScript有2个值,分别为null和undefined。这两个值是完全不同的,应照此使用。

未定义

未分配值的变量的类型为undefined。如果要评估的变量没有分配的值,则方法或语句也将返回未定义。如果未返回值,则函数返回未定义。

示例

let a; console.log(a); function b() {} console.log(b())

输出结果

undefined undefined null

null是赋值。可以将其分配给变量,以表示没有值。

示例

let a = null; function b() { return null } console.log(a); console.log(b())

输出结果

null null

注意-未定义的类型是未定义的,而null的类型是object。