タグ

letに関するkiyo_hikoのブックマーク (3)

  • 若干functionalなJavaScript, CoffeeScriptの個人的に使う小技集 | きーたろう QiitaAPIで検索しちゃう!

    kiyo_hiko
    kiyo_hiko 2015/07/21
    JSでcomplement関数の技
  • Excel2007VBA配列変数の宣言について

    ●質問の主旨 (1)以下のコードのプロシージャを実行すると 12行目の変数myArrが選択され、「配列に割り当てられません」と エラーメッセージが返されます。これはなぜでしょうか? (2)(1)の原因は5行目の変数myArrの宣言について問題があるよう 気がしますが、どうすればいいのか分かりません? 以上2点について、1つだけでもご助言いただければ幸いです。 ご教示よろしく願いします。 ●質問の補足 下記のコードは「各支社の成績」(画像の下部)を 「業務成績通知書」(画像上部)に成績欄に差し込んで 各支社ごとのワークシートを印刷するためのコードです。 画像上部のワークシート名→差込印刷TARGET 画像下部のワークシート名→data ●コード Option Explicit Sub オートシェイプ1_Click() Dim myTar As Worksheet 'ワークシート差込印刷(ター

    Excel2007VBA配列変数の宣言について
    kiyo_hiko
    kiyo_hiko 2013/05/26
    例えばVBAで「Dim ns(5) As String : ns = Array(1, 2, 3, 4, 5)」とやると「配列には割り当てられません」てエラー。理由はArray関数が配列を作るけど配列じゃなくてVariant型で戻すから、ns As Variantと宣言する。何のための型付けなのか…
  • Firefox 2 の JavaScript における let の使い道

    要旨 Firefox 2 の JavaScript (JavaScript 1.7) の新機能の一つである let を使うと、クロージャーを作るときにありがちなまどろっこしいコードを簡潔に書くことができます。 はじめに Firefox 2 では JavaScript 1.7 が使えるようになりました。 generator、 iterator、 destructuring assignment ([a, b] = f(); や {first: a, second: b} = g(); という形の代入) などの機能が増えています。 JavaScript 1.7 の新機能の一つが let です。これを見つけて僕は嬉しくなりました。ただ、恥ずかしいことに、今までこの let の機能がほしいと思ったことは何度もあったのに、目の前にあることに気付いていませんでした。 JavaScript 1.7 の新

    kiyo_hiko
    kiyo_hiko 2012/03/11
    varは関数にスコープを形成するがletはレキシカルスコープを形成すると考えて良いかな varの利点ってなんだろう
  • 1