色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

JavaScript上機感受

徐佳欣1年前6瀏覽0評論

最近我在學習JavaScript,今天去上了一次機房課程,真的是對這種語言有了更深入的了解。

第一個上機的任務是從數組里找到最大值。我用的是for循環逐個比較大小,但是我發現有一種更方便的方法使用Math.max()函數來找到最大值,這給我留下了深刻的印象。以下是使用for循環和Math.max()的代碼:

//使用for循環尋找最大值
let arr = [1, 8, 14, 6, 10];
let max = arr[0];
for (let i = 0; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
console.log(max);
//使用Math.max()尋找最大值
let arr = [1, 8, 14, 6, 10];
let max = Math.max.apply(Math, arr);
console.log(max);

第二個上機的任務是生成一個隨機字符串。我完全不知道該如何下手,但后來通過老師的教導,我學習了如何使用Math.random()和String.fromCharCode()以及charCodeAt()這兩個函數。

//生成隨機字符串
let str = "";
for (let i = 0; i < 10; i++) {
let randomNum = Math.floor(Math.random() * 26);
let char = String.fromCharCode(97 + randomNum);
str += char;
}
console.log(str);

第三個上機的任務是創建一個動態網頁,具有效果和響應式。我原來只學過基礎的HTML和CSS,但是我終于可以在JavaScript中創建DOM元素并且動態的改變樣式,這使我感覺挺有成就感。

//創建動態網頁
let div = document.createElement("div");
div.style.width = "200px";
div.style.height = "200px";
div.style.background = "red";
document.body.appendChild(div);

總的來說,通過這次JavaScript上機,我學會了如何利用該語言創建有效果,響應式和動態的網站。我對該語言的了解也更加深入了,希望我未來能夠繼續學習和應用JavaScript。