はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ ブロック文

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 3 / 3件)
 

【JS】「ただの {}(ブロック文)」を使うと嬉しいこと

2024/04/15 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip フレーズ オブジェクト 単体 嬉しいこと ご存知

JavaScript の 「ブロック文」 をご存知でしょうか。 波括弧(ブレース)で囲む、コレです。 if ブロック if () {} や、for ブロック for () {} として目にすることが多いですが、 {} 単体でもブロック文になります。 これだけだとオブジェクトと思ってしまうかもしれませんが、ブロック文になります。 (オブジェクトと... 続きを読む

do式が実装された - JS.next

2015/10/23 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip ブロックスコープ JS.next ES7 概要 新仕様実装

2015-10-23 do式が実装された ★★☆ ES7 新仕様実装 V8 概要 ブロック文のようでありながら、かつ中に書かれた最後の式の評価を返すdo式が実装された。 基本 let foo = do { // ブロックスコープを作る let x = 1 + 1 // 中に文(や式)を記述できる x + 3 // 最後に評価された式がdo式の結果となる function fn(){} // 文は評... 続きを読む

本の虫: C++でfinally

2014/10/21 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip finally ブロックスコープ TRY lambda式 文法

2014-10-21 C++でfinally 一部の言語には、finallyという機能がある。あるブロックスコープを抜ける時に、必ず実行される処理を記述することが出来る。 try { // 処理 } finally { // ブロック文を抜けた時に必ず実行される処理 } C++にfinallyがない理由は、特に専用の文法が必要なく、ライブラリで十分なためだ。デストラクターとlambda式を使えばよ... 続きを読む

 
(1 - 3 / 3件)