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

Синтаксис относится к фактическим языковым элементам и самим символам. Вопросы должны быть помечены как синтаксис, когда вопрос конкретно и почти полностью относится только к синтаксису. Этот тег должен использоваться с определенным языковым тегом

9
Как работает подчеркивание перед переменной в классе target-c какао?
Я видел в нескольких примерах iPhone, что атрибуты используют подчеркивание _ перед переменной. Кто-нибудь знает что это значит? Или как это работает? Файл интерфейса, который я использую, выглядит следующим образом: @interface MissionCell : UITableViewCell { Mission *_mission; UILabel *_missionName; } @property (nonatomic, retain) UILabel *missionName; - (Mission *)mission; Я не …

6
Что делает ведущая точка с запятой в библиотеках JavaScript?
В нескольких библиотеках JavaScript я видел эту запись в самом начале: /** * Library XYZ */ ;(function () { // ... and so on Хотя мне вполне комфортно с синтаксисом «немедленно выполняемая функция» (function(){...})() Мне было интересно, для чего используется главная точка с запятой. Все, что я мог придумать, это …
156 javascript  syntax 

4
Как пользоваться ? : операторы if с блоками Razor и встроенного кода
Я обновляю свои старые представления .aspx новым движком представления Razore. У меня есть несколько мест, где у меня есть такой код: <span class="vote-up<%= puzzle.UserVote == VoteType.Up ? "-selected" : "" %>">Vote Up</span> В идеале я хотел бы сделать это: <span class="vote-up@{puzzle.UserVote == VoteType.Up ? "-selected" : ""}">Vote Up</span> Однако здесь …

4
Является ли «long long» = «long long int» = «long int long» = «int long long»?
Я нашел оба long int longи int long longмогу скомпилировать для типа переменной. Есть ли разница между long int long, int long long, long longи long long int? Вообще, идентичен ли тип, если он имеет одинаковое количество long? 1 длинный: long l; int long il; long int li; 2 длинные: …
153 c++  syntax  long-integer 

5
Как работает этот синтаксис JavaScript / jQuery: (функция (окно, неопределенное) {}) (окно)?
Вы когда-нибудь заглядывали изнутри в исходный код jQuery 1.4 и замечали, как он инкапсулируется следующим образом: (function( window, undefined ) { //All the JQuery code here ... })(window); Я прочитал статью о пространстве имен JavaScript и еще одну статью под названием « Важная пара паренов », поэтому я кое-что знаю …

1
Почему (1 в [1,0] == True) оценивается как False?
Когда я смотрел на ответы на этот вопрос , я обнаружил, что не понимаю свой собственный ответ. Я не очень понимаю, как это анализируется. Почему второй пример возвращает False? >>> 1 in [1,0] # This is expected True >>> 1 in [1,0] == True # This is strange False >>> …

7
Константа до или константа после?
Для начала вы, вероятно, знаете, что с constего помощью можно сделать либо данные объекта, либо указатель неизменяемыми, либо и то, и другое. const Object* obj; // can't change data Object* const obj; // can't change pointer const Object* const obj; // can't change data or pointer Однако вы также можете …
152 c++  c  syntax  const 

5
Ruby send vs __send__
Я понимаю концепцию, some_instance.sendно я пытаюсь понять, почему вы можете назвать это обоими способами. Рубиновые коаны подразумевают, что есть не только множество разных способов сделать то же самое. Вот два примера использования: class Foo def bar? true end end foo = Foo.new foo.send(:bar?) foo.__send__(:bar?) У кого-нибудь есть идеи по этому …
151 ruby  syntax 



5
Разница PHP между array () и []
Я пишу приложение на PHP и хочу убедиться, что оно будет работать без ошибок. Оригинальный код: <?php $data = array('name' => 'test', 'id' => 'theID'); echo form_input($data); ?> Будет ли следующее работать без ошибок или не рекомендуется по какой-то причине? <?= form_input(['name' => 'test', 'id' => 'theID']); ?> Есть ли …

5
Какова цель символа «@» в CSS?
Я просто наткнулся на этот вопрос и заметил, что пользователь использует некоторые обозначения, которые я никогда раньше не видел: @font-face { /* CSS HERE */ } Значит, этот @символ является чем-то новым в CSS3 или чем-то старым, что я как-то упустил из виду? Это как где-то с идентификатором, который вы …
148 css  syntax  symbols 

7
Допустимые символы в именах переменных среды Linux
Какие символы разрешены в именах переменных среды Linux? Мой беглый поиск на страницах руководства и в Интернете дал только информацию о том, как работать с переменными, но не о том, какие имена разрешены. У меня есть программа Java, для которой требуется определенная переменная среды, содержащая точку, например com.example.fancyproperty. В Windows …

9
Как ссылаться на «настройки» YAML из другого места в том же файле YAML?
У меня есть следующий YAML: paths: patha: /path/to/root/a pathb: /path/to/root/b pathc: /path/to/root/c Как я могу «нормализовать» это, удалив /path/to/root/из трех путей и использовать его в качестве собственной настройки, что-то вроде: paths: root: /path/to/root/ patha: *root* + a pathb: *root* + b pathc: *root* + c Очевидно, что это неверно, я …

12
Как я могу объединить литералы регулярных выражений в JavaScript?
Можно ли сделать что-то подобное? var pattern = /some regex segment/ + /* comment here */ /another segment/; Или я должен использовать новый RegExp()синтаксис и объединить строку? Я бы предпочел использовать литерал, так как код более очевиден и лаконичен.
145 javascript  regex  syntax 

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