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

87
F # явное совпадение против синтаксиса функции

Извините за расплывчатое название, но часть этого вопроса заключается в том, как называются эти два стиля синтаксиса: let foo1 x = match x with | 1 -> "one" | _ -> "not one" let foo2 = function | 1 -> "one" | _ -> "not one" Другая часть заключается в том, какая разница между ними, и...

87
Что означает param: _ * в Scala?

Поскольку я новичок в Scala (2.9.1), у меня есть List[Event]и я хотел бы скопировать его в Queue[Event], но следующий синтаксис Queue[List[Event]]вместо этого дает : val eventQueue = Queue(events) Почему-то работает следующее: val eventQueue = Queue(events : _*) Но хотелось бы понять, что он...

87
Как нормализовать двумерный массив numpy в Python менее подробным?

Учитывая 3 раза 3 массива numpy a = numpy.arange(0,27,3).reshape(3,3) # array([[ 0, 3, 6], # [ 9, 12, 15], # [18, 21, 24]]) Чтобы нормализовать строки двумерного массива, я подумал о row_sums = a.sum(axis=1) # array([ 9, 36, 63]) new_matrix = numpy.zeros((3,3)) for i, (row, row_sum) in...

86
Оператор точки в Haskell: требуется дополнительное объяснение

Я пытаюсь понять, что делает оператор точка в этом коде Haskell: sumEuler = sum . (map euler) . mkList Полный исходный код ниже. Мое понимание Оператор точки принимает две функции, sumа также результат map eulerи результат в mkListкачестве входных данных. Но sumразве функция не является аргументом...

86
Ява "?" Оператор проверки нуля - что это? (Не троичный!)

Я читал статью, на которую ссылается история со слэшдотом, и наткнулся на этот небольшой лакомый кусочек: Возьмем последнюю версию Java, которая пытается упростить проверку нулевого указателя, предлагая сокращенный синтаксис для тестирования бесконечного указателя. Простое добавление...

86
Блок кода в нумерованном списке (синтаксис Wiki)

В синтаксисе wiki MediaWiki (wikipedia) есть ли способ иметь нумерованный список с блоком кода посередине? Например: # Номер 1 # Номер 2 Раздел с отступом, который станет блоком кода # Номер 3 # Номер 4 В MediaWiki происходит что-то вроде этого: 1. Номер 1 2. Номер 2 Раздел с отступом, который...

85
Могу ли я определить целочисленную константу в двоичном формате в Java?

Подобно тому, как вы можете определить целочисленную константу в шестнадцатеричном или восьмеричном формате, могу ли я сделать это в двоичном формате? Признаюсь, это действительно простой (и глупый) вопрос. Мои поиски в Google заканчиваются пустыми....

85
LocalStorage.getItem ('item') лучше, чем localStorage.item или localStorage ['item']?

Недавно я задал вопрос о LocalStorage . Использование JSON.parse(localStorage.item)и JSON.parse(localStorage['item'])не работали, чтобы вернуться, NULLкогда элемент еще не был установлен. Однако JSON.parse(localStorage.getItem('item')сработало. И, оказывается, JSON.parse(localStorage.testObject ||...

85
Какова семантика Java у экранированного числа в символьном литерале, например '\ 15'?

Пожалуйста, объясните, что именно происходит, когда выполняются следующие разделы кода: int a='\15'; System.out.println(a); это распечатывает 13; int a='\25'; System.out.println(a); это распечатывает 21; int a='\100'; System.out.println(a); это распечатывает 64....

84
В чем разница между int? и int в C #?

Я на 90% уверен, что видел этот ответ в stackoverflow раньше, на самом деле я никогда не видел "int?" синтаксис, прежде чем увидеть его здесь, но как бы я ни искал, я не могу найти предыдущий пост, и это сводит меня с ума. Возможно, я случайно ел забавные грибы, но если нет, может ли кто-нибудь...

84
Оператор присваивания на языке Go

В последнее время я играл с новым языком программирования Google Go и задавался вопросом, почему у оператора присваивания :=стоит двоеточие перед знаком равенства. = Есть ли особая причина, по которой авторы языка хотели использовать name := "John"вместоname = "John"...

83
Разница между jQuery.extend и jQuery.fn.extend?

Я пытаюсь понять синтаксис плагина jquery, потому что хочу объединить два плагина в один. Мигатель, который также должен иметь возможность останавливать интервал или запускаться несколько раз. В любом случае, совпадает ли этот синтаксис с jQuery.fn.extend({ everyTime: function(interval, label, fn,...

82
$ (document) .on ('click', '#id', function () {}) vs $ ('# id'). on ('click', function () {}) [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

82
Параметры экспорта модуля ES6 + javascript

Я видел публичный экспорт модулей ES6, выполненный двумя из следующих способов: // method 1 export var getAnswer = function () { return 'forty two'; }; // method 2 export default function () { return 'forty two'; }; Оба они действительны? Если да, то почему они оба существуют? Существуют ли другие...