Heim  >  Artikel  >  Web-Frontend  >  JS-Namenskonvention: Ungarische Nomenklatur oder Kamelfall-Nomenklatur

JS-Namenskonvention: Ungarische Nomenklatur oder Kamelfall-Nomenklatur

PHPz
PHPzOriginal
2017-04-02 15:42:114301Durchsuche

JS-Namenskonvention

Die Namenskonvention ist notwendig, um die Lesbarkeit des Codes zu verbessern. Sie können die Bedeutung auf einen Blick verstehen. Die Spezifikation muss eingehalten werden Der Code erleichtert die spätere Wartung und kann auch die Entwicklungseffizienz erheblich verbessern. Eine normale Website enthält viel JS-Code. Wenn Sie beim Schreiben bestimmte Regeln nicht befolgen, können Sie das, was Sie geschrieben haben, später nicht verstehen Entwickeln Sie beim Üben gute Programmiergewohnheiten.


verwendet im Allgemeinen die ungarische Nomenklatur oder die Kamelfall-Nomenklatur.

Das Prinzip der ungarischen Nomenklatur: Variablenname = Attribut + Typ + Objektbeschreibung. Sein Schlüssel ist: Verwenden Sie einen oder mehrere Kleinbuchstaben als Präfix, gefolgt von einem oder mehreren Wörtern mit einem Großbuchstaben am Anfang, der den Zweck der Variablen angibt.

Das Prinzip der Benennung in Kamelbuchstaben: Das erste Wort beginnt mit einem Kleinbuchstaben und der erste Buchstabe jedes weiteren Wortes wird großgeschrieben. Zum Beispiel: myFirstName, myLastName. Solche Variablennamen sehen aus wie Kamele, die nacheinander aufsteigen, daher der Name. Der Schlüssel zur Kamelfallmethode ist: Mit Ausnahme des ersten Wortes ist die Größe der Anfangsbuchstaben anderer Wörter gemischt, und Groß- und Kleinbuchstaben werden zur Bildung von Variablennamen und Funktionsnamen verwendet Haltepunkte, die die Lesbarkeit des Codes verbessern können.

Welche Namenskonvention verwendet werden soll, hängt von persönlichen Vorlieben oder Unternehmensvorschriften ab. Hinweis: Bei der Benennung dürfen Sie keine reservierten Wörter oder Namen verwenden, die zu lang und schwer zu merken sind. Vermeiden Sie die Verwendung zweier ähnlicher Variablennamen. Im Folgenden sind einige häufig verwendete ungarische Nomenklaturpräfixe aufgeführt:

类型 前缀 类型 实例
数组 a Array aItems(项目)
字符串 s String sUserName
函数 fn Function fnHandler(处理程序)
对象 o Object op
整数 i Integer iItemCount(项目计数)
浮点数 f Float fPrice(价格)
布尔值 b Boolean bIsComplete(完成)
正则表达式 re RegExp reEmailCheck(邮件检测)



Das obige ist der detaillierte Inhalt vonJS-Namenskonvention: Ungarische Nomenklatur oder Kamelfall-Nomenklatur. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn