1行目を書き換えて、スラッシュ/をひとつ消したり加えたりするだけです。 ひとつ目のコードでは1行目と3行目から5行目がコメントになります。 ふたつ目のコードでは1行目から3行目と5行目がコメントになります。 コード整形のSyntaxHighlighterがうまく解釈してくれなくて、コメント色になってませんが……。

Test();はてなは使ってたidが気に入らなかったのでそれほど使ってなかったけど、サブアカが使えることを知ったのでそれで始めてみた。元ブログ*1はどうしようか・・・放置ももったいないので別のコンセプトで書きつづけるかもしれないなー。とりあえずこっちではコードをごちゃごちゃ書いてく予定。
// 任意の連続した文字列生成 (new Array(10)).join(‘a’); // 任意の内容で初期化された配列生成(要Underscore.js) _(_.range(100)).map(function(n) { return ‘hoge’ }); // 高速なepoch秒生成 +(Date.now ? Date.now() : new Date()) // event throttle(scrollイベントの発生を100msに1回以下に抑える) var timer; $(window).on(‘scroll’, function (e) { if (timer) { return; }; /* hoge */ timer = setTimeout(function () { timer = undefined; }, 100); }); // 最初に一回実行するsetInte
JavaScript おれおれ Advent Calendar 2011 – 16日目 (※「スルー力」は「するーか」じゃなくて「するーりょく」です。) .apply()を使って他の関数を実行できる事は昨日示しました。 これを応用して、メソッドが呼ばれた際にそのままスルーして、別のメソッドが呼ばれたかのように振る舞う事ができます。
JavaScript おれおれ Advent Calendar 2011 – 9日目 例えばドラッグ&ドロップで移動して、移動先の座標を25px単位にしたい、とか。 要は単位数の整数倍になればいいので、何倍か(係数)を調べて、それを整数化し、単位数で乗じれば、ぴったり倍数になります。 var source = 123; // 元の値 var unit = 25; // 単位 var result = Math.trunc(source / unit) * unit; // 結果 => 100 console.log(source, "→", result);
この記事は賞味期限切れです。(更新から1年が経過しています) SVGが少しずつ市民権を獲得し始めている昨今のWWWですが、 Raphaelとは、そのSVGをコントロールするのに非常に便利なライブラリです。 公式によさげなチュートリアルがなかったのもあり、 今回はその使い方をまとめてみようという試み。 Raphaelとは RaphaelはSVGで図を描画するためのフレームワークです。 正しくは「Raphaël」と書きますが、 毎度めんどくさいのでRaphaelでいきます。 なにをしてくれるのか SVGが動かないクラシックなIE環境の為に、VMLでも出力してくれます。 イベントやアニメーションまわりも簡単に実装できるようになっています。 特に助かるのがVML対応。 旧ブラウザをサポートしなければならないケースには、 ぜひとも導入したいライブラリですね。 極めてシンプルな例 Rraphaelで図
Just a little chart to help me remember what supports what, since this stuff is a pain to feature-test. Test your own browser here. Browser <script> <link> onload onerror load error onreadystatechange onload onerror load error onreadystatechange Got feedback or more data? I'm @yaypie on Twitter. Or email ryan@wonko.com.
Extending nativesSugar is a Javascript utility library that deals with native objects. One of its core features is the ability to extend natives directly, sometimes referred to as "monkey-patching". In previous versions this behavior was the default, with no way to be opted out of. v2.0 changes this to make native augmentation opt-in, and adds a high degree of control over this process. Supporting
エッジ市場の活性化へ 高まるIoTを中心としたエッジ分野への期待 OSS活用が新しい時代のビジネスを拓く 本当のデータ活用できていますか? データドリブンがあたりまえと言われる今あらためて考えたいデータ活用のありかた オリジナルコンテンツが満載! 意外と知らないNutanix HCI の情報を集約 読めばわかる!いまHCIが注目される理由 今時プライベートクラウドの作り方 2020年代のプライベートクラウド環境を AzureとVMwareを例に紹介 勝つためのクラウド活用術 New Value on Azure ビジネスを次のステージへ! 新OSのWin11はどう進化したか ビジネス上の役割、開発の要因と Win11が目指した5つのポイントを紹介 膨大なアクセスを支える屋台骨 高い安定性とパフォーマンスを両立 ZOZOTOWNが選んだストレージ基盤を解説 iPhoneデバイスも統合的に管理
var el = $('div')[0]; $('#top').click(function (e) { el.scrollIntoView(true); }); $('#bottom').click(function (e) { el.scrollIntoView(false); }); <ul> <li><input id="top" type="button" value="うえ"></li> <li><input id="bottom" type="button" value="した"></li> </ul> <div> <span>(゚д゚)(。_。)(゚д゚)(。_。) </span> <span>つД`)・゚・。・゚゚・*:.。..。.:*・゚ </span> </div> body{ padding:100px 0 100px; } ul { position:fixed;
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く