好程式設計師web前端分享函式作用域及遞迴

2021-09-24 03:53:30 字數 679 閱讀 8887

作用域的生命週期。

var a = 10;

function m1()

形參(形式引數)與實參(實際引數)的重要區別

var a = 10;

var x=0;

function fn(x) fn

(a);

遞迴的用法

什麼是遞迴?

自身呼叫自身!

function pr()

關鍵點:

1.終止條件

2.運算規則

function pr(n)

return 

pr(n-1)+n; }

列印任意個hello world;

function pr(n)

document.write('hello world!!

');

return pr(n-1); }

pr(10)

案例:求n個數字的和,5 計算1+2+3+4+5

案例:輸出斐波那契額數列數列的前20項(遞迴)

斐波那契數列

指的是這樣乙個數列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368........

好程式設計師web前端分享邏輯運算

一門計算機語言,程式設計的核心在於邏輯思想,當我們在編寫程式的時候,邏輯是否通順,是能否正確寫出程式的關鍵,可以說如果你掌握了邏輯,那麼你就踏入了計算機程式設計的大門。與 或 否 邏輯 與 var a 0,b 3 alert a 0 b 3 true alert a 1 b 3 false 他的 返...

好程式設計師web前端分享CSS學習 HSLA顏色模式

好程式設計師web前端分享css學習 hsla顏色模式 一 理論 1.hsla顏色模式 a.hsla在hsl基礎上增加了不透明度,值越大透明度越低 b.hsla顏色模式的瀏覽器相容性和hsl一樣,只有較新版本的主流瀏覽器才支援 2.rgba和hsla顏色模式二者可以完全相互替換 3.rgba hsl...

好程式設計師web前端分享高度自適應

一 寬高自適應 網頁布局中經常要定義元素的寬和高。但很多時候我們希望元素的大小能夠根據視窗或子元素自動調整,這就是自適應。它能夠使網頁顯示更靈活,可以適應在不同裝置 不同視窗和不同解析度下顯示。1 寬度自適應 塊元素寬度預設為auto 2 高度自適應 元素 高度不寫 二 浮動元素父元素高度自適應 父...