1. 程式人生 > >小白學前端06

小白學前端06

好的 空格 cti 回顧 overflow 目前 效率 col over

回顧一下這幾天吧:

非常後悔的行為:

一口氣看完一遍head first html就一頭開始想著做網頁,實則很多技巧就像剛剛開始學編程就生搬硬套的寫算法,不是這樣不可行,而是這樣的學習曲線很陡峭,很容易讓自己產生很大的挫敗感:

例如:一開始自己就模仿別人的導航欄(很簡單吧),可是單單想出讓圖片,文本在塊級元素中進行居中就費了好大的勁,實則呢,這是一個簡簡單單的百度經驗或者就是要看的下一本書css mastery裏面的小例子,

兩點:

1.先自己思考,一遍不行,第二遍,但是第二遍不行,就應該stackoverflow或者百度,因為你可能方法完全錯了或那是一種技巧(簡述為“3遍原則”吧)。

2.看書應該先通讀,Musk的方法是第一天把一本書大概的瀏覽,第二天再進行精讀,還是有一定的道理的,因為突出了效率與方法為第一位,在以往的技術書籍裏面往往的一大誤區就是,一口氣的讀下去,像Etter_ding(公眾號)新手為什麽覺得編程難裏面說的,往往拿著一本本著名教材就向下啃卻發現自己堅持不了太久,深以為然,如其所言,learn by doing是最好的方法。還有自己的發現就是拿到一本書看清大概,再對裏面的他要解決的問題想一下,再看他怎麽解決的,反正註意一定先通讀,弄清書的結構再細讀。

非常感觸的行為:

一定要有良好的作息!! 真的

這幾天除了前兩天,其實一直沒怎麽真正的幹些什麽,就不自己打擊自己了

任務:

css經典的例子方法

想用js畫出個愛心桃,目前畫了一個小框

 1 function drowABlock(length,height){
 2   //儲存上下行字符串
 3   var chX="*";
 4   for(var i=0;i<length-1;i++) chX+="*";
 5   //儲存中間行字符串
 6   var chY="*";
 7   for(i=0;i<(length-2);i++) chY+=" "; //中間空格為length-2
8 chY+="*"; 9 //從上往下打印出來 10 console.log(chX); 11 for(i=0;i<height;i++) console.log(chY); 12 console.log(chX); 13 }

占坑

小白學前端06