順利完成!
寫得很好,順利完成,繼續保持!
的確是日式簡約優雅的質感,很讚!
ok 順利通過
wow! very good!
很好,順利完成!
寫得很好!順利完成!
順利通過!
很好的分享 有找到有趣技巧或者特效 都可以到討論區貼文 之後我會做「個人文章搜尋功能」 個人頁面就會變成個人知識資源庫~ 未來要查就很方便~
很好的分享 大家可以多多分享一些對於學習有幫助的小資源 彼此幫助、找到高價值資訊
ChatGPT 的出現,即便是軟體工程師,也感到震驚 大家可以多多利用,多請教問題,很有幫助
寫得很好,順利完成!
寫得很好,順利完成!繼續保持!
簡單講,你需要往存取背後 data model 的方向去研究 直接存取 html,會在每次 data model 被 render 成 UI 的時候,就覆蓋掉了
補充幾個關鍵字:所見即所得(WYSIWYG)編輯器 在 github 找幾款開源的,會發現文章實際的 data model,會由套件在背後管理 要取得實際內容,要透過套件提供的 API 函式 如果it幫是用自家開發的套件,根本沒有對外公開函式 那就無法做到 可以觀察一下原始碼,如果有找到it幫的 WYSIWYG 編輯器用法 倒也是有可能可以做到
像那樣複雜的編輯器 背後應該是運用了 data model + render function 的概念 也就是真正的文章資料結構,存在 js 環境中 html 只是 render 出來的外觀而已 然後無法從外部去存取那些公司設計的 data model 所以你提到的功能,應該是做不到的
寫得很好,順利通過,繼續保持!
寫得很好,順利通過!繼續保持!
點擊「認識工廠」按鈕,沒有反應喔!
很好,順利完成,繼續保持!
很好,順利通過!
寫得很好,樣式很漂亮!繼續保持!
有點小問題,看起來兩個吐司顏色一樣喔~ > 成功吐司請做成綠色 > 錯誤吐司請做成紅色
wow,看起來很酷!值得筆記 (我這幾年的實務經驗,還沒看過有人用這個,或許是被低估的元素!)
very good 思維方式,更接近工程師一步了~ 後續會有更多課程&練習,可以訓練思維,敬請期待~
very good~!
我自己習慣的破解右鍵方式:在 dev tool 裡面有選項可以直接 disable javascript,哈哈
關於許願:暫時沒有這種安排,因為到處去讀別人程式碼,對我來說有點吃力 不過,如果你有發現感興趣的代碼片段,歡迎貼上來跟大家分享心得,我會參與討論 👍👍👍
> 不知道有沒有什麼名詞可以形容這個概念 就是把重複邏輯封裝成函式而已,我會說是 `DRY 原則` `避免 duplicate code` 這邊的 `抽象化(abstraction)` 很簡易,大概沒有特別名詞稱呼 更複雜的話,才會特別去命名為一個 design pattern 來稱呼
這段程式碼,看起來就是把所有相關 event 都移除掉了 雖然可以破解右鍵,但感覺很多網站,根本也就會功能故障了
很棒的分享!
JavaScript 系列課程七,正在開發中,敬請期待!
有感受到 data model + render function 開發方法的魅力了嗎? 歡迎到討論專區,發表作業&心得分享!
謝謝提醒!我的確打錯字了,已更新~!
有興趣的話,可以研究一下 hoisting 這個現象 還是很困擾的話,我找時間寫文章說明
精選技術文章、免費程式設計資源、以及業界重要新聞!
也歡迎訂閱 YouTube 頻道,觀看每週二晚間的《CodeLove Talk》直播節目,一起討論軟體開發相關的話題!