Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 23

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Но не знает как проверить
источник

L

Lev Tonov in JavaScript Noobs — сообщество новичков
Sm•ok 😈✔️
Ну да, если хочется в прототип лезть, пусть фор ин юзает
+
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Эти вещи мне ток для глубокой проверки возможно пригодятся
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
На одинаковые объекты
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Или deep clone
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Sm•ok 😈✔️
Ну, вопрос в нубке был
имхо основное назначение нубки, как раз выкапывать такие вроде очевидные для более-менее опытных девов вещи, а не 100500-й раз задавать вопрос, чего-бы прочитать, что-бы за неделю вырасти из чайника до самовара. 😁
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
есть вопрос, как предпочтительнее реализовать обсерверы: добавлять к наблюдаемым объектам сеттеры или чекать свойства в эвентлупе?
источник

А

Алексей Котов... in JavaScript Noobs — сообщество новичков
Всем привет
источник

А

Алексей Котов... in JavaScript Noobs — сообщество новичков
Вопросик есть.
class Clock {
 constructor({ template }) {
   this.template = template;
 }

 render() {
   let date = new Date();

   let hours = date.getHours();
   if (hours < 10) hours = '0' + hours;

   let mins = date.getMinutes();
   if (mins < 10) mins = '0' + mins;

   let secs = date.getSeconds();
   if (secs < 10) secs = '0' + secs;

   let output = this.template
     .replace('h', hours)
     .replace('m', mins)
     .replace('s', secs);

   console.log(output);
 }

 stop() {
   clearInterval(this.timer);
 }

 start() {
   this.render();
   this.timer = setInterval(() => this.render(), 1000);
 }
}


let clock = new Clock({template: 'h:m:s'});
clock.start();

На выводе [Function: f] { toString: [Function (anonymous)] }
По идеи должен выводить каждую секунду часы.минуты.секунды
источник

M

Mike in JavaScript Noobs — сообщество новичков
Если ответ API в формате json как указать номер считываемого элемента для symbol?
symbol = json["symbol"] 
или
symbol = json.symbol
\-> не возвращает ничего, потому что номер элемента не указан, а как его указать?
[
 {
   "symbol": "AAPL",
   "companyName": "Apple Inc.",
   "exchangeShortName": "NASDAQ"
 },
 {
   "symbol": "MSFT",
   "companyName": "Microsoft Corporation",
   "exchangeShortName": "NASDAQ"
 }
]
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Mike
Если ответ API в формате json как указать номер считываемого элемента для symbol?
symbol = json["symbol"] 
или
symbol = json.symbol
\-> не возвращает ничего, потому что номер элемента не указан, а как его указать?
[
 {
   "symbol": "AAPL",
   "companyName": "Apple Inc.",
   "exchangeShortName": "NASDAQ"
 },
 {
   "symbol": "MSFT",
   "companyName": "Microsoft Corporation",
   "exchangeShortName": "NASDAQ"
 }
]
json[idx].symbol
источник

M

Mike in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
json[idx].symbol
спасибо!
источник

RS

Robert Sabirov in JavaScript Noobs — сообщество новичков
Алексей Котов
Вопросик есть.
class Clock {
 constructor({ template }) {
   this.template = template;
 }

 render() {
   let date = new Date();

   let hours = date.getHours();
   if (hours < 10) hours = '0' + hours;

   let mins = date.getMinutes();
   if (mins < 10) mins = '0' + mins;

   let secs = date.getSeconds();
   if (secs < 10) secs = '0' + secs;

   let output = this.template
     .replace('h', hours)
     .replace('m', mins)
     .replace('s', secs);

   console.log(output);
 }

 stop() {
   clearInterval(this.timer);
 }

 start() {
   this.render();
   this.timer = setInterval(() => this.render(), 1000);
 }
}


let clock = new Clock({template: 'h:m:s'});
clock.start();

На выводе [Function: f] { toString: [Function (anonymous)] }
По идеи должен выводить каждую секунду часы.минуты.секунды
Привет! А как запускаешь/проверяешь работу?
Протестировал при помощи node.js:
index.js:23
08:30:21
index.js:23
08:30:22
index.js:23
08:30:23
index.js:23
08:30:24
index.js:23
08:30:25
index.js:23
08:30:26
источник

А

Алексей Котов... in JavaScript Noobs — сообщество новичков
node .\user.js
источник

А

Алексей Котов... in JavaScript Noobs — сообщество новичков
в терминале (powershell)
источник

RS

Ragnar Sigurðsson in JavaScript Noobs — сообщество новичков
господавры, что не так с условием?
источник

RS

Ragnar Sigurðsson in JavaScript Noobs — сообщество новичков
  let answers_count = 1
 let voprosi
 
 switch (true){
    case answers_count<=4 && answers_count>1:
     voprosi = 'Вопроса';
     break;
   default:
   console.log( "ошибка ёпту" );
 }

 console.log(voprosi)
источник

RS

Ragnar Sigurðsson in JavaScript Noobs — сообщество новичков
case answers_count<=4 && answers_count>1:
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
А что ты хочешь сделать
источник

RS

Ragnar Sigurðsson in JavaScript Noobs — сообщество новичков
выдаёт default так, однако, если поставить
| case answers_count<=4 && answers_count>0:
срабатывает
источник