JS中新创一个div
代码如下 :
var x= document.createElement("div");
用x等于这个创的div,之后的所有关于这个div的操作都是通过x来实现的,
请问其中的X到底该怎样理解,是否可以理解成类似于指针。
理解成引用就好。
从C/C++过来的吧。
感觉理解成对象也可以的,不过还是理解成引用吧。。
x就是表示这个对象,可以理解为x 为一个指针,指向这个对象 ,虽然js没有指针的概念,你把一切都看成是对象就得了
var x 就是对div标签的引用,就像我们每个人有自己的名字一样,之后就可以用这个引用(在这里这个引用就是一个htmlElement对象)进行其它相关操作了。
如果要查看这个引用对象的相关属性和方法,可以用forEach(js中for和forEach都用for代替)循环来遍历就行
x 就是这个div对象,这个x就相当与引用对象,指向div