Javascript 隐式属性访问
我正在尝试使用JavaScript进行隐式属性访问。所以,我试着做一些类似的事情:Javascript 隐式属性访问,javascript,Javascript,我正在尝试使用JavaScript进行隐式属性访问。所以,我试着做一些类似的事情: const数组=[]; 如果(array){/-->这里它可以隐式调用.length吗? //代码 } 我想我需要查看if语句的内部结构,但不确定这是否可能。if语句将其参数强制为布尔值,就像boolean()函数那样 由于所有对象都是真实的,数组都是对象,因此不需要中间原语强制(其行为可以被覆盖),所以您想要的根本不可能 您必须键入array.lengthif语句将其参数强制为布尔值,就像boolean()函
const数组=[];
如果(array){/-->这里它可以隐式调用.length吗?
//代码
}
我想我需要查看
if
语句的内部结构,但不确定这是否可能。if语句将其参数强制为布尔值,就像boolean()
函数那样
由于所有对象都是真实的,数组都是对象,因此不需要中间原语强制(其行为可以被覆盖),所以您想要的根本不可能
您必须键入
array.length
if语句将其参数强制为布尔值,就像boolean()
函数那样
由于所有对象都是真实的,数组都是对象,因此不需要中间原语强制(其行为可以被覆盖),所以您想要的根本不可能
您必须键入
array.length
否,而且总的来说这是一个非常糟糕的主意。代码应该尽可能明确。if语句的内部结构
-什么?以下是您需要了解的所有信息——或者更深入地说,我想修改内部结构,但我想这似乎是个坏主意,也不可能。不管怎样,谢谢。不,总的来说这是一个非常糟糕的主意。代码应该尽可能明确。if语句的内部结构
-什么?以下是您需要了解的所有信息——或者更深入地说,我想修改内部结构,但我想这似乎是个坏主意,也不可能。无论如何,谢谢。