1.HTML 中的腳本必須位於 <script> 與 </script> 標籤之間。
腳本可放置在 HTML 頁面的
和 部分2.如需從 JavaScript 存取某個 HTML 元素,您可以使用 document.getElementById(id) 方法
3.可以透過document.write()向HTML文件寫內容,包括標籤。注意,如果在文件已載入完成後執行document.write(),整個HTML文件將會被覆寫
4.JS透過//和/**/兩種方式註解
5.變數透過var聲明,因為JS是弱型別語言,所以可以不指定變數型別。
var x=1 //number var x="a" //字符串 var x=true //boolean var x //x无值,undefined
6.函數 使用function 定義
function 函数名(){ 函数体; }
7.var num=new Number()//Number オブジェクトを宣言します
Number.MAX_VALUE 最大値
Number.MIN_VALUE 最小値
Number.NaN 特殊な非数値
Number.NEGATIVE_INFINITY 負の無限大
Number.POSITIVE_INFINITY 正の無限大
Number.toExponential() 指数表記を使用して数値をフォーマットします
Number.toFixed( ) は固定小数点カウントを使用して数値をフォーマットします
Number.toLocaleString() 数値をローカル形式の文字列に変換します
Number.toPrecision() 数値の有効桁をフォーマットします
Number.toString( ) 数値を文字列に変換します
Number.valueOf( ) は元の値を返します
8.var str = new String() //文字列オブジェクトを宣言します
str.substr(start,length): str 内の部分文字列を抽出して返します。ただし、str は変更しません。start は抽出の開始位置を示し、length を省略した場合は末尾までの抽出を示します。
str.substring(from,to): from にある文字を含む、from から to までの文字で構成される文字列 string の部分文字列を返します。from>to の場合は、to にある文字は除きます。自動置換後にインターセプトされます。
Str.toLowerCase(): 文字列を小文字に変換します
Str.toUpperCase(): 文字列を大文字に変換します
str.split(): 指定された記号に従って文字列を分割します
str.slice(): substring() と同じですが、より柔軟で、Array.slice() と同様に負の値を許可します
str.concat(): Array.concat に似た文字列リンクですが、数値を使用する方が便利です
Str.indexOf(): 文字を取得し、その文字が最初に出現する位置を返します
9.var date=new Date() //日付オブジェクトを作成します
主なメソッド:
Date.get/setDay() //曜日 (0~6) を返す/設定します、
Date.get/setFull Year() // システム時間で年を返す/設定します
Date.get/setMonth() // システム時間の月フィールド (0 ~ 11) を返す/設定します
date.get/setDate() //月の特定の日を返す/設定します
Date.get/setHours() // システム時間の時間フィールドを返す/設定します
Date.get/setMinutes() // システム時間の分フィールドを返す/設定します
Date.get/setSeconds() // システム時間の秒フィールドを返す/設定します
Date.get/setTime() //Return/Set//Return/システム時間の分フィールドを設定します
10.var arr=new Array() //配列オブジェクトを作成します
主な属性: arr.length //配列の長さを返します
主なメソッド:
Pop() //配列の最後の要素を削除して返します。戻り値は削除された要素です
Push() //配列の末尾に要素を追加し、配列の長さを返します
shift() //最初の要素を配列の外に移動し、戻り値は削除された要素です
unshift() //配列の先頭に要素を挿入し、配列の長さを返す
slice() //配列の一部を返します。パラメータは負の値でもよく、インターセプトされた配列を返します
Reverse() //配列内の順序を反転し、反転した配列を返します
sort() //配列要素をソートするにはメソッドを指定する必要があります
concat() //配列接続、元の配列を変更せずに接続された配列を返します
join() //配列要素を指定された文字で結合し、文字列形式で返します
splice() //配列の要素を挿入、削除、または置換します。
toString() //配列を文字列に変換します
11.Math はネイティブ オブジェクトです
Math.abs() //絶対値を返す
Math.ceil() // 切り上げ
Math.floor() // 田舎の四捨五入
Math.round() // 切り上げ
Math.randow() // 乱数を返します
Math.max() // 大きい値を返します
Math.min() // 小さい方の値を返します
Math.PI() //定数 PI
Math.pow() // x の y 乗
Math.sqrt() // 平方を計算します
12.その他
isNaN() // 数値であるかどうかを判断し、数値でない場合は true を返します。
parseInt() // 整数型への強制変換
parseFloat() // 浮動小数点値への強制変換
alert() // 警告
confirm() //メッセージ確認ボックス
prompt() //プロンプトメッセージボックス
Document.write() //コンテンツを HTML ドキュメントに書き込みます。このメソッドを使用してドキュメントのコンテンツをロードして書き込むと、HTML ドキュメント全体が上書きされます。
document.getElementById() //ID名でオブジェクトを取得document.getElementsTagName() //タグ名からオブジェクトを取得し、配列オブジェクトを返します
document.getElementsClassName() //クラス名を通じてオブジェクトを取得し、配列オブジェクトを返します
以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。