Es ist nicht wie Kampfsportarten, wo das Erlernen von zwei sehr unterschiedlichen Stilen zur gleichen Zeit Ihr Muskelgedächtnis verwirren und Fortschritte verhindern kann.
Vielleicht die einzige Nachteil ist, dass Sie Ihre Fortschritte teilen, indem Sie Ihre Aufmerksamkeit teilen. Aber das ist nicht unbedingt eine große Sache.
Ich würde sagen, dass JavaScript ein anständiger ist, nicht nur für die offensichtliche Funktionalität und Allgegenwart zu lernen, sondern auch, weil es C-ähnliche Syntax hat. In der Tat, wenn Sie genug PHP und Web arbeiten, werden Sie wahrscheinlich wahrscheinlich JavaScript benötigen.
JavaScript gehört nicht zu meinen Lieblingssprachen und kann frustrierend sein, vor allem abhängig von Ihrer IDE, aber es ist eine Tatsache des Lebens, und C-Stil Syntax ist weit verbreitet und gut zu verstehen. Damit erhalten Sie einige Haken, an denen Sie hängen könnten, sagen wir C# oder Java. Und so viele andere.
Was, wie viele Sprachen, die ich kenne ...
Ich bin sicher, ich habe mindestens ein Dutzend Dinge „bekannt“, die als Sprachen qualifizieren konnten. Im Moment fühle ich mich ziemlich stark in C#, JavaScript, VB.net, Html, Sql/TSql, Xml und wahrscheinlich ein paar anderen - und einige davon sind kaum Sprachen, aber wofür stehen die Ls? :)
Ich werde dir das sagen: lerne so viele Sprachen wie du kannst. Nicht unbedingt auf einmal und nicht unbedingt zutiefst, sondern verwöhnen und kultivieren diese Neugier (es ist ein Kern-Entwickler-Attribut!), Weil mehr Sprachen == mehr Perspektive.
Ein letzter Gedanke: JQuery ist ein fantastisches Werkzeug, das JavaScript erträglicher macht. Es ist sehr mächtig und du bekommst sofort Augenschmaus. Sobald Sie sich mit der Syntax von JS vertraut gemacht haben, würde ich empfehlen, sie zu betrachten.
Es könnte nützlich sein, anzugeben Wie viele Sprachen kennst du schon? Ist PHP deine Muttersprache? –
Ja, es ist, nun, das erste, in das ich wirklich hineingeraten bin. – Ryan