👉 身份:資深全端工程師、指導過無數人半路出家轉職 👉 使命:打造 CodeLove 成為優質新手村,讓非本科也有地方自學&討論
登入次數:754 次
註冊於2022年11月28日
  發表了 414 篇貼文
  新增了 1,195 則留言
  貼文共 715,663 次瀏覽
全部留言

JavaScript 系列二:第4課 ── 讀取與修改 DOM 元素的 class

很好,作業順利完成! 經測試,你的作業並沒有 bug 如果有關於陣列操作的更一般性問題,請直接到「討論專區」提出,並且描述清楚問題,最好附上範例程式碼 其它補充: 請參考我前一課的回覆,不需要 `todoLists` 陣列也可以


JavaScript 系列二:第3課 ── 認識 for 迴圈

很好,順利完成! 其他補充: 為了匯出功能,你建立並且管理了一個 `todoLists` 陣列 其實並不需要這個陣列。直接在 DOM 找到清單,然後 for loop 去跑元素的 `.children` 陣列,就可以得到全部內容了


JavaScript 系列二:第2課 ── 從 DOM 樹移除元素、動態加上 onclick 事件

很好,順利完成!


JavaScript 系列二:第1課 ── 認識 DOM 樹、新增元素

很好,順利完成!


JavaScript 系列一:第2課 ── 基本的變數操作、從 html 取得內容

很好,順利完成!


JavaScript 系列一:第4課 ── 基本的陣列操作

@wei 很好,作業順利完成!


JavaScript 系列一:第3課 ── 修改 html 的內容

很好,順利完成!


JavaScript 系列一:第7課 ── 認識巢狀結構

補充一下,巢狀結構,因為閱讀困難,通常會用「空格縮排」來讓同層級的看起來「深度」一致 以你的程式碼來說,業界正式的縮排會像這樣 https://jsfiddle.net/krj61n5b/ 如何?看起來漂亮很多吧!


JavaScript 系列一:第7課 ── 認識巢狀結構

寫得很好!順利完成作業! 樣式做得非常漂亮,幾乎是業界商用水準! 同時也很好地示範了,使用「巢狀結構」的標準解決方法! JavaScript 系列課程二,會在幾天內上線,也期待能看到你來寫每堂作業!


JavaScript 系列一:第7課 ── 認識巢狀結構

「煩請」的用法,我是參考這邊,教育部辭典 https://dict.revised.moe.edu.tw/dictView.jsp?ID=34889&la=0&powerMode=0


JavaScript 系列一:第7課 ── 認識巢狀結構

寫得很好!順利完成作業! 同時也很好地示範了,完全不用「巢狀結構」的解決方法! JavaScript 系列課程二,會在幾天內上線,也期待能看到你來寫每堂作業!


JavaScript 系列一:第1課 ── 基本的函數操作、onclick 事件

很好!作業順利完成!


JavaScript 系列一:第3課 ── 修改 html 的內容

很好,順利完成!


JavaScript 系列一:第3課 ── 修改 html 的內容

很好,順利完成!


JavaScript 系列一:第1課 ── 基本的函數操作、onclick 事件

差一點,「我要訂購」的按鈕,按下要跳出來歡迎訊息,不是工廠訊息


JavaScript 系列一:第1課 ── 基本的函數操作、onclick 事件

@yen 差一點,因為按鈕上的文字,作業要求是中文字


JavaScript 系列一:第1課 ── 基本的函數操作、onclick 事件

@HankSong 很好!順利完成!


JavaScript 系列一:第2課 ── 基本的變數操作、從 html 取得內容

很好!作業順利完成!


JavaScript 系列一:第3課 ── 修改 html 的內容

很好,順利完成!


JavaScript 系列一:第6課 ── 認識資料型態與轉換

很好!正確更新!作業順利完成!


JavaScript 系列一:第6課 ── 認識資料型態與轉換

寫得很好!作業順利完成! 這樣寫沒問題,不算是重複宣告! 邏輯上來說,一定也只會進到 if / else 其中一個去宣告變數,所以也不會造成任何 bug


JavaScript 系列一:第6課 ── 認識資料型態與轉換

缺了「訂購數量」的欄位


JavaScript 系列一:第5課 ── 基本的 if/else 條件流程控制

寫得很好!作業順利完成!


JavaScript 系列一:第4課 ── 基本的陣列操作

很好,超乎預期,還有多做欄位驗證!作業順利完成!


JavaScript 系列一:第2課 ── 基本的變數操作、從 html 取得內容

寫得很好!作業順利完成!


JavaScript 系列一:第1課 ── 基本的函數操作、onclick 事件

很好!動畫效果也做得很好!作業順利完成!


JavaScript 系列一:第5課 ── 基本的 if/else 條件流程控制

寫得很好,程式碼很漂亮,樣式也很漂亮。模範級作業,順利完成!


JavaScript 系列一:第4課 ── 基本的陣列操作

寫得很好,樣式也弄得很漂亮,作業順利完成!


JavaScript 系列一:第3課 ── 修改 html 的內容

寫得很好,樣式也弄得很漂亮,作業順利完成!


JavaScript 系列一:第2課 ── 基本的變數操作、從 html 取得內容

很好!作業順利完成! 這次的欄位,也一樣把樣式弄得很漂亮!繼續保持!


JavaScript 系列一:第1課 ── 基本的函數操作、onclick 事件

很好!作業順利完成! 樣式也弄得很漂亮!繼續保持!後續課程也要交作業喔!👍


JavaScript 系列一:第2課 ── 基本的變數操作、從 html 取得內容

很好!作業順利完成! 要繼續保持喔! 其它補充: 實務上,函式的內容,前面會加上縮排,比較好讀 請參考我課程內的範例,加上一些縮排,通常是用兩格或者四格縮排


JavaScript 系列一:第1課 ── 基本的函數操作、onclick 事件

很好!作業順利完成! 感謝帶頭交作業!後續課程也要完成、交作業喔!👍 其它補充: 為簡單起見,本課程以 ES5 語法示範 像你的作業,用 ES6 宣告函式,實務上,通常是用 `const` 來宣告 因為這兩個函式不太需要動態修改,用 `const` 可以減少意外修改到而出錯的機率 不過,程式短短的,就沒差,不太會有問題。程式很多行的時候,凡是 `let` 宣告的,都有可能手誤改到


CSS 基本觀念:rem 跟 em 差在哪?何時該用哪個?有何注意事項?

我分享一下個人經驗: **我幾乎從來不使用 em,永遠都是用 rem 而已** 這樣單純很多,用 em 會有點亂


2023 前端框架比較:Svelte vs React,該學哪一個呢?

文章有些地方寫錯 1. JSX 是 React 內建的,不需要第三方套件支援 2. React 年紀至少八年了,不只三年 3. 實務上大量現成功能、UI 都需要依靠生態系,絕非本文說的「不太重要」


有時會看到 "use strict",但有時又沒有,請問功能是?

這功能滿久了,是多年以前 ES5 的新功能 只要在檔案開頭,或者函數內部寫這行 ``` "use strict"; ``` 因為只是一串字串,所以一定跟現有程式相容 它會讓程式跑的時候,多做一些檢查,也就是嚴格模式 比如說 沒先宣告變數 就寫 foo = "bar" 就會報錯 嚴格檢查 可以減少 運作時 發生奇怪情況的機會


要怎麼用 jQuery 檢查一個元素有沒有顯示?

jQuery 有一個 is 方法可以用,試試看這樣 ``` $(element).is(":visible"); $(element).is(":hidden"); ```


如何從陣列中移除一個元素?

寫法有很多種 舊方法可以用 indexOf + splice ``` const array = [2, 5, 9]; console.log(array); const index = array.indexOf(5); if (index > -1) { array.splice(index, 1); } // array = [2, 9] console.log(array); ``` 或者用 filter ``` var value = 3 var arr = [1, 2, 3, 4, 5, 3] arr = arr.filter(function(item) { return item !== value }) console.log(arr) // [ 1, 2, 4, 5 ] ``` ES6 寫法 ``` let value = 3 let arr = [1, 2, 3, 4, 5, 3] arr = arr.filter(item => item !== value) console.log(arr) // [ 1, 2, 4, 5 ] ```


各位新朋友,來這串留言,簡單說一下最近在學的東西&遇到的挑戰吧!

以上,總之,目前有的一些挫折感、黑箱的感覺,都很正常,找時間再慢慢研究、慢慢補起來觀念就對了!有問題再多多來論壇發問吧!


各位新朋友,來這串留言,簡單說一下最近在學的東西&遇到的挑戰吧!

以上,簡單建議供您參考,之後有其他問題,都可以來討論區發文!加油!


各位新朋友,來這串留言,簡單說一下最近在學的東西&遇到的挑戰吧!

速成班,普遍有這問題,內容太多,難以消化。 直接學 laravel + react,我認為99%的學員都會消化不良。 我建議你,如果一知半解沒關係,之後乖乖從 php + JavaScript 最土炮的寫法,慢慢補基本觀念,接著再把 laravel + react 逐漸認識起來。


各位新朋友,來這串留言,簡單說一下最近在學的東西&遇到的挑戰吧!

但是,在一開始,以先找到工作、職位坐穩為主,所以先專心在前端即可。 之後可以挑喜歡的後端語言來學,python php 或直接用 nodejs 都可以。


各位新朋友,來這串留言,簡單說一下最近在學的東西&遇到的挑戰吧!

對,我都會建議新手,之後有時間的話,開始學一些後端開發,這樣比較好玩,可以做自己專案,也比較瞭解整個生態系。


各位新朋友,來這串留言,簡單說一下最近在學的東西&遇到的挑戰吧!

我帶頭吧!我最近在幫客戶引進 Quasar Framework,是 Vue 的框架!雖然我比較熟悉 React,但 Vue 也是還不錯的!順便看一下完整的前端框架,架構、哲學為何,覺得還不錯!跟大家一起加油!


寫出更好 JavaScript 的幾個實務技巧:新手推薦

很好的文章~!