元素变量的类型

Type of element variable

本文关键字:类型 变量 元素      更新时间:2023-09-26

我正在读一本名为《网络游戏开发者食谱》的书。在这本书中,有很多关于创建新变量以及存储或生成元素作为其值的参考。例如

var image = document.createElement('img');

它说你也可以改变图像的许多值和属性,比如so-

image.src = 'image.jpg';

所以我真的不知道变量类型是对象、数组还是引用。所以我试着在jsfiddle上做这个。

var typeOfImage = typeof image;
typeOfImage = typeOfImage.toString();
console.log(typeOfImage);

由于某些原因,此代码不起作用。有人能帮我理解元素变量的数据类型是什么吗?谢谢

类型为object,不需要添加toString,因为typeof返回字符串

var image = document.createElement('img');
var type = typeof image; // "object"

createElement返回一个DOM元素对象。