gpt4 book ai didi

javascript - typescript : underscore convention for members

转载 作者:数据小太阳 更新时间:2023-10-29 05:03:27 33 4
gpt4 key购买 nike

<分区>

我有一个类(class)邮箱

class Email {
private _from: string;
private _to: Array<string>;
private _subject: string;
}

它将创建一个类似于以下内容的电子邮件对象:

{
_from:'',
_to:'',
_subject:''
}

这对我来说似乎有点奇怪,因为我不能直接使用此对象发送给函数。相反,我必须转换对象,使其没有下划线。那么我该如何使用下划线约定或者我是否必须转换对象。

编辑:如果我确实删除了“_”

如果我们命名不带下划线的私有(private)变量,如何命名 getter 和 setter?一个名为 Typescript toolbox 的 VSCode 插件创建它们是这样的

public get $subject(): string { 
return this.subject;
}

$ 是一个好的约定吗?

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