相关疑难解决方法(0)

每个JavaScript对象都是函数吗?

是否有一个不是函数的JavaScript对象?

javascript: x=y=z=Object; alert([window.navigator.userAgent,x,y,z].join("\n\n"))
Run Code Online (Sandbox Code Playgroud)

(有一种意见认为x,y,z仅仅是引用在这种情况下Object,也仅仅是一个参考function Object(){ ... },因为Object的值分配给x它们都是'相同’.作为'证据’

javascript:x=Object;x.p=43;alert([x==Object,x===Object,x.p,Object.p])
Run Code Online (Sandbox Code Playgroud)

显示器

true,true,43,43
Run Code Online (Sandbox Code Playgroud)

由于function Thing(){}x=new Thing()使x对象或一个参考?怎么样new Thing()Thing?或者yy=x=new Thing()y=x=Thing?怎么Thing=function(){}办?区别是没有实际意义的."Everything"(或者它是?)是通过引用调用的,但是可以通过评估字符串来强制逐个调用.所以...)

javascript:
    void function(x,y,z){
        alert(  [window.navigator.userAgent,x,y,z].join("\n\n") )
    }(Object,Object,Object)
Run Code Online (Sandbox Code Playgroud)

要么

javascript:
    void function(x){  (function (y){  (function (z){
             alert(  [window.navigator.userAgent,x,y,z].join("\n\n") )
         })(y) })(x) }(Object)
Run Code Online (Sandbox Code Playgroud)

(不是没有实际意义 - function必须使用(...)或强制的价值观void.(...) …

javascript function object

5
推荐指数
1
解决办法
664
查看次数

标签 统计

function ×1

javascript ×1

object ×1