ecmascript-5

    4熱度

    3回答

    我有一個在Chrome/Firefox中正常使用箭頭功能,但我還需要努力IE11,我不知道是什麼更多的事情要做。 Here你可以看到,箭頭功能不支持IE11,所以我試圖從ES6更改我的代碼以ES5 here因爲我讀,這樣做可以解決的問題(鏈接你也可以檢查我的代碼:)用於刪除箭頭功能。 Object.entries也無法支持,而且我仍然需要它。 https://developer.mozilla.o

    0熱度

    1回答

    我使用特殊字符ↂ作爲JS變量名稱來命名空間我的框架。 SyntaxError: Invalid character '\u8578':應該根據雙方ES5和ES6的((http://www.fileformat.info/info/unicode/category/Nl/list.htm)它是Unicode組「數字,字母」) 在iOS上的Safari然而,這給出了錯誤的規格是有效的。因爲該字符的代碼

    1熱度

    1回答

    我想執行API請求並在我的網站的表格中顯示正文。我正在使用Node.JS,React和Request。這是我的代碼: var requestResult = Request.get('https://test.ipdb.io/api/v1/assets/?search=asdf', (err, res, body) => { return body; }); 這顯然是行不通的。

    0熱度

    4回答

    我需要幫助,將以下語句轉換爲ES5語法。 ES5中將會是什麼? const { a, b, c = 「foo」 } = this.props;

    0熱度

    1回答

    由於我日常工作項目中的治理約束,我無法使用很多好的新JS庫和框架。因此,對於MVP,我們使用直接(非縮小)加載到客戶端(總量)的vanilla JS。雖然這是向管理層展示不是最好的方法的好方法,但我仍然不得不將它推出去。然而,我們的開發機器上安裝了NPM和Node,我想用這個來優化我們的JS到一個組合包中,並用散列來打破緩存。 我的問題是我該如何去收集一堆不相交的JS文件,並將它們添加到一個新的N

    0熱度

    2回答

    我有一個開始作爲ES5.1的一個項目,後來我改成了支持ES6所以我是用異步的await,讓... 現在我需要具有類似於實例的模塊/對象。 我發現this文章,解釋的過程,但... 當我這樣做: 'use strict'; let _ = require('lodash'); var mappings; function SafeRequestHandler(reqMappings) {

    3熱度

    7回答

    據我所知,'let'用於聲明塊變量。但它不能用相同的名稱聲明兩次。例如: 'use strict'; let a = 1; let a = 2; // syntax error 那麼如何在'for'迭代中用相同的變量名來區分每個作用域呢? 'use strict'; for(let i = 0; i < 3; i++){ setTimeout(function(){

    -1熱度

    1回答

    根據Redux docs,規範化狀態是處理前端數據結構的最佳方法。他們給出的例子如下: { posts : { byId : { "post1" : { id : "post1", author : "user1", body : "......", comments : ["comment1", "comme

    0熱度

    2回答

    嘗試知道ID爲'txtYear_'開頭的所有輸入框是否爲空。我有以下ES6代碼,但我想要一個ES5等價物: 謝謝! let allNotEmpty = Array.from($("[id^='txtYear_']")).every(function(e) { return e.value !== ""; }) console.log(allNotEmpty); <

    1熱度

    1回答

    我嘗試使用Facebook的再生器將ES6代碼轉換爲ES5代碼。 我需要轉換的代碼由React-ace編輯器生成,它是一個字符串。再生器不能識別字符串,只是簡單地返回它們。我試過使用eval()和new Function(),兩者都會在傳遞給regenerator.compile(「我需要編譯的任何代碼」)時被執行。代碼和返回的值只是返回值執行代碼的值。 有沒有辦法將React-ace(或任何瀏覽