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

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


16
Що краще використовувати: лямбда-функції або вкладені функції ('def')?
Я в основному використовую лямбда-функції, але іноді використовую вкладені функції, які, здається, забезпечують таку саму поведінку. Ось кілька тривіальних прикладів, коли вони функціонально роблять те саме, якщо будь-який був знайдений в іншій функції: Функція лямбда >>> a = lambda x : 1 + x >>> a(5) 6 Вкладена функція >>> …

6
Як вибрати елемент у jQuery, використовуючи змінну для ідентифікатора?
Наприклад, наступне вибирає поділ з id = "2": row = $("body").find("#2"); Як зробити щось подібне: row_id = 5; row = $("body").find(row_id); Вищенаведений синтаксис створює помилку. Я перевірив тут документацію та відповіді jQuery без успіху.
100 jquery  syntax  select 

8
Є "інше якщо" одним ключовим словом?
Я новачок у С ++. Я часто бачу умовне твердження, як нижче: if statement_0; else if statement_1; Питання: Синтаксично , чи слід розглядати це else ifяк одне ключове слово? Або це насправді вкладене ifтвердження у зовнішньому, elseяк нижче? if statement_0; else if statement_1;



1
Чи застаріла хеш-ракета?
Добре цитований ракетний пост RIP Hash , здається, означає, що синтаксис Hash Rocket ( :foo => "bar") застарілий на користь нового хеша у стилі JSON у стилі Ruby ( foo: "bar"), але я не можу знайти жодної остаточної посилання, що б вказувала форму Hash Rocket фактично застаріло / не було …

3
Синтаксис об'єкта ініціалізації
Я тільки починаю з F # і не можу знайти синтаксис для ініціалізації об'єкта, як у C # 3. Тобто з огляду на це: public class Person { public DateTime BirthDate { get; set; } public string Name { get; set; } } як написати наступне у F #: var …

9
"Var" або немає "var" в циклі "for-in" JavaScript?
Який правильний спосіб написання for-inциклу в JavaScript? Браузер не подає скарги ні на один із двох підходів, які я показую тут. По-перше, існує такий підхід, де ітераційна змінна xчітко оголошена: for (var x in set) { ... } І, як альтернатива, такий підхід, який читається більш природно, але не здається …


11
Чи є кращий спосіб виразити вкладені простори імен у C ++ всередині заголовка
Я перейшов з C ++ на Java та C # і думаю, що використання просторів імен / пакетів там набагато краще (добре структуровано). Потім я повернувся до C ++ і спробував використовувати простори імен так само, але необхідний синтаксис жахливий у заголовковому файлі. namespace MyCompany { namespace MyModule { namespace …
97 c++  syntax  namespaces 

6
“Х не в у” або “не х в у”
Під час тестування на членство ми можемо використовувати: x not in y Або як варіант: not x in y Для цього виразу може бути багато можливих контекстів залежно від xта y. Наприклад, це може бути для перевірки підрядків, членства в списку, існування ключа дикту. Чи завжди дві форми еквівалентні? Чи …

5
Оператор зірочки Kotlin перед ім'ям змінної або оператором поширення в Kotlin
Я хочу знати, що саме робить зірочка перед назвою змінної в Kotlin. Я бачив це ( *args) у прикладі Spring boot Kotlin : @SpringBootApplication open class Application { @Bean open fun init(repository: CustomerRepository) = CommandLineRunner { repository.save(Customer("Jack", "Bauer")) repository.save(Customer("Chloe", "O'Brian")) repository.save(Customer("Kim", "Bauer")) repository.save(Customer("David", "Palmer")) repository.save(Customer("Michelle", "Dessler")) } } fun main(args: …
97 syntax  kotlin 


4
Що еквівалентно “! =” В Excel VBA?
Проблема в тому, що !=вона не працює як функція в Excel vba. Я хочу мати можливість використовувати If strTest != "" Then замість If strTest = "" Then Чи існує інший підхід, щоб зробити це крім цього !=? Моя функція імітувати !=- Sub test() Dim intTest As Integer Dim strTest …

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