做個專案總結出來的遞迴用法

2021-08-11 11:16:11 字數 658 閱讀 5570

在js中,我們都知道js是個單執行緒的語言。js是單執行緒語言,但他允許通過設定超時呼叫和間歇時間來排程**在特定的時刻執行。前者是在指定的時間過後執行**,而後者則是每隔指定的時間就執行一次**。

遞迴,你可以理解成為乙個重複呼叫本身的乙個過程。

我們現在直接來看乙個倒計時的乙個案例。倒計時的實現,我們在網頁上面可以看到很多次,也算是非常常用的乙個東西

(這樣的乙個例子)

這個我們要知道它所完成的乙個原理,首先它每次都是乙個自減的乙個過程,也就是說,每次都需要重複的呼叫本身的乙個判斷結果。這個時候我們就要考慮乙個settimeout乙個這樣的函式。

我們來看下settimeout這個函式的用法

settimeout(function(){},1000) ,它一共接受兩個引數,第乙個是函式,第二個是時間。那我們直接上**

(html結構)

工作經驗是積累總結出來的

當你大學畢業出來後,並且在一家公司上班,漸漸地你也融入其中並會發現其實 1.你的薪酬與工作量無關 換句話說你是否容易被取代。公司很容易找到乙個和你差不多的應屆畢業生,而那些對公司產品非常熟悉,並且起到關鍵作用的老員工,要想替代他們,公司所需要付出的代價及需要承擔的風險就會高得多。所以,不妨擺正心態,...

轉貼 看電影總結出來的靠不住之終結版

看完 蘋果 發現,男人靠不住 看完 色戒 發現,女人靠不住 看完 投名狀 發現,兄弟靠不住 看完 集結號 發現,組織靠不住 看完 媽媽再愛我一次 發現,老爸靠不住 看完 新警察故事 發現,兒子靠不住 看完 滿城盡帶 甲 發現,老婆老公靠不住 看完 紅樓夢 發現,祖母和嫂子也靠不住 看完 西遊記 發現...

實戰中總結出來的CSS常見問題及解決辦法

一 ul標籤在mozilla中預設是有padding值的,而在ie中只有margin有值。二 同乙個的class選擇符可以在乙個文件中重複出現,而id選擇符卻只能出現一次。對 乙個標籤同時使用class和id進行css定義,如果定義有重複,id選擇符做的定義有效,是因為id的權重要比class大。三...