JavaScriptCheckTweetこんばんは、martinです。タイトル通りなんですが、要は以下のようなことを簡単に実装したい。それをメソッドチェーンに拘ってやりたい。簡単な例を挙げてみます(うまく行かないサンプルです)。this;をかまして、用意した関数オブジェクト自身を返すようにする必要があります。上のawait関数内で、setTimeoutを用いて遅延処理をしようと思いましたが、どうもうまい方法が思いつかず、とあるサイトで質問してみました。確かにそうなんですが(なのであえて.delayという単語を選んだ)何かすごい技があって、それで解決!みたいなことを期待していたわけです(jQueryを使わずに)。2つ目に付いたコメントで、簡単に済ませる方法はなくて、何か別のキューシステム(待ち行列システム?)を用意する必要があるよ、と。ヒントを頂いたんで、自分なりに作ってみました。次のようなキューシステムを用意しました。}}こいつを最初のサンプルに適用すると以下のような感じになります。キューシステムに頼らずに自己完結できる目から鱗な手法がないですかねぇ。動作サンプルを以下に。').await(2000).say('world!');ってのが実行されます。!」とボタンの右側に表示されます。何か、「こうしたらいいよ」とかのアドバイスあればよろしくお願いします。元ネタとなった、先の2つのリンク先でもいろいろ書かれているのですが、興味が湧いたのでやってみた。URL:設定によりTB元のページに、こちらの記事への言及(この記事へのリンク)がなければ、TB受付不可となりますのであらかじめご了承下さい。名前(ペンネーム)と画像認証のひらがな4文字は必須で、ウェブサイトURLはオプションです。(U):タグは使えません。この非公開機能を使うにはブラウザのクッキーが有効である必要があります。レスを確実に知ることができます。最新10件のコメントmimimimifaghasegawahiroshimartinsarutarosスーパーコピースーパーコピーウブロスーパーコピー時計のブランド時計コピー通販です。弊店のウブロコピー時計等のブランドコピー時計は送料手数料無料で、業界NO.1品質2年無料保証です。全サイト15%OFFキャンペーン実施中です。