iT邦幫忙

DAY 20
1

windows 8 app 的 JavaScript 預設是用嚴格模式去寫的,恩...我還沒有試過沒有用嚴格模式會發生什麼事耶,但官方的教學如果是 JavaScript 都會補上 use strict;
為什麼要用 use strict ?
寫 use strict 主要是要讓你的語法更嚴謹,比較不容易出錯。

但如果你使用了 use strict ,使用上有些限制,比方說:

  1. 不能用 with
  2. 變數一定要先宣告
  3. 要小心使用 this
  4. eval 不是不能用,但要小心用。

抱歉,今天跑去參加phpconf,
回家後體力已經不行了,寫的太少,日後會補上 Orz

參考:
http://www.ruanyifeng.com/blog/2013/01/javascript\_strict\_mode.html
http://www.dotblogs.com.tw/blackie1019/archive/2013/08/30/115977.aspx

還有一件頗瞎的事情是之前看一本書竟然寫user strict,真是傻了眼...請大家要記得是 use strict。


上一篇
Day19 Split App (分割應用程式) 檔案目錄結構介紹
下一篇
Day21 Windows 8 App 的生命週期
系列文
用 HTML5 和 JavaScript 學習開發 Windows 8 Apps30

1 則留言

我要留言

立即登入留言