知識文章

前端

JavaScript 物件

JavaScript 物件
JavaScript 物件

物件到底是什麼東西!其實不用硬去記他的定義,而你只需要知道他幾個特徵即可! 基本上 JavaScript 物件比起一般物件語言的物件其實不大一樣!引用 developer.mozilla.org 上的說法,物件是一些屬性的集合,而屬性…

閱讀更多

JavaScript 陣列

JavaScript 陣列
JavaScript 陣列

大量的使用連續名稱的變數情況下,其實可以改用陣列,陣列是程式中常常被使用的一種變數喔! 在練習程式的路上各位一定常常碰到需要存一連串資料的狀況,例如下面狀況,你必須要用 user_1、user_2、user_3 來記錄這…

閱讀更多

JavaScript 迴圈

JavaScript 迴圈
JavaScript 迴圈

如果要做重複一樣邏輯的事情,其實在程式世界中是很棒的一件事,因為可以藉由 迴圈 來幫你快速的完成!這次要介紹的是 for 迴圈,基本上大家最常使用的就是 for 迴圈了,但是還有很多不錯的迴圈例如 while.. 等,但…

閱讀更多

JavaScript 函式

JavaScript 函式
JavaScript 函式

在寫程式過程中,如果出現重複要做的事,我們都會覺得是否可以集中幾來處理呢?可以!就是利用函式(function),函式可以將我們要做的功能獨立出來,當要用的時候,呼叫他就可以做到一樣的事情! 以下面的例子是將兩…

閱讀更多

JavaScript 變數

JavaScript 變數
JavaScript 變數

程式語言最一開始都會從變數開始教,沒錯 JavaScript 也是!我們先講一下變數,何為變數!?簡單說就是把一個 值 存到一個字串中!以 var a = Hello World! 這個例子來說就是 a 但表著 Hello World! 這個字串! 還…

閱讀更多

HTML 基礎概論

HTML 基礎概論
HTML 基礎概論

對於新手網頁工程師而言,認識什麼是 Html 是一件基礎的事,基本上瀏覽器開啟網頁,幾乎都是開啟 Html 的! 那什麼是 Html 呢? 詳細的歷史淵源、解釋這邊就不多說啦,大家若有興趣可以自己去 Goolge or Wiki 這邊…

閱讀更多

好用的 CSS box-sizing

好用的 CSS box-sizing
好用的 CSS box-sizing

每次切版都被 width、padding、border 搞的寬、高多少都不知道嗎? 這一篇要介紹的就是如何優雅的解決這問題! 延續上次我們遇到的 width 寬值問題來進階討論 一般來說 width 如果設定 100px 時候,那該元素寬會是 …

閱讀更多

CSS 的 calc

CSS 的 calc
CSS 的 calc

繼上次分享 HTML 元素並排 後,我們來思考個簡單延伸題! 如果說有個版要切分成兩個區塊,分別是各佔一半的面積,你會怎麼寫? 以這段程式碼為例子: div class=box div class=aThis is A/div div class=bThis is B…

閱讀更多