Вопросы с тегом «operators»

Операторы - это символы, которые встречаются практически на всех языках программирования и кодирования, для выполнения расчетов и сравнения данных.

4
Есть ли в JavaScript оператор «не в» для проверки свойств объекта?
Есть ли в JavaScript какой-либо оператор «не в», чтобы проверить, не существует ли свойство в объекте? Я не мог найти ничего об этом вокруг Google или переполнения стека. Вот небольшой фрагмент кода, над которым я работаю, где мне нужна такая функциональность: var tutorTimes = {}; $(checked).each(function(idx){ id = $(this).attr('class'); if(id …



7
Что значит i = (i, ++ i, 1) + 1; делать?
Прочитав этот ответ о неопределенном поведении и точках последовательности, я написал небольшую программу: #include <stdio.h> int main(void) { int i = 5; i = (i, ++i, 1) + 1; printf("%d\n", i); return 0; } Выход есть 2. О Боже, я не видел приближающегося декремента! Что здесь происходит? Кроме того, во …

3
Что делает (унарный) оператор * в этом коде Ruby?
Учитывая код Ruby line = "first_name=mickey;last_name=mouse;country=usa" record = Hash[*line.split(/=|;/)] Я все понимаю во второй строке, кроме *оператора - что он делает и где документация для этого? (как вы можете догадаться, поиск этого дела оказывается трудным ...)
174 ruby  operators  splat 



13
В чем разница между & и && в Java?
Я всегда думал, что &&оператор в Java используется для проверки, являются ли оба его булевых операнда true, и этот &оператор используется для побитовых операций над двумя целочисленными типами. Недавно я узнал, что &оператор также может использоваться для проверки того, являются ли оба его булевых операнда trueединственным отличием в том, что …


9
Что это за оператор <=> в MySQL?
Я работаю над кодом, написанным предыдущим разработчиком, и в запросе говорится: WHERE p.name &lt;=&gt; NULL Что &lt;=&gt;означает в этом запросе? Это что-то равное =? Или это синтаксическая ошибка? Но это не показывает никаких ошибок или исключений. Я уже знаю, что &lt;&gt;= !=в MySQL .

5
Разница между «! ==» и «==!» [закрыто]
Этот вопрос вряд ли поможет будущим посетителям; это относится только к небольшому географическому региону, конкретному моменту времени или необычайно узкой ситуации, которая обычно не применима к всемирной аудитории Интернета. Чтобы сделать этот вопрос более применимым, посетите справочный центр . Закрыто 7 лет назад . Вчера я наткнулся на это, когда …




7
Что такое оператор JavaScript >>> и как вы его используете?
Я искал код из Mozilla, который добавляет метод фильтра в Array, и в нем была строка кода, которая смутила меня. var len = this.length &gt;&gt;&gt; 0; Я никогда не видел &gt;&gt;&gt; используется в JavaScript раньше. Что это такое и что оно делает?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.