初識Javascript小結_javascript技巧
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() //クラス名を通じてオブジェクトを取得し、配列オブジェクトを返します
以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

如何使用WebSocket和JavaScript實現線上語音辨識系統引言:隨著科技的不斷發展,語音辨識技術已成為了人工智慧領域的重要組成部分。而基於WebSocket和JavaScript實現的線上語音辨識系統,具備了低延遲、即時性和跨平台的特點,成為了廣泛應用的解決方案。本文將介紹如何使用WebSocket和JavaScript來實現線上語音辨識系

WebSocket與JavaScript:實現即時監控系統的關鍵技術引言:隨著互聯網技術的快速發展,即時監控系統在各個領域中得到了廣泛的應用。而實現即時監控的關鍵技術之一就是WebSocket與JavaScript的結合使用。本文將介紹WebSocket與JavaScript在即時監控系統中的應用,並給出程式碼範例,詳細解釋其實作原理。一、WebSocket技

如何利用JavaScript和WebSocket實現即時線上點餐系統介紹:隨著網路的普及和技術的進步,越來越多的餐廳開始提供線上點餐服務。為了實現即時線上點餐系統,我們可以利用JavaScript和WebSocket技術。 WebSocket是一種基於TCP協定的全雙工通訊協議,可實現客戶端與伺服器的即時雙向通訊。在即時線上點餐系統中,當使用者選擇菜餚並下訂單

如何使用WebSocket和JavaScript實現線上預約系統在當今數位化的時代,越來越多的業務和服務都需要提供線上預約功能。而實現一個高效、即時的線上預約系統是至關重要的。本文將介紹如何使用WebSocket和JavaScript來實作一個線上預約系統,並提供具體的程式碼範例。一、什麼是WebSocketWebSocket是一種在單一TCP連線上進行全雙工

JavaScript和WebSocket:打造高效的即時天氣預報系統引言:如今,天氣預報的準確性對於日常生活以及決策制定具有重要意義。隨著技術的發展,我們可以透過即時獲取天氣數據來提供更準確可靠的天氣預報。在本文中,我們將學習如何使用JavaScript和WebSocket技術,來建立一個高效的即時天氣預報系統。本文將透過具體的程式碼範例來展示實現的過程。 We

JavaScript教學:如何取得HTTP狀態碼,需要具體程式碼範例前言:在Web開發中,經常會涉及到與伺服器進行資料互動的場景。在與伺服器進行通訊時,我們經常需要取得傳回的HTTP狀態碼來判斷操作是否成功,並根據不同的狀態碼來進行對應的處理。本篇文章將教你如何使用JavaScript來取得HTTP狀態碼,並提供一些實用的程式碼範例。使用XMLHttpRequest

用法:在JavaScript中,insertBefore()方法用於在DOM樹中插入一個新的節點。這個方法需要兩個參數:要插入的新節點和參考節點(即新節點將要插入的位置的節點)。

JavaScript是一種廣泛應用於Web開發的程式語言,而WebSocket則是一種用於即時通訊的網路協定。結合二者的強大功能,我們可以打造一個高效率的即時影像處理系統。本文將介紹如何利用JavaScript和WebSocket來實作這個系統,並提供具體的程式碼範例。首先,我們需要明確指出即時影像處理系統的需求和目標。假設我們有一個攝影機設備,可以擷取即時的影像數
