【发布时间】:2014-05-17 18:56:13
【问题描述】:
我有一个构造函数,我想做一些我似乎无法开始工作的事情。
- 我想强制使用带有行星参数的布尔值。我可以使用表单验证来手动格式化它,但我无法弄清楚如何在 JS 中进行格式化。
-
我想在这个构造函数中插入一个日期。同样,我可以在前端处理它,但我想在这里处理它。
var telescope = []; function newStar(name, color, planet) { this.name = name this.color = color this.planet = planet // interpreted as "Is a planet?" true/false telescope.push(this) } var a = new newStar("sol", "yellow", false) var b = new newStar("mars", "red", true) console.log(telescope)
【问题讨论】:
-
嗯,什么?试着解释一下你想要做什么?
-
你知道 javascript 是所有的前端,对吧? (NodeJS 除外)
-
@RUJordan 是的,我知道 JS 是前端。我不打算将代码实现到一个成熟的项目中。我希望自己使用它。
-
@adeneo 我希望告诉 JS 期待一个布尔值,而不是简单地理解一个布尔值(我什至不确定这在没有一些外部结构/资源的情况下在技术上是否可行)。
标签: javascript object constructor boolean