我想制作一个显示布尔型变量的类函数。我该怎么做呢?我什至不确定目前在做什么。
<body>
<div class="output"></div>
<script type="text/javascript">
var car = "ferrari";
var garage = 52;
class blue {
constructor(fire) {
if(2>5) {
getElementsByClass('output').innerHTML = car;
}
else {
getElementsByClass('output').innerHTML = garage;
}
}
}
</script>
</body>
答案 0 :(得分:1)
您需要使用document.getElementsByClassName
并传递索引0
,因为它返回一个节点列表。
第二次使用Blue
运算符调用new
类。约定为class
或构造函数为pascal大小写
var car = "ferrari";
var garage = 52;
class Blue {
constructor(fire) {
if (2 > 5) {
document.getElementsByClassName('output')[0].innerHTML = car;
} else {
document.getElementsByClassName('output')[0].innerHTML = garage;
}
}
}
let k = new Blue('testFire')
<div class="output"></div>