In Sequelize gibt es eine Methode einen Datenbankeintrag mit Bezug auf ein Modell zu erstellen, zum Beispiel:methodObject Notation in JavaScript-Bibliotheken (z Reagieren und Sequelize)
user.createPost({...})
der zu instance.methodInstance beträgt. Ich dachte, dass die "createPost" -Notation eine Besonderheit von Sequelize sei, aber dann stieß ich auf React. In Reagieren Sie eine Komponente wie so definieren:
function Square(props) {
return (
<button className="square" onClick={() => props.onClick()} >
{props.value}
</button>
);
}
Eine weitere Komponente, die so machen kann:
class Board extends React.Component {
renderSquare(i) {
return <Square />;
}
Jetzt haben wir die „renderSquare“ Notation, die methodClass beträgt. Ist das eine Java-Syntax, die mir nicht bekannt ist, oder ist es ein Zufall, dass diese beiden Bibliotheken einen ähnlichen Stil haben?
So frage ich mich, ob ein Verfahren zu schreiben und ein Objekt in Kamel Fall verketteten statt der (üblichen) objekt.methode Syntax Standard JavaScript-Syntax.