Вопросы по теме 'let'
javascript пусть не работает в разных браузерах
let не работает в некоторых браузерах. И не в их интерпретаторах/веб-консолях. Почему?
(первоначально я думал, что существует несоответствие между интерпретатором браузера и jsFiddle, но оказалось, что это неправда, просто плохие тесты с моей...
2608 просмотров
schedule
07.01.2024
Пользовательское выражение let в Scala
Я бы хотел иметь конструкцию let , аналогичную той, что используется в Haskell в Scala. Я пробовал несколько способов, но ни один из них не был хорошим. Вот код:
object CustomLet extends App {
val data = for (i <- 1 to 1024; j <- 1 to...
2103 просмотров
schedule
03.02.2024
ракетка создать функцию/лямбда в пусть
Меня очень смущает функция, которую я пишу в Racket. Возможно, я слишком привык к синтаксису let ... in из OCaml.
(define/public (get-rects)
(let wrap-edge ([(coords '()) (append coords tetramino-wh)])
(case current-type...
418 просмотров
schedule
21.10.2022
Разрешить переменные и блокировать область видимости
Почему в первом журнале консоли выводится «Джеймс», а должно быть «Кен»? Разве переменная let «student» не должна быть областью действия «if-statement» и сохранять свое значение как «Ken»? Кроме того, не должно ли быть ошибки, поскольку я повторно...
146 просмотров
schedule
29.11.2022
Swift — Lazy Var vs. Let при программном создании представлений (экономия памяти)
Я новичок и вроде как понимаю Lazy Var vs. Let. Я заметил, что это экономит массу памяти при использовании Lazy Var, особенно с ImageViews. Но учебники и руководства, которые я видел до сих пор, не очень часто используют Lazy Var, поэтому я...
7121 просмотров
schedule
07.11.2023
неизменность ржавых креплений
Я думал, что let должна быть неизменной привязкой. Почему тогда правильный код работает? (назначено a дважды)
let a = [1, 2, 3, 4, 5];
println! ("{:?}", a);
let (a, b, c) = (1,2,3);
println! ("{:?}", a);
println! ("{:?}", b);
println!...
103 просмотров
schedule
15.04.2024
«номер» никогда не переназначается. Вместо этого используйте 'const'. (предпочтительно константа)
Почему в таком случае eslint 4.17.0 у меня номер ошибки никогда не переназначается. Вместо этого используйте 'const'. (предпочтительно константа). Почему мне нужно использовать const? Пожалуйста, объясните мне, я не могу понять.
let test = {...
17582 просмотров
schedule
18.11.2023
ключевое слово - FFL: Где против Пусть
Я пытался понять следующий код:
def() ->commands
if(deferred_passive_abilities != [],
let [{ability: class passive_ability, creature: class creature}] items = [];
let found = false;...
37 просмотров
schedule
26.09.2022
Что вызывает различное поведение между var и let при назначении им возвращаемого значения функции, которая выдает ошибку
Пожалуйста, найдите код на изображении ниже. 1. Присвойте возвращаемое значение функции, которая на самом деле выдает ошибку, переменной withLet, объявленной с помощью ключевого слова let. 2. вызов 'withLet', произошла ошибка: 'withLet не...
144 просмотров
schedule
23.03.2024
Разница между массивом var и массивом let?
Я изучаю массивы в Swift, и в моей книге сначала пишут:
let numbers = [0, 1, 2, 3]
но потом напишите:
var numbers = [0, 1, 2, 3]
Я знаю, что let обозначает константы , а var — переменные , но что практически изменится от...
1144 просмотров
schedule
15.01.2024
Оператор `let` Haskell: затмевает существующую переменную
В Rust есть функция, позволяющая затенить переменные новым значением. Старая переменная не изменяется, метка переменных просто переназначается, чтобы указывать на новое значение. Я думаю, что это полезно, когда вы не хотите придумывать новые имена...
37 просмотров
schedule
06.11.2023