繁体   English   中英

Javascript对象表示格式

[英]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是统一语言。 也就是说,没有单独的intstringdoublebyte数据类型。 它所拥有的只是var

所有对象在转换为字符串时均采用[object Object]的文字形式。

没有JavaScript调试器AFAIK可以进行如此深入的调试以了解所有这些内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM