首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的javascript构造函数和相关语法有什么问题?

我的javascript构造函数和相关语法有什么问题?
EN

Stack Overflow用户
提问于 2017-05-26 03:20:48
回答 1查看 45关注 0票数 0

编辑:谢谢所有回复的人。我正在用console.log检查它以获得所需的输出,但目前我确实知道它不是在用HTML做我想做的事情。还有其他人知道什么可能是错的吗?

谢谢!

编辑2:当我直接在控制台内定义“电视”时,函数“函数”,但除此之外,我不知道如何在代码中定义电视。我将其从start();函数中删除,因为我认为它可能超出了范围。那也没用。

代码语言:javascript
复制
// Program Name: Television Store
// Television Store Website.

    /* Constructor Function: */
        function TelInput(ret, man, scr, conf, dis) {
        this.ret = parseInt(ret, 10);
        this.man = man;
        this.scr = parseInt(scr, 10);
        this.discount = this.ret * 0.9;
        this.dis = dis;
        this.conf = conf  
    };

var start = function(){    
/* Initial Variables */
var screen = prompt("Enter the screen size of TV in inches: ");
var manufacturer = prompt("Enter the manufacturer of TV: ");
var retail = prompt("Enter the retail value of TV: ");
var priceConf = confirm("Apply the 10% discount?");
var dispValues = confirm("Display Values when Finsihed?");

/* Display the Values */

console.log(television.ret);
console.log(television.man);
console.log(television.scr);
console.log(television.discount);

    if(television.conf){
        document.getElementById("l4").innerHtml = "Discounted Price:  " + television.dis;   
    }
};
console.log("Program Completed."); // Confirm Javascript functions.
start(); // Start function.
var television = new TelInput(retail, manufacturer, screen, priceConf, dispValues); // Create object
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-26 03:27:33

如果telInput应该是构造函数:

  • 使用newvar television = new telInput(retail, manufacturer, screen, priceConf, dispValues);调用它。现在属性retman等将分配给windowtelevision将被指定为undefined
  • Pascal-case构造函数:TelInput。这是一个非常强烈的惯例。见

其他几个问题:

  • 您没有将disconf分配给任何属性:添加this.dis = dis; this.conf = conf
  • this.discount = ret * 0.9; --这可能是this.discount = this.ret * 0.9;,因为this.ret包含解析的值。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44193075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档