JavaScriptが今回の案件にあまり向いてないのはすでに回答されているお二人とほぼ同意見ですが(できなくはないけど、情報も少なくあきらかに初心者向けではない)、作りたいモノの最初のとっかかりが見つけられないようだと、この先に進めたとしても同様に苦労される気がします。
検索エンジンを用いてネット上にある数多の情報から、自分が必要な情報を探し出すようにできることがまずは第一かと思います。
参考)
https://blog.senseshare.jp/search.html
https://snome.jp/engineer/programming-search/
今回の質問でも、質問以前にこの辺を上手く使いこなせていれば、「JavaScriptでチャットを作りたい」という質問にはならなかったのでは?と思います。
ネットでの情報収集や学習が厳しいようであれば、大きめの書店に行って本を見てくるのもアリです。JavaScriptを学びたいのか、それともチャットシステムを作りたいのか? 質問者さんの質問文の情報が少なく目的が見えないので何とも言えないのですが、たとえどちらだとしても順序立てて体系的に学べるのが本です。本のタイトルから自分の目的に近いものを見つけて学ばれるのもいいかと思います。古い本は選ばず(発行して3年以内、できれば1年以内)、自分の環境に合った内容(使用PCがWindowsなのかMacなのかなど)という点はしっかり確認して内容を吟味した方がいいと思います。
頑張ってください。