JSの紹介と歴史
jsが、短い時間JS品質の始まりは、バグが、火を事前に継続しない、良いではないので、名前の先頭がlivescriptで、本発明でアーチャー10日・Bladenから(Netscapeは、1961年生まれ)でありますjavaの後に、後に火災としては、Javascriptをも火の名前を変更しました。
JS変数
宣言変数 - >名前のvar変数など;:VAR NUM。
変数の初期化 - >変数の変数名=値;など:VAR NUM = 1;(特殊変数は、変数宣言を初期化されます)
変数の命名規則:
1.文字、$、アンダースコア
2.複数の利用ワードこぶ命名法
3.一般小文字の手紙
4.あなたは、キーワードを使用することはできません
交換プロセス変数値
1.次のように、サードパーティのコードの導入があります。
= 10 NUM1ました。
= 20 NUM2ました。
VARの一時。
温度= NUM1。
NUM1 = num2の。
NUM2 =温度;
console.log(NUM1、NUM2)。
2.デジタルスイッチング
= 10 NUM1ました。
= 20 NUM2ました。
NUM1 = NUM1 + NUM2。
NUM2 = NUM1、NUM2。
NUM1 = NUM1、NUM2。
console.log(NUM1、NUM2)。
3ビット・コンピューティング
= 10 NUM1ました。
VAR NUM = 20;
NUM1 = num1をnum2の^;
NUM2 = num1をnum2の^;
NUM1 = num1をnum2の^;
console.log(NUM1、NUM2)。
JSデータ型(boolean型のヌル・オブジェクトが定義されていない数字列)
typeof演算()などのデータ型のメソッドを確認してください。1.:
VAR NUM = 10;
console.log(typeof演算(NUM))。
2.データ型変換
A。デジタルタイプに他のタイプ
1.として整数のparseInt()に取り付けられました:
VaRのNUM = "10sadg"。
console.log(のparseInt(NUM))。
2.としてフラクショナルparseFloatは()のためにインストール:
そこNUM = "10565";
console.log(parseFloatは(NUM))。
厳格3.デジタル数値に変換しました
VaRのNUM = "10";
console.log(数(NUM));
文字列にB。他のタイプ
1.変数名.toString(意味のある変数は、使用する前に初期化されます)
VAR NUM = 10;
console.log(num.toString(NUM))。
使用された場合()変数無意味を2.String
そこNUM;
console.log(文字列(NUM))。
C。ブールへの他のタイプ
1.Boolean()
VAR N = 0;
console.log(ブール(NUM));
オペレータJS(優先度ポイント)
算術演算子+ - * /%算術式
単項単項式
二項演算子二項演算式
三項演算子三項演算子式
化合物演算子+ = - = = * /%= =複雑な演算式
関係演算子> <> = <= === ==!=!==関係演算式
論理演算子&& ||!論理演算式