歡迎轉載(註明出處)或直接轉貼網址也ok,但是請不要直接把內容摳走貼在別的地方~

前言 & 廢話:

這篇是基礎打底系列第二篇,這篇其實比較簡單些,要來搞懂的是 null、undefined、NaN 的差別

Javascript 這語言有很多特別的地方,除了上篇根據原始值、複合值來決定by value、by reference 外

其他語言只會有一種型態來表示 "沒有" 的意思,像 C# 是 null、VB.Net 是 Nothing

但 Javascript 至少就有 null 跟 undefined 兩種,另外還有個 NaN 不知道幹嘛的

這篇要來稍微了解一下它們之間的差異為何,還有開發時該怎麼處理這些特別的值

雖然簡短,但也有目錄,懶得看過程可以直接點結論:

小雕 發表在 痞客邦 留言(0) 人氣()

這篇有目錄

1. 何謂原始值

2. 何謂複合值

Q:內建建構式的使用與比對問題

Q:原始值與複合值的比對問題

Q:By Reference or By Value ?

Q:在函數中的 By Value、By Reference

小雕 發表在 痞客邦 留言(0) 人氣()

今天要來介紹的是 Web Works,其實這個技術已經很久了,不過知道歸知道,瀏覽器不支援也沒法用

但隨著舊版本IE的沒落,感覺應該是可以開心使用了

先來看一下支援表

首先望向進步的反指標 IE,沒有看到 IE10......不,感覺是直接當作從來沒有 IE10的樣子

找了半天,還好展開全部發現 IE10是有支援的,反而Android Browser 要非常小心

雖然我的Android手機現在都6.0了,但應該還有一些低階手機還在 4.X

小雕 發表在 痞客邦 留言(0) 人氣()

好久不見的食記又來了,其實這篇拖得有點久,都吃了快一個月了 

在偏技術導向的部落格寫食記其實有個好處,當寫程式混不下去時要創業會產生許多靈感

例如:linQ奶茶(其實就是珍珠奶茶)、React in 雞排 (雞排要切的意思,切成一個個小元件)

酥炸 RWD 花枝丸 (很有彈性的意思)、Angular 水煎包 (捏成正方形).........等

然後旁邊放台筆電,只要回答出老闆的問題就可以打折 (可能是 SQL、JS、CSS 方面的問題)

把老闆考倒加送一顆RWD花枝丸

啊.....................好想現在去拿離職申請單

小雕 發表在 痞客邦 留言(0) 人氣()

這篇沒什麼難度,但因為身邊誘惑太多居然寫了一個月

以下直接開始了

我們在使用React元件的時候常常會透過 props 來傳遞參數

但是當元件越來越複雜時,傳入參數值的正確性就變得很重要了

所以 React.PropTypes 就提供了多組驗證器來規範參數值的型別與狀態

如果傳入的 props 被驗證為不合法時就會在 javascript console 拋出警告

然後因為考量到效能問題,所以只會在開發環境觸發驗證 React.PropTypes

小雕 發表在 痞客邦 留言(0) 人氣()

從上一篇 (連結在下面) 知道了怎麼建立一個元件,還有父元件傳值到子元件的方法

React 初學者筆記與教學 (二) - Virtual DOM、元件的建立與傳接值

但是要注意一下,上面文章所講的傳接值指的是單向 (只有父往子傳) 而不是雙向

但是網頁元件免不了要跟使用者互動啊,這個時候就需要用到 state 這個狀態管理的東東 

但依照官網所說的使用時有些注意事項,以下就來了解一下~

 

還是堅持要有目錄:

小雕 發表在 痞客邦 留言(0) 人氣()

前言:

這是邊做邊學的心得啦!還是一樣依照本人上進心的餘額進行學習

這篇也是基礎到不行,只適合像我一樣的新手觀看

但因為一直在忙著鬼混,所以離上一篇居然隔了一個多月.....

參考資料當然還是官網

https://facebook.github.io/react/docs/tutorial.html

經過上一篇的開發環境建立之後

小雕 發表在 痞客邦 留言(2) 人氣()

前言:

react 最近實在是很熱,熱到我覺得我去學 angularjs 有點選錯邊

但其實我是在等 angularjs 2 出來啦,想說趁無聊來玩一下 reactjs 好了

要開始學習react之前當然要先搞定開發環境 (這篇是講在 windows 上)

這篇根本從零開始....我剛開始連babel是啥都不知道 ><

前端高手們可以直接跳過,或進來指正教導一下

因為本人前端的東東摸得實在很淺....

小雕 發表在 痞客邦 留言(1) 人氣()