iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 30
0

寫在最後。總要進步,總能更好,保持學習。
以下一個清除陣列的小技巧。

var list = [1, 2, 3, 4];
list.length = 0;  // list = []

下一步, JS 框架。
思考:為什麼要用框架?
如果只是寫 JS 的一些小東西,可能不需要用到框架。但當專案的規模越來越大,便需要有效的管理程式碼,考慮擴展與降低重複問題。很多東西是一體的兩面,框架用得好可以幫助我們產生更好的成果與增加可維護性,用得不好可能綁手綁腳,本末導致。除了規模上的總則,選擇框架也會考慮技術的成熟度、社群的支援度(關注的人的多寡)、甚至是學習曲線。而下面是開始一個 Vue.js 的例子。

說明:
兩個大括號中間是渲染的文字,然後把資料分離到 JS 裡面。 data 的部分就是儲存文字資料的地方。所以當我們之後要改變資料內容,就不需要直接去改 html 畫面的檔案,而是去調整 JS 裡的資料內容,是不是很好玩!至少我一直這樣覺得。一個 JS 學習者的日常 30 天過去,但新的學習又重新開始。

<div id="app">
  {{ text }} Nice to meet Vue.
</div>
 new Vue({
 el: '#app',
 data: {
   text: 'Hello World!'
 }
});

上一篇
一個 JS 學習者的日常 day28
系列文
一個 JS 學習者的日常30

尚未有邦友留言

立即登入留言