JavaScript 是一種獨(dú)立的腳本語言,用于將 Web 頁面交互性、動(dòng)態(tài)性等功能實(shí)現(xiàn)。它是目前 Web 開發(fā)中不可或缺的一部分,并且它能夠幫助我們?cè)诰W(wǎng)頁中添加各種動(dòng)態(tài)效果和交互功能。
以下是一些 JavaScript 代碼片段,它們演示了如何使用 JavaScript 來完成某些常見的任務(wù):
1. 計(jì)算兩個(gè)數(shù)的和
function add(a, b) { return a + b; } console.log(add(5, 3)); // 輸出 8
2. 判斷一個(gè)數(shù)字是否為偶數(shù)
function isEven(num) { if (num % 2 === 0) { return true; } else { return false; } } console.log(isEven(4)); // 輸出 true console.log(isEven(3)); // 輸出 false
3. 獲取數(shù)組中的最大值
function getMax(arr) { var maxNum = arr[0]; for (var i = 1; i< arr.length; i++) { if (arr[i] >maxNum) { maxNum = arr[i]; } } return maxNum; } console.log(getMax([1, 3, 5, 7, 9, 2, 4, 6, 8])); // 輸出 9
4. 數(shù)組去重
function unique(arr) { var resultArr = []; for (var i = 0; i< arr.length; i++) { if (resultArr.indexOf(arr[i]) === -1) { resultArr.push(arr[i]); } } return resultArr; } console.log(unique([1, 2, 3, 4, 2, 3, 5, 6])); // 輸出 [1, 2, 3, 4, 5, 6]
5. 獲取當(dāng)前時(shí)間
var now = new Date(); console.log(now.getFullYear() + "-" + (now.getMonth() + 1) + "-" + now.getDate() + " " + now.getHours() + ":" + now.getMinutes() + ":" + now.getSeconds());
這些 JavaScript 代碼片段可以幫助我們更好地理解 JavaScript 的基礎(chǔ)知識(shí)和語法,也可以作為我們開發(fā) Web 應(yīng)用程序時(shí)的參考。