Size: a a a

2021 February 18

w

whoami in JS
Добрый день, возник такой вопрос , работаю в vs code и недавно появилась такая проблема, запускаю на выполнение простой js код , открывается chrome  и вместо страницы он отображает сначала about:blank а потом ocalhost:8080 в vs открывается лаунчер , не знаю как решить, код рабочий , если все закрыть и опять запустить все работает , на след запуск опять это .
источник

w

whoami in JS
может кто объяснить как решается такая проблема
источник

w

whoami in JS
?
источник

w

whoami in JS
"version": "0.2.0",
  "configurations": [
     {
        "type": "pwa-chrome",
        "request": "launch",
        "name": "Launch Chrome against localhost",
        "url": "http://localhost:8080",
        "webRoot": "${workspaceFolder}"
источник

w

whoami in JS
вот конфигурация моего лаунчера
источник
2021 February 19

В

Вадим in JS
Всем привет. Есть вопрос на который почему-то мне сложно найти ответ, может здесь найдется кто-то кто мне подскажет.
В общем, я думаю все знают про event loop и про принцип его работы, но как я начал читать про nodeJS, опять наткнулся на event loop, только там он описан очень подробно и принцип его работы не совсем похож на тот с которым мы взаимодействуем на клиенте. У меня возник простой вопрос - это один и тот же event loop или нет? У браузера свой event loop написаный хз на чем, а у ноды свой, написаный на C?
источник

DE

Denis Evlampiev in JS
Вадим
Всем привет. Есть вопрос на который почему-то мне сложно найти ответ, может здесь найдется кто-то кто мне подскажет.
В общем, я думаю все знают про event loop и про принцип его работы, но как я начал читать про nodeJS, опять наткнулся на event loop, только там он описан очень подробно и принцип его работы не совсем похож на тот с которым мы взаимодействуем на клиенте. У меня возник простой вопрос - это один и тот же event loop или нет? У браузера свой event loop написаный хз на чем, а у ноды свой, написаный на C?
Привет. Все верно. Есть движок js, реализующий ecmascript в котором нет ни слова про event loop, потому, что это ответственность хост системы, которая управляет движком. И тут уже нет единого стандарта, и каждый делает, что хочет. Поэтому в браузерах event loop один, в node другой, в deno третий и т.д. Есть какие-то базовые вещи которые стараются делать плюс минус одинаково, просто, чтобы было более предсказуемое поведение. Например нода раньше могла планировать таски и микротаски не в том же порядке, что и браузер, и это могло вызывать ошибки. Поэтому разработчики ноды решили, что исправят это и сделают порядок обработки тасков и микротасков как в web api, просто потому, что браузеры существуют раньше и разработчики привыкли к такому поведению. Но другая реализация может сделать совсем по другому и это не будет считаться ошибкой
источник

В

Вадим in JS
Denis Evlampiev
Привет. Все верно. Есть движок js, реализующий ecmascript в котором нет ни слова про event loop, потому, что это ответственность хост системы, которая управляет движком. И тут уже нет единого стандарта, и каждый делает, что хочет. Поэтому в браузерах event loop один, в node другой, в deno третий и т.д. Есть какие-то базовые вещи которые стараются делать плюс минус одинаково, просто, чтобы было более предсказуемое поведение. Например нода раньше могла планировать таски и микротаски не в том же порядке, что и браузер, и это могло вызывать ошибки. Поэтому разработчики ноды решили, что исправят это и сделают порядок обработки тасков и микротасков как в web api, просто потому, что браузеры существуют раньше и разработчики привыкли к такому поведению. Но другая реализация может сделать совсем по другому и это не будет считаться ошибкой
Спасибо! 😊
источник

H

Howard in JS
Wow😂😂..Another CashOut😋 with my CashApp. Seeing my profit 😍is my greatest Joy today. Wish I have started this earlier when things were rough for me😋👇👇
@LEGITDOUBLERINVESTMENT4
@LEGITDOUBLERINVESTMENT4
источник

ДП

Дмитрий Паушев... in JS
@luvolunov Спам в чате, спам в чате!
источник
2021 February 20

OE

OTEC EGORYI in JS
Добрый день, господа! Подскажите пожалуйста, является ли правильной практикой использовать селекторы в классе следующим образом:
class List {
   constructor(options) {
       this.placeholder = document.querySelector(options.placeholder)

let newList = new List ({
   placeholder: '.placeholder',
})

Можно ли так делать? и правильно ли это?
источник

ВР

Ваня Реутенко... in JS
OTEC EGORYI
Добрый день, господа! Подскажите пожалуйста, является ли правильной практикой использовать селекторы в классе следующим образом:
class List {
   constructor(options) {
       this.placeholder = document.querySelector(options.placeholder)

let newList = new List ({
   placeholder: '.placeholder',
})

Можно ли так делать? и правильно ли это?
В процессе могут ссылки поменяться на ноду.
источник

ВР

Ваня Реутенко... in JS
я бы так делал
источник

ВР

Ваня Реутенко... in JS
в конструктор можно напихать мемоизацию для оптимизации
источник

ДП

Дмитрий Паушев... in JS
Ваня Реутенко
В процессе могут ссылки поменяться на ноду.
С чего бы им, тем более за такой короткий промежуток?
источник

ВР

Ваня Реутенко... in JS
Он сохраняет ноды в одном месте что бы потом к ним иметь доступ, в процессе выполнения другого кода произойдет reflow (иначе бы он не сохранял ссылки на ноды), тода сохраненные ссылки будут невалидны
источник

ДП

Дмитрий Паушев... in JS
а, да, понял смысл
источник

ДП

Дмитрий Паушев... in JS
Действительно же скорее всего для дальнейшего использования
источник

ДП

Дмитрий Паушев... in JS
Тогда правда не стоит
источник

ДП

Дмитрий Паушев... in JS
Хотя нахрена вообще нужна такая странная структура?
источник