猿问

帮我理解一下这个 js 结果 为什么是undefined

<script>

        var thinkive={child:1}

        var gentou=thinkive

        thinkive.kaihu=thinkive={child:2}

        debugger 

        console.log(thinkive.kaihu) //undefined

    </script>


万千封印
浏览 384回答 1
1回答

米脂

js连续赋值,这个结合方式是左结合的,和你想的可能不太一样,建议你不要这样写,分开写比较不容易出错
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答