JavaScriptノート(1)
2878 ワード
1.JavaScriptの基本概念 JavaScriptは、解釈型スクリプト言語 です. JavaScriptはHTML文書内部のどこにでも書いてもいいです. 行内式 インライン チェーン式: 2.JavaScriptの基本文法
変数
varを使用して変数を宣言します.jsにはint、float、book、doubleが存在しません.どのタイプの変数もvar変数の名前を使っています._; 1.ドル、アンダースコア、アルファベットの先頭 2が使えます.頭文字はその後、数字、米ドル、アンダースコア、アルファベットが使えます.
jsデータタイプ:2つのカテゴリに分けて、基本データタイプと参照データタイプ
基本データタイプ:number、string、bollan引用データタイプ:object undefined、null: nullは空の値を表しています. undefinedは未知を表し、未知の状態を表すオブジェクト を表しています..変数が宣言をしただけで、値が与えられていない場合、この変数の状態はnull ではなくundefinedです..関数が返されない場合、undefined に戻ります.ページで宣言されている変数は、相互にアクセスできない です. jsには変数名の衝突がありませんが、後に宣言された変数は前の名前の変数 をカバーします. jsにブロックレベルのスコープがない概念 変数は、宣言しなくても直接に与えられます.
フロー制御文 if…else for while do…hile switch: 1.jsのswitch文のcaseの後にbreakがなくてもいいです.(breakプログラムがないとずっと実行されます.)_;2.switchここで判断するのは全等(==) です.
jsにおける判定等:「=」(等しい)「==」(全体)
=:内容だけを比較して、データタイプを比較しない(一般的) alert(");警告メッセージボックス prompt(");確認メッセージボックス:テキスト入力ボックスをイジェクトします.入力されたデータの種類はstring です. confirm(");メッセージボックス 演算子「+」と「-」
「+」の役割: 1.算数の加算は、2つの操作数がnumberタイプの_; 2であることが前提です.文字列接続は、1つの数がnumberタイプでない場合は、「+」が文字列に接続されます.
parseInt(arg):文字列を整数に変換します.自動的に小数部を捨てて、整数部分だけを残して、四捨五入 を捨てません.は方法です. 変換できない場合、NaN に戻ります.
parseFloat(arg):文字列を小数に変換するは小数部 を保持します.変換できない場合、NaN に戻ります.
Number:Numberは対象です.は、データをNumberタイプのデータ に変換する.変換できない場合、NaN に戻ります.
どのようにユーザーが入力したのかを判断しますか?数字:isNaN(arg)
変数
varを使用して変数を宣言します.jsにはint、float、book、doubleが存在しません.どのタイプの変数もvar変数の名前を使っています._; 1.ドル、アンダースコア、アルファベットの先頭 2が使えます.頭文字はその後、数字、米ドル、アンダースコア、アルファベットが使えます.
jsデータタイプ:2つのカテゴリに分けて、基本データタイプと参照データタイプ
基本データタイプ:number、string、bollan引用データタイプ:object undefined、null:
js
:
var obj = new Object();
obj.name = " ";
obj.age = "16";
obj.address = " ";
alert(" , "+obj.name+", "+obj.age+", "+obj.address);
js :
:
var bt;
bt = 125;
console.log(typeof(bt));
bt = "BT";
console.log(typeof(bt));
bt = true;
console.log(typeof(bt));
変数のスコープフロー制御文
jsにおける判定等:「=」(等しい)「==」(全体)
=:内容だけを比較して、データタイプを比較しない(一般的)
var num1 = 123;
var num2 ="123";
if(num1 == num2){
console.log(" ");
}
else{
console.log(" ");
}
:
===:内容とデータの種類に対して厳密に比較します.var num1 = 123;
var num2 ="123";
if(num1 === num2){
console.log(" ");
}
else{
console.log(" ");
}
:
ダイアログを表示「+」の役割: 1.算数の加算は、2つの操作数がnumberタイプの_; 2であることが前提です.文字列接続は、1つの数がnumberタイプでない場合は、「+」が文字列に接続されます.
var num = 100;
var str = "20";
console.log(num + str);
:10020
「-」:算術減算var num = 100;
var str = "20";
console.log(num - str);
:80
var num = 100;
var str = "true";
console.log(num - str);
:NaN:Not a Number
データタイプ変換parseInt(arg):文字列を整数に変換します.
parseFloat(arg):文字列を小数に変換する
Number:Numberは対象です.
どのようにユーザーが入力したのかを判断しますか?数字:isNaN(arg)
var str = "asd";
if(isNaN(str)){
console.log(" ");
}
else{
console.log(" ");
}
出力結果は:1つの数ではありません.