ecmascript-5

    -2熱度

    1回答

    我設法創建了一個名爲「createHumanByGender」的類似工廠的函數,但是,返回的對象不允許我調用其原型方法「Human.prototype.getFullName( )」。 爲什麼會有這種情況發生? 代碼如下: // get female instance of Jade var jade = createHumanByGender.bind(this, 'Female', 'Jad

    9熱度

    3回答

    編輯:由於到目前爲止大多數評論都給了我TypeScript解決方案,所以我覺得我需要在這裏重複一遍:使用JavaScript ES5。 我想創建一個畫布組件,在這裏我繪製基於綁定屬性的數據。我如何使用JavaScript在Angular2中做到這一點? 我的方法與Angular 1將獲得該指令中的元素引用,但我無法找出如何現在應該這樣做。 這裏是一個似乎工作的做法,但我覺得這樣做後洗我的手: (f

    0熱度

    1回答

    我正在使用gulp和節點在Visual Studio中構建應用程序。 節點將所有依賴項放入node_modules文件夾中,當我構建時,gulp將這些文件複製到wwwroot中的libs文件夾中。 我已經使用其他角度進口喜歡用出來的問題已經組成,但是當我嘗試這個 import { Http, Response, RequestOptions, Headers, HTTP_PROVIDERS} fr

    0熱度

    2回答

    ember.js的指南假設您擁有完整的ES6支持, http://guides.emberjs.com/v2.2.0/routing/specifying-a-routes-model/顯示使用export default結構,並沒有指定任何替代方法來實現目標。然而,模塊功能並未在所有支持的瀏覽器中實現。 如何將這些功能與不支持模塊的瀏覽器結合使用?這些示例中的代碼如何轉換爲ES5?

    1熱度

    1回答

    我想嘗試一些新的ECMAScript功能,但與LightTable集成的瀏覽器沒有這些功能。爲此,我需要連接到外部瀏覽器和該LightTable需要此行: <script type='text/javascript' id='lt_ws' src='http://localhost:53742/socket.io/lighttable/ws.js'></script> 我想: document

    2熱度

    2回答

    這是JS Closure概念的代碼示例。 function buildFunctions() { var arr = []; for (var i = 0; i < 3; i++) { arr.push((function(j) { return function() { console.log(j); }

    0熱度

    4回答

    如果我有這樣的代碼: QB_list.x.forEach(pushElementsQB) function pushElementsQB(element, index, array) { rows.push([element, QB_list.y[index], "QB: " + QB_list.text[index], null, null, null, null]); }

    10熱度

    1回答

    在Javascript中嚴格模式 刪除不可刪除的屬性是不允許 要確保一個不刪除此類不可刪除的財產,怎麼做一個人物出來財產X是刪除的, property Y is undeletable 它背後的概念是......?

    0熱度

    1回答

    我正在使用Visual Studio 2013/TypeScript 1.8.5/NPM/Typings。 我想用一些React JSX將TypeScript編譯成ES5代碼,更重要的是,沒有模塊。 一些定義文件類型取得我只有一個名爲模塊的字符串。通過「串命名爲」我的意思是這樣的: declare module "redux-devtools" {} 當別人有這樣的: declare name

    0熱度

    1回答

    我一直在努力使用Typescript中的不同方法來創建模塊,試圖優雅地封裝我的代碼。但是,我認爲我迷失於一些事情應該如何運作。 本質上講,我試圖讓兩個項目一起工作: 一個類型定義的API的操作(https://github.com/Protectator/riotgamesapi-typedef) 使用這些定義來撥打電話在Node.js的庫(https://github.com/Protectat