gpt4 book ai didi

javascript - 在 JavaScript 中使用函数创建对象

转载 作者:行者123 更新时间:2023-12-02 15:30:01 25 4
gpt4 key购买 nike

我正在尝试创建一个函数来自动创建对象,然后提醒其属性。但是,似乎存在一些问题,因为我无法在单击按钮时收到警报。有人可以帮忙吗?

<html>    

<head>
<script>
var player = function (x, y, z, i) {
return :{
firstName: x,
lastName: y,
quote: z,
salary: function (i) {
return (i + 3000)
}
};
}
var Saurav = player('Saurav', 'Ganguli', 'Bengali Babu', 1000);

function alertify() {
alert(Saurav.firstName);
alert(Saurav.lastName);
alert(Saurav.quote);
alert(Saurav.salary(2000));
}
</script>
</head>

<body>
<button onclick="alertify()">Click Me!</button>
</body>

</html>

最佳答案

<button onclick="alertify()">Click Me!</button>
<script>
var player = function(x, y, z, i) {
return { // <---- remove ":"
firstName: x,
lastName: y,
quote: z,
salary: function(i) {
return (i + 3000)
}
};
}
var Saurav = player('Saurav', 'Ganguli', 'Bengali Babu', 1000);

function alertify() {
alert(Saurav.firstName);
alert(Saurav.lastName);
alert(Saurav.quote);
alert(Saurav.salary(2000));
}
</script>

关于javascript - 在 JavaScript 中使用函数创建对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33391465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com