作者:
s25g5d4 (function(){})()
114.33.238.141 (台灣)
2017-06-26 21:21:30 → s25g5d4: 其實這解法的優點是可以寫成一行 XD 13F 06-27 15:04
作者:
art1 (人,原來不是人)
1.172.203.48 (台灣)
2017-06-25 16:08:55 推 s25g5d4: sort 不是這樣用的... 1F 06-25 17:56
推 s25g5d4: 只有你 24F 06-26 21:21
作者:
Neisseria (Neisseria)
203.71.94.20 (台灣)
2017-03-27 17:01:55 推 s25g5d4: let scope 有甚麼問題? var 才是有問題的吧
JS 早期是在瀏覽器上很紅, 擴展到其他方面主要是 Node 的非同步 IO, 因為設計之初就直接以非同步 API 為基本
不像其他語言需要額外的 library 去做, 加上開發者早就習慣在瀏覽器上寫非同步呼叫的程式碼 21F 03-29 22:52
… 共有 7 則推文,點此顯示
作者:
lyforever (LY)
140.113.235.116 (台灣)
2014-01-23 16:51:21 推 s25g5d4: 有中文的是 Javascript Patterns (Javascript 設計模式) 5F 01-23 20:34
推 s25g5d4: 我說你在 2F 推的那本 -.- 10F 01-24 16:19
推 s25g5d4: 因為歐萊禮有兩本書名含 Patterns
分別是 Learning JavaScript Design Patterns
跟 Javascript Patterns 有翻譯的是後者 12F 01-24 20:17
作者:
cutekid (可愛小孩子)
118.170.31.124 (台灣)
2013-11-20 17:45:21 推 s25g5d4: 習慣用Math.floor... 2F 11-20 18:35
作者:
superpai (超級白)
1.164.135.110 (台灣)
2013-09-09 08:28:09 推 s25g5d4: 0.1+0.2= 13F 09-09 23:49
作者:
coldollsheep (拿出我的駭客靈魂)
36.230.103.250 (台灣)
2013-05-12 11:57:27 推 s25g5d4: 字串是String物件的一個實例 因此他繼承了String物件的prototype, 而String是一個物件因此他又繼承了Object
的prototype, 大部分在js中的物件都繼承自Object
因此 Object 的 prototype 幾乎每個物件或實例都繼承了 4F 05-12 13:26
→ s25g5d4: 對 應該是基本型態 (汗
用for/in去枚舉String.prototype 記得加hasOwnProperty不過我是建議你不如上網找文件 MDN很好用的 13F 05-12 13:53
作者:
scentsome (MichaelPan)
1.168.238.106 (台灣)
2013-05-11 23:02:19 推 s25g5d4: 最近有本大陸人寫的書上架了(台灣) 4F 05-12 11:13
作者:
folio (function(){})()
175.180.46.179 (台灣)
2013-04-11 01:04:11 → s25g5d4: 五份版主會吃不下拉XDD 1F 04-11 01:08
作者:
StarTouching (撫星)
1.162.203.164 (台灣)
2013-01-19 17:02:45 推 s25g5d4: 看起來這東西就像eval阿 jQuery不太可能用這種方式
jQuery還真的有用到new Function() 當我沒說好了 1F 01-19 17:27
→ s25g5d4: 在jQuery裡用到這一段是因為parse JSON 而且它有做valid可以盡量避免掉XSS的問題 eval本來就有這樣的問題沒錯
基本上現在主要瀏覽器的最新版本都有原生parseJSON
所以用jQuery遇到new Function的機率幾乎等於零
另外就是你提供的例子其實有更好的寫法 像這種形況
可以改用obj.style[css]=value
唯background-color這種命名方式要改成駱駝命名法
http://jsfiddle.net/fYVMx/2/ 7F 01-19 17:57
作者:
kilva (嗡嗡)
114.44.117.126 (台灣)
2012-07-14 00:28:09 推 s25g5d4: 之前有看過!function(){}() +function(){}()的寫法 1F 07-14 11:10
推 s25g5d4: object(array) literal 我大部分看都翻成物件(陣列)實字 4F 07-17 21:26
作者:
kilva (嗡嗡)
114.44.135.203 (台灣)
2012-07-14 00:28:09 推 s25g5d4: 之前有看過!function(){}() +function(){}()的寫法 1F 07-14 11:10
推 s25g5d4: object(array) literal 我大部分看都翻成物件(陣列)實字 4F 07-17 21:26
作者:
kerash (.tw)
114.32.186.193 (台灣)
2012-06-17 23:19:04 推 s25g5d4: 改成ret.responseText 3F 06-17 23:56
推 s25g5d4: 嗯..不對 問題不是這個 6F 06-17 23:58
作者:
jjjkkkooo (接科噎歐)
114.41.163.199 (台灣)
2011-12-20 13:04:30 推 s25g5d4: 第五行寫錯了 括號位置不對
另外 js找變數時會從最接近的開始找 所以他先找到你傳入的變數window 而你在變數window裏面存的是window物件 7F 12-20 18:56