Javascript基礎(2)詳細知識
3842 ワード
var name='apple'; var achar=name[2]
は内蔵属性のlengthで文字列長を取得します.var len = name.length;//
内部では、特定の文字を変換符で表してもいいです.新しい文字列変数は、2つの方法があります.タイプは異なります. var x = "John"; // x is a string
var y = new String("John"); // y is an object
: String 。 , :
6.元の値文字列、例えば「ジョン」には属性と方法がありません.オリジナルの値は、JavaScriptの属性と方法を使用することができます.JavaScriptは、方法と属性を実行するとき、元の値をオブジェクトとして扱うことができます.文字列の一連の属性と方法:参照:http://www.w3cschool.cc/js/js-strings.html 7.typeof変数名//ある変数のデータタイプが得られます.
8.日付オブジェクト
var time=new Date().getHours();// , 24
var day =new Date().getDay(); // , 0-6, 0
9.break文はラベルによって引用され、任意のJavaScriptコードブロックから飛び出すために使用できます. cars=["BMW","Volvo","Saab","Ford"];
list:
{
document.write(cars[0] + "<br>");
document.write(cars[1] + "<br>");
document.write(cars[2] + "<br>");
break list;
document.write(cars[3] + "<br>");
}
10.JavaScriptでは、配列は特殊なオブジェクトタイプです.したがってtypeof[1,2,3,4]はobjectに戻ります.null 。
typeof undefined // undefined
typeof null // object
null === undefined // false
null == undefined // true
11.constructorで変数の構造関数を確認できます. "John".constructor // String() { [native code] }
JavaScript , :http://www.w3cschool.cc/js/js-type-conversion.html
: "+" ,NaN , 。
: `Number(false) // 0`