Есть ли в JavaScript качество?

199
02 апреля 2017, 04:09

В данный момент я занят проработкой метафизики качества, пишу книгу Дзен и искусство ухода из JavaScript. Сам писал на этом языке несколько лет, начать было непросто — пришлось переучиваться. Ранее был опыт программирования на С++.

Во время своего постоянного обучения, мне приходилось много читать форумы и Хабрахабр. Оттуда я и узнал, что JavaScript — некачественный язык, возможно даже не язык программирования вовсе! Что в нем нет этого, того, да и вообще...

Потому, хотелось бы узнать у более опытных пользователей этого языка — есть ли в нем Качество? От ваших ответов многое зависит, в частности — какой будет последняя глава книги.

Answer 1

Это можно элементарно проверить!

var JavaScript = ['Качество', 'Качество', 'Качество']; 
 
var haveQuality = confirm('Есть ли качество в JavaScript?'); 
 
if(haveQuality){ 
  if(JavaScript.indexOf('Качество') != -1){ 
    alert('Вы правы, в JavaScript есть Качество!') 
  }else{ 
    alert('Вы не правы, в JavaScript нет Качества((') 
  } 
}else{ 
  if(JavaScript.indexOf('Качество') != -1){ 
    alert('Вы не правы, в JavaScript есть Качество!') 
  }else{ 
    alert('Вы правы, в JavaScript нет Качества((') 
  } 
}

Answer 2

var Качество = Infinity // Теперь есть!!! 
console.log(Качество in (1,eval)('this'))

Answer 3

Кармы в нем много хорошей! В Visual Basic гораздо меньше, а в КуМир совсем мало.

READ ALSO
не выполняется ajax-запрос

не выполняется ajax-запрос

При выполнении ajax-запроса возвращается 503 ошибкаНа домене без www все работало прекрасно, с www - нет

227
Элемент уходящий от мышки

Элемент уходящий от мышки

Есть такой код: https://codepenio /anon/pen/xqmZPE Помогите сделать так что-бы этот элемент возвращался к первоначальному положению после того как элемент...

190
Аnimate по условию, синтаксический вопрос

Аnimate по условию, синтаксический вопрос

Хочу сделать анимированную шапку сайтаЧтобы при прокрутке страницы вниз шапка на заданное количество пикселей "уезжала" вверх, а при возвращении...

220