ecmascript-5

    1熱度

    3回答

    我正在學習關於這個標識符,我知道,當一個函數是不是在對象上調用那麼這指的是在非嚴格模式的窗口對象。因此,我期望this.bar記錄「無論如何」。 「無所謂」是輸出,當我跑我在Chrome console.it代碼,但輸出是不確定的,當我使用節點構建系統崇高我的代碼運行。 爲什麼是這樣呢?我確定Chrome控制檯的結果是正確的嗎?還有什麼時候可以遇到這樣的問題? 這裏是我的代碼 function f

    -1熱度

    1回答

    目前,我在我的代碼中使用hls.js來播放hls流。原始代碼以ECMA版本6編寫,然後轉譯成ECMA 5並放置在dist文件夾中(位於鏈接上方)。它適用於其他地方。 我不打算使用庫中的任何函數。我只是想包括它。在IE8上渲染它會導致語法錯誤。 是否有可能將js文件轉換成與IE8兼容的版本,或者我應該簡單地找到一種不包含文件的方法? 編輯 繼this我試着做以下幾點: <html> <h1> IE

    1熱度

    2回答

    在ES5採用陣營的路由器,我有下面的代碼 var React = require('react'); var Render = require('react-dom').render; var Router = require('react-router').Router; var Route = require('react-router').Route; var hashHistory

    0熱度

    1回答

    我正在使用Angular2和es5。我想在服務中使用http。 不幸的是我有2個錯誤: - HTTP是不確定的,但ng.http.Http定義, - 我有這個錯誤的主要成分: vendor-client.min.js:28 EXCEPTION: Can't resolve all parameters for class0: (t, ?) 這裏是我的服務代碼: ;(function(app,

    0熱度

    1回答

    在ECMA-2015應用內(具體:陣營母語)使用Redux和Redux-Saga我們有這樣的代碼不斷龐大的使用量(工作正常,這裏是不是真正的問題): const stats = yield call([dataStorage, dataStorage.loadPrefetchingStats], languageId); yield put({type: ACTIONS.R_SYNCHRONI

    0熱度

    2回答

    我在JS初學者,想了解單身的作品,閱讀很多關於這麼多的單例模式後,我的結論是下面的單例模式會工作, var singletonIns = (function() { var instance; function init() { var _pvtVar = 123; var pubVar = 111; var logPvt =

    1熱度

    1回答

    我正在嘗試使用http和Angular2。 這裏是我的代碼: var _domain = 'http://localhost:3000/'; app.Applications = ng.core.Injectable().Class({ constructor: [ng.http.Http, function(http) { this.http = http;

    0熱度

    2回答

    實施例: var Person = { name : '', collection : new Array(), addToCollection : function(x) { this.collection.push(x); }, printCollection: function() {

    1熱度

    2回答

    TypeScript可以全局定位不同版本的Javascript - 您可以在轉換ES3,ES5或ES6之間進行切換。 我們必須支持IE,所以ES3是我們最低的共同標準。 然而,好的瀏覽器(如Chrome)已經支持ES6,並且能夠運行優化的小得多的ES6代碼。 因此,從相同的TypeScript源我想ES3服務到IE和ES6到Chrome。 有沒有一種方法,使打字稿transpile多個JS文件(如

    2熱度

    1回答

    我正在使用VSCode來處理Javascript項目。 我正在使用一些來自第三方的大型圖書館和由以前的團隊成員編寫的代碼。 我想了解一些有點棘手的代碼中的東西。例如,我想確定某個功能如何工作(即drawCurve)並更多地瞭解它所屬的對象(renderer = {...})。 問題在於,尋找renderer的不同位置非常繁瑣。當我做一個標準的Find搜索時,我得到了幾十個實例,在註釋中使用了ren