[英]Javascript object representation format
在编译器IR表示中,我们知道可以使用笛卡尔积表示函数类型。
例如:
function my_func(a, b) { return c; }
函数类型可以表示为: (int×double)-> int
(请注意,这里我假设所有类型都是已知的)
因此,如果我在Javascript中声明一个对象,例如
var obj = {"name":"haha", "id":123};
是否有任何形式的表示形式来表示obj ,它是Javascript中的对象类型 ?
谢谢。
Javascript是统一语言。 也就是说,没有单独的int
, string
, double
, byte
数据类型。 它所拥有的只是var
。
所有对象在转换为字符串时均采用[object Object]
的文字形式。
没有JavaScript调试器AFAIK可以进行如此深入的调试以了解所有这些内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.