ecmascript-5

    0熱度

    1回答

    今天,我閱讀MDN一些文章,發現一些新的東西me.in這個link第11行我發現有些事情是這樣的: var t = Object(this), len = t.length >>> 0, k = 0, value; 完整的代碼是: if ('function' !== typeof Array.prototype.reduce) { Array.prototype.reduce = func

    5熱度

    1回答

    我已經使用npm安裝了traceur,並設法編譯了一個簡單的ES6腳本。我的問題是,生成的代碼是特定於node.js 我知道traceur可以從瀏覽器運行,但我想進一步優化。有沒有類似於lesscss的工作方式從命令行(節點)運行traceur的方法?

    0熱度

    1回答

    我有一個標準的ASP.NET MVC 5 web項目,但我希望腳本文件夾中的所有.js文件能夠被提供給內容類型設置爲text/ecmascript而不是application/javascript的瀏覽器。 我的問題是請求被髮送到服務器: GET /myapp/Scripts/test.js HTTP/1.1 Accept: text/ecmascript ... 但作爲.js文件一般有a

    7熱度

    1回答

    我最近在一個項目中開始使用JS Promises。我注意到,我每次使用.catch我的JS linter抱怨。它運行和做什麼它應該,但我看到了ECMAScript spec,它確實看起來是正確的:由於catch is a keyword它不能被用作標識符。據我所知方法名是標識符,所以這是無效的: Promise.reject("Duh").catch(alert); 它應該是這個: Promi

    3熱度

    3回答

    我知道從ECMAScript5有兩種創建對象的方法。 1 /文字符號,其中(默認情況下)將所有的內部數據的屬性爲true(可寫,可配置和枚舉。 2 /使用它(默認)中的所有數據描述符設置爲false的Object.create方法。 它是有效的設置枚舉到的文字符號假?雖然這樣做對對象2不應Object.keys(OBJ2)返回一個空數組? var obj1 = Object.create(null

    3熱度

    1回答

    您的JavaScript庫越「神奇」,使用文檔生成器的可能性就越小。 是否有人知道文檔生成器允許使用參數移動/參數多態性來記錄函數? function example(required, optional, callback) { if(typeof optional === 'function' && typeof callback === 'undefined') { c

    0熱度

    1回答

    我有一個JavaScript文件,我正在用JSLint(Notepad ++ plugin v0.8.2)進行檢查。我有以下選項設置: /*jslint indent: 4, maxerr: 9999, white: true, browser: true, devel: true, es5: true, plusplus: true, regexp: true, sloppy: true */

    2熱度

    3回答

    學習Javascript我在找到創建對象的不同方法。看來,前進的道路是用Object.create() 這是很難找到的最佳做法堅實的答案使用Object.create()因爲即使具體Object.create()文章似乎做的事情略有不同。 我想要做的是用自己的封裝數據創建多個對象。 我喜歡用封裝和似乎什麼工作對我來說是一樣的東西 function Foo() { var message

    0熱度

    3回答

    你知道存在於jQuery,socket.io,peerjs和其他一些用於事件處理的庫/框架中的.on('eventName', function(){...});模式,它叫什麼? 我想更好地瞭解幕後結構,它可以做什麼,真正發生了什麼等,但一直沒有能夠從谷歌搜索變得很大,模式有一個名稱?有人具體提出了這種模式? 從我目前可以收集它似乎是類似addEventListener,有什麼具體的區別是什麼?

    1熱度

    1回答

    我正在嘗試從現有的手動拷貝中遷移現有的服務器端JavaScript API,並將繼承系統粘貼到更好,更可靠的系統。純原型不能使用,因爲對象的狀態(變量)也必須被繼承,並且不能在父對象中被重寫。 所以我想利用約翰Reisig一個很好的解決方案說明如下: http://ejohn.org/blog/simple-javascript-inheritance/ 這對於我的情況workrs很大。 我現在唯