gpt4 book ai didi

javascript - 如何 chop JavaScript 方法中列出的变量?

转载 作者:行者123 更新时间:2023-11-28 16:44:36 26 4
gpt4 key购买 nike

我需要将代码每行少于 80 个字符。我这里有这个:

function Contact(first, last, street, city, state, zip, phone, email, birthdate, photo) {

如何缩短它?我相当确定我唯一的选择是缩短每个变量,因为这些是方法的参数,并且需要存在才能使该方法正常工作。

最佳答案

参数可以用换行符分隔,当参数太多而无法在一行中列出时,我更喜欢这样做:

function Contact(
first,
last,
street,
city,
state,
zip,
phone,
email,
birthdate,
photo,
) {
// function body

但在这种情况下,我强烈希望将单个对象传递给 Contact,例如

const contact = new Contact({
first: 'foo',
last: 'bar',
// ...
});

那么该函数只需要声明一个参数即可。

function Contact(data) {
// reference data.first here

关于javascript - 如何 chop JavaScript 方法中列出的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60699114/

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