このビデオでは、Javascript変数とその構文に焦点を当てます。
だから、変数はそこにあるすべてのプログラミング言語に存在する概念です。
基本的な考え方は常に同じです。
変数とは、その上に名前が付いたコンテナであり、そのコンテナの内部にはいくつかのビットのデータが格納されます。
そこで基本的なプリミティブ型を見ました。
文字列や数値、ブール値や変数のようなものは、それらのうちの1つを入れて、後で参照する名前を付けることができる容器です。
もちろん、変数名は、コンテナ内のそのjarファイルに保存されているデータが変わる可能性があることを意味します。
変数は本当に重要です。
彼らは私たちにいくつかのデータを保存させ、後でそれを思い出す。
だから私たちは、ユーザがログインしているウェブサイトを持っていて、ログインしている人のユーザ名を知っていれば、Current logged in
userという変数を持つことができます。
それは変わる可能性があり、変化するでしょう。
turnと呼ばれるティックタックトーゲームのための別の変数を持つことができ、プレーヤー1とプレーヤー1とプレーヤー2とその変数任意の時点でどのプレーヤーが予定されているのかを知っているか追跡しています。
そして、誰かがログアウトするとすぐに、それは空または偽に設定されるか、Current
したがって、javascriptの変数の構文は非常に簡単です。
それはこのように見えます。
VARキーワードV-Aはスペース変数名です。
これは、そのコンテナの等号のラベルと名前、そして値とセミコロンの名前が必要なときは、私たちの責任です。
私たちはセミコロンが必要なときにもっと話をします。
今のところ、私たちがやることはすべて、セミコロンで逃げることもできるし、コロンがないこともあります。
スタイルと大会について話すときには、そのことについて話します。
しかし、今は最後にセミコロンを入れてください。
変数の例は3つあります。
最初の1つのファーネーム。
だから、私はこのコンテナ名を呼んでいて、それを次の文字列Rustyと同じに設定しています。
私は秘密番号と呼ばれる変数を作成しています。これを73と最後の値に等しく設定し、変数を作成することは好きであり、ブール値と同じに設定します。
だから私はこれがどのように動作するかを見せてあげましょう
私は先に進み、ここで私の領事を開き、私は先に進んで最初の変数を作るつもりです。
だから私の変数は名前と呼ばれ、私は私の素敵な犬のラスティの名前に等しいと設定しようとしていると私は入力をヒットするだろうと私は今何をしているjavascriptと言うあなたはいくつかのスペースを作る必要がありますそのスペースに名前という名前を付けます。
restiと同じではなく、少し混乱します。
だから今私は名前を要求するたびに、私はちょうど単語の名前を入力します。
それは私にRustieまたは名前に格納されているものを与えるつもりです。
それで、次は、私がそこにある価値を変えることができるということです。
だから私はそれを再割り当てするだけです。
私はちょうど名前の等号を言うと私はそれが私が彼に与えるひどいニックネームであるTatorに変更されます。
そして、今私は名前をもう一度尋ねると、今はTatorです。
それが変数の重要な部分です。
彼らは変わることができます。
それらは可変である。
ですから、この例ではnameの値を思い出し、そこにHelloと連結しています。
だから私はあなたにそれを見せます。
今度は、友人と友達と呼ばれる別の変数をSallyにしましょう。
そして、私がしているのは、友人がそこでこんにちはをしましょうということです。
こんにちは。
プラスの友人と私はここにスペースを追加して、一緒に追加するときに私たちは文章の中にすばらしいスペースを持ち、私たちはそこで挨拶をします。
そして、私がそれを変えれば、私は今、友人は誰にも等しいと言う。
とても悲しい。
そして、私は同じ行を書くこんにちは、そこに、私は今、誰もこんにちはを取得しないでください。
また、あなたにも数字を保存することができます。
基本データ型のいずれか、または任意のもの。
だから、私はFar numb equalsと呼ばれる数字を作るでしょう。
三十三と一緒に行きましょう。
そして今私がノームを参照するたびに、私は43を得て、私はそれを使って数学をすることができるので、私はノーのようなことをすることができます。
プラス100と私は143を得るか、私は麻痺2をすることができ、私は1つを得る。
変数とJavascriptに関するもう1つの重要な概念は、私がその価値を変えることができるということですが、そのタイプも変更することができます。
ですから、knowmの値を文字列50に変更したいとしましょう。
私はこのような麻痺のように非常に簡単に行うことができます。
そして、私はそこに50を書いてもよいし、文字列に50という言葉を書いてもいいし、それは文字列であることもOKだ。
以前はこれまでの数字だったが、今は文字列に変更する。
Javascriptは一部の言語ではサイドノートとして扱われません。
それは問題であり、あなたはそれをすることができません。
Javascriptには動的タイピングと呼ばれるものがあります。つまり、問題なくタイプ間で切り替えることができます。
したがって、私が触れたい変数についての最後のことは、それらの名前付けの方法があるということです。
ここに気付くと、彼らはすべてラクダの事例に従います。つまり、最初の文字は常に小文字です。
そして、別の単語があると、新しい単語の最初の文字を大文字にします。
だからラクダのケースはこのラクダのケースとヘビのケースのように見えます。これはあなたが聞くかもしれない別のケースです。言葉の間にアンダースコアを使用し、ハバブケースまたはダッシュケースと呼ばれるものがあります。
だからJavaScriptの変数はラクダになるべきだ