昨天中午吃飯讀到,裡頭是在說免費的偏鄉教育課輔,然後有提到博幼教育基金會這非營利組織,滿有趣的,所已先備份一下,另外剛剛也稍微瀏覽一下教育替代役的網站,但沒詳細說明如何申請與資格為何,改天該親自打電話去詢問才對。
繼續瀏覽未讀完的WebWorker教學
- The Basics of Web Workers - HTML5 Rocks
- WebWorker的postMessage()這涵式他的本質是複製一份資料到worker上面,如果資料量太大的話就會有delay的情況發生,本文作者提出了其他篇文章沒看到的transfer object的概念來處理之
- 在談transfer object時提到一個用詞「pass by reference」稍微估狗了一下還沒有很懂,只知道是C++裡提到的一種概念
另外找了很久終於找到適當的addEventListener教學
- DOM 事件-- JavaScript 標準參考教程(alpha) (Document Object Model,DOM)
- 瀏覽這篇時讀到一個用詞"冒泡階段" ,不懂涵義估狗一下後找到一份資料
- 後來發現在DOM 事件-- JavaScript 標準參考教程(alpha)這篇文章的2.1節裡就有定義何謂冒泡階段
突然想到,我到現在依舊不懂JSON實際作為為何???
- JSON對象-- JavaScript 標準參考教程(alpha)
- 拿來取代XML的格式
javascript裡this的用法
- [图解] 你不知道的 JavaScript - “this” - 棕熊 - 博客园 (尚未詳讀)
- 面向對象編程概述-- JavaScript 標準參考教程(alpha) 裡面的2.1節有詳細介紹this
workerQueue??? taskQueue??? _this???
- JavaScript 函式與 new 運算子 | 良葛格的 Blog
- 面向對象編程概述-- JavaScript 標準參考教程(alpha)
- 典型的面向對象編程語言(比如C++和Java),存在“類”(class)這樣一個概念。所謂“類”就是對象的模板,對象就是“類”的實例。JavaScript語言沒有“類”,而改用構造函數(constructor)作為對象的模板。
- 構造函數的最大特點就是,函數體內部使用了this關鍵字,代表了所要生成的對象實例。生成對象的時候,必需用new命令,調用Vehicle函數。
- 一個很自然的問題是,如果忘了使用new命令,直接調用構造函數會發生什麼事?
- 這種情況下,構造函數就變成了普通函數,並不會生成實例對象。而且由於下面會說到的原因,this這時代表全局對象,將造成一些意想不到的結果。因此,應該避免出現不使用new命令、直接調用構造函數的情況。
- 利用instanceof運算符,還可以巧妙地解決,調用構造函數時,忘了加new命令的問題。
又找到一個three.js與WebWorker連結的範例,備份一下
- Animating a Million Letters Using Three.js - HTML5 Rocks
- 9/15稍微讀了一下發現他根本沒詳述WebWorker的使用
沒有留言:
張貼留言