Вопросы по теме 'ecmascript-harmony'
Почему я не могу расширить карман каждого в nowjs?
Я пытаюсь предоставить функции в каждом pocket из nowjs. Я хотел бы сделать это, _.extend набив всем карманы, т.е. everyone.now . По какой-то причине, которую я не могу понять, _.extend не может должным образом предоставить функцию на стороне...
439 просмотров
schedule
11.04.2022
Как использовать пятизначные длинные символы Unicode в JavaScript
В JavaScript я могу сделать это:
foo = "\u2669" // 1/4 note
Но я не могу этого сделать
foo = "\u1D15D" // full note -five hex digits
Он будет интерпретирован как «ᴕ», за которым следует «D».
Есть ли обходные пути для этого?...
3843 просмотров
schedule
19.04.2022
*что-то* если синтаксис *выражения* в JavaScript (FF)
Я видел несколько примеров, которые показывают, что Firefox поддерживает какой-то синтаксис JavaScript, похожий на *something* if *expression*; .
В качестве примера того, о чем я говорю, см. >эта статья MDN , содержащая следующий пример:
var...
177 просмотров
schedule
06.07.2022
Что означает ReturnIfAbrupt в проекте ES6?
В настоящее время я реализую некоторые прокладки для черновика ES6. Мне интересно, может ли кто-нибудь сказать мне, что означает ReturnIfAbrupt . Например, моя реализация для Number.toInt (которая вызывает внутреннюю [[ToInteger]] ) выглядит...
1298 просмотров
schedule
21.02.2024
Доступ к [[NativeBrand]] / [[Class]] в ES6 (ECMAScript 6)
Я читал черновик для ES6 и заметил это примечание в разделе Object.prototype.toString :
Исторически эта функция иногда использовалась для доступа к строковому значению внутреннего свойства [[Class]], которое использовалось в предыдущих...
546 просмотров
schedule
22.01.2023
Как включить гармонию в Coffeescript?
Вот как я запускаю свой js-код:
node --harmony ./data/app.js
Теперь я хочу перейти к CoffeeScript. Поэтому я пытаюсь запустить его так:
coffee ./data/app.coffee
И это не удается. Как я могу передать эту опцию --harmony ?
1719 просмотров
schedule
01.01.2024
Включить прокси-серверы гармонии во время выполнения в node.js
У меня есть небольшая RPC-библиотека для узла, и прямо сейчас она использует прокси-серверы гармонии для удаленных объектов, если они доступны (путем проверки существования Proxy global).
Я хотел бы иметь возможность включать прокси-серверы...
834 просмотров
schedule
08.07.2022
Можно ли будет узнать класс и модуль объекта в ecmascript-harmony
При чтении спецификации ecmascript-harmony я ничего не вижу о проверке экземпляров/объектов в отношении получения информации об их классе и модуле. Что я хочу сделать, так это иметь возможность проверить объект javascript (это экземпляр класса...
88 просмотров
schedule
22.09.2023
В чем разница между «урожайностью» и «урожайностью *»
Кто-нибудь может объяснить разницу между yield и yield * ?
var foo = yield fn;
var foo = yield* fn;
387 просмотров
schedule
15.03.2023
Когда следует использовать let и var?
EDIT: Пожалуйста, прочитайте вопрос! Я уже знаю разницу. Это не дубликат.
Очевидно, прямо сейчас я всегда должен использовать ключевое слово var , так как let поддерживается не во всем.
Когда ключевое слово let имеет лучшую поддержку...
27336 просмотров
schedule
10.07.2023
скомпилировать узел с параметром --harmony-generators по умолчанию
Я пытаюсь собрать узел v0.11.12-release с флагом --harmony-generators по умолчанию, который всегда включен. Я думал, что смогу редактировать эта строка имеет значение true , но когда я это делаю, я получаю следующую ошибку всякий раз, когда...
536 просмотров
schedule
28.03.2024
Что означает звездочка (*) в определении функции JavaScript в рамках Koa?
Я знакомлюсь с Koa ( http://koajs.com/ ). Многие примеры включают звездочку вместо имени функции. Например, в примере hello world есть:
var koa = require('koa');
var app = koa();
app.use(function *(){
this.body = 'Hello World';
});...
4019 просмотров
schedule
24.04.2022
Можно ли сбросить генератор ECMAScript 6 в исходное состояние?
Учитывая предоставленный (очень простой) генератор, можно ли вернуть генератор обратно в исходное состояние для повторного использования?
var generator = function*() {
yield 1;
yield 2;
yield 3;
};
var iterable = generator();
for...
8853 просмотров
schedule
13.12.2022
Как включить поддержку синтаксиса гармонии в coffeescript?
Я использовал node.js(0.11.13) с флагом --harmony и использовал ключевые слова function *() и yield .
Я попытался упростить свою разработку на node.js с помощью coffeescript, пока он отлично работает, но у меня возникли проблемы с yield и...
2076 просмотров
schedule
23.12.2023
Можно ли использовать Harmony (ES6) с JSXTransformer.js?
Мне очень повезло с использованием JSXTransformer.js React для разработки с использованием JSX в браузере. :
<script src="http://fb.me/JSXTransformer-0.11.1.js"></script>
<script type="text/jsx">
/** @jsx React.DOM */
......
8244 просмотров
schedule
11.03.2023
Генераторы ES6 — пример, когда нет выражения yield для первого next()
Что касается генераторов ES6, почему автор этого сообщения в блоге говорит:
из: http://davidwalsh.name/es6-generators
«При первом вызове next(..) мы ничего не отправляем. Почему? Потому что нет выражения yield для получения того, что мы...
354 просмотров
schedule
05.12.2022
Нельзя ли определить, является ли функция функцией-генератором, если для нее был вызван .bind()?
Похоже, вызов .bind(this) для любой функции-генератора лишает меня возможности увидеть, является ли функция генератором. Есть какие нибудь идеи как это починить?
var isGenerator = function(fn) {
if(!fn) {
return false;
}
var...
1885 просмотров
schedule
04.05.2023
Почему Object.observe() не предоставляет путь изменения данных для обратного вызова?
Массив изменений обратного вызова Object.observe() содержит объекты со следующими четырьмя свойствами:
название
объект
тип
старое значение...
1299 просмотров
schedule
19.07.2022
Модульный JavaScript — есть ли какие-либо подходы, кроме CommonJS и AMD, которые следует учитывать?
В настоящее время я готовлю оценку подходов модульности JavaScript для моей корпорации. Мы находимся в процессе определения «JavaScript Best Practices» для наших проектов, модульность — один из центральных вопросов.
Из моего исследования на данный...
913 просмотров
schedule
06.04.2022
Прокси-объект в Chrome не определен
Я хотел поэкспериментировать с объектом Proxy, который был представлен в EMCAScript 6. Флаг chrome://flags/#enable-javascript-harmony включен, chrome перезапущен.
Я получил ошибку, что прокси не определен. Кто-нибудь знает больше о поддержке...
460 просмотров
schedule
10.06.2023