Запитання з тегом «syntax»

Синтаксис стосується власне мовних елементів та самих символів. Питання слід позначати як синтаксис, коли питання конкретно і майже повністю стосується лише синтаксису. Цей тег повинен використовуватися з певним тегом мови


9
Як працює підкреслення перед змінною в класі какао-об'єктивного класу?
Я бачив на кількох прикладах 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
Як використовувати ? : якщо висловлювання з блоками 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] == Істинно) визначається помилковим?
Переглядаючи відповіді на це питання , я виявив, що не розумію власної відповіді. Я не дуже розумію, як це розбирають. Чому другий приклад повертає помилкове? >>> 1 in [1,0] # This is expected True >>> 1 in [1,0] == True # This is strange False >>> (1 in [1,0]) == …

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 Різниця між масивом () та []
Я пишу програму 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 

12
Як я можу об'єднати регулярні вирази в JavaScript?
Чи можна зробити щось подібне? var pattern = /some regex segment/ + /* comment here */ /another segment/; Або я повинен використовувати новий RegExp()синтаксис і об'єднувати рядок? Я вважаю за краще використовувати буквальне, оскільки код є більш зрозумілим і стислим.
145 javascript  regex  syntax 

6
Const до або const after?
Для початку ви, мабуть, знаєте, що 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 Однак ви …
145 c++  c  syntax  const 

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 Очевидно, що це недійсно, я …


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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.