问答详情
源自:4-1 [DOM事件] QQ面板拖拽效果(上)

parent?document.getElementById(parent):document中为什么没有引号?

parent?document.getElementById(parent):document中

document.getElementById()中间为什么没有引号?

提问者:easyschen 2015-12-23 16:36

个回答

  • zeusGOGOGO
    2016-01-27 16:01:59

    要理解一切JS变量皆对象,此parent为一个string对象,也可以说string变量,其实是一样的。

    js中基本类型number,string,NaN,null,undefined其实都可以说是对象object

  • HZFEStudio
    2016-01-16 20:27:36

    1、document.getElementById(parent)

    2、document.getElementById("parent")

    不加引号,parent是变量,加引号,parent是字符串。

  • jellyhui
    2016-01-03 12:09:08

    因为它是函数getByClass()传过来的第二个参数,简单理解就是传过来的参数本身就是一个带引号的变量

  • 迷途的马尔斯
    2015-12-23 19:26:42

    因为parent是一个对象