closures

    0

    1答えて

    私はnodeJSの初心者です。私は非同期的な考え方を管理するいくつかの問題があります。 MongoDBデータベースにデータを保存しようとしました。 websocketサービスから私のデータを1ミリ秒から5秒ごとに受け取ります。 5秒ごとに問題はありませんが、1msごとにコレクションコンテンツを表示すると、データは保存されていません。 は、ここに私のコードです:私はのためのループが実行された場合、非

    2

    1答えて

    私が調べたすべての定義から、クロージャは、関数が作成されたとき、または別の関数内から宣言されたときです。例は、この事件のブログやウェブサイト全体で豊富です。しかし、関数が別の関数の外部で宣言されたとき、関数内から呼び出されたときはどうでしょうか?例: const add = (x,y) => { return x + y; }; const double = num => {

    0

    2答えて

    私は迅速な言語には新しく、私は解決できない問題があります。 私のアプリを実行した後、私は空の文字列の出力を得る:だからゼロ を、私の質問は、閉鎖内の変数に値を追加する方法ですか? 私は閉鎖プリント(self.latLong)内の行を追加したときに、私は、座標の出力を得るが、私は後で私のコードと私ドンでその変数を操作する必要があるので、私は、変数の内部でその値を必要とするので「Tは、これが私のコード

    0

    1答えて

    私はRust With Entirely Too Many Linked Listsをフォローしようとしています。 type Link<T> = Option<Box<Node<T>>>; pub struct List<T> { head: Link<T>, } struct Node<T> { elem: T, next: Link<T>, } p

    0

    1答えて

    Bool型のStringクラスに変数を追加しようとしています。これは、userNameをStringとして使用する場合、Firebaseをチェックしてユーザー名が存在する場合はtrueを返し、そうでない場合はfalseです。最後に、私はこのように使用しようとしています: username.isUserNameAvailable 私のFirebase関数はデータを非同期的に返します。したがって、

    4

    3答えて

    私はletにブロックスコープがあり、varには機能スコープがあることを理解しています。しかし、私はこのケースでは理解していない、レットを使用して、問題 const arr = [1,2,3,4]; for (var i = 0; i < arr.length; i++) { setTimeout(function() { console.log(arr[i]) }, 1000);

    0

    1答えて

    function init() { var name = "Breaking Bad"; function getName() { console.log(name); } function setName(newName) { name = newName; } return {

    -1

    1答えて

    閉鎖の調査中に質問があります。 私は .sort()、.filter()、.reduce()、.MAP()配列型のようにデータ型閉鎖方法を作る たいしかし、どのように私はこの事を行うことができます。 そのデータ型はクラスではありません。私は array.somemethod({閉鎖})、 ないSomefunc作りたい (入力:配列を、クロージャ:{...}) - データ型メソッドを迅速に作成できま

    0

    1答えて

    convenience init(title: String!, datePickerMode: UIDatePickerMode, selectedDate: Date!, origin view: UIView!) { self.init(title: title, datePickerMode: datePickerMode,