各要素に引数で指定したコンテンツを追加する。 これは、全ての要素に対して appendChild を行うことに近く、操作後はDOMに要素が追加された状態になる。
<p> Hello, <span>Person</span> <a href="javascript:;">and person</a> </p> <button>Call empty() on above paragraph</button> $("button").click(function () { $("p").empty(); });
衝突判定(しょうとつはんてい、Collision Detection)とは、「2つ以上のオブジェクトの交差を検出する」という計算機科学上の問題であり、具体的には「ある物体が別の物体に当たったか(衝突したか)どうか」を判定するプログラム処理のことを指す。ロボット工学、計算物理学、コンピュータゲーム、コンピュータシミュレーション、計算幾何学など、さまざまなコンピューティング分野で応用されている。 衝突判定のアルゴリズムは、2Dオブジェクト同士の衝突判定と3Dオブジェクト同士の衝突判定に分けることができる[1]。 古典的な例だが、衝突判定を科学的に考える上で、ビリヤードの球同士がどのように当たるのかを考えてみるのもよい ビリヤードの物理シミュレーションをする場合を考えて欲しい。剛体運動と弾性衝突と言う両軸に従って跳ね回るビリヤードの球の物理学は、おそらく読者諸君もよく理解しているだろう。シミュレ
IDC Japanは2月6日、国内企業に対して2011年12月に実施した「国内ソフトウェア開発者の実態調査」に関する調査結果を発表した。 これによると、ソフトウェア開発者がスキルを有する言語とその中で最も使用している言語として多くの回答を集めたのは、上から「C言語」「Visual Basic」「Java」「C++」「COBOL」と、上位5位まで共通する結果となった。 スクリプト言語であるPerl、PHP、Python、Rubyについては、PerlのほうがPHPと比べてスキルを有する開発者が多いが、最も使用している言語ではPHPがPerlを上回っていることがわかった。 同社によると、国内のソフトウェア開発者全体のうち、受託ソフトウェア開発者が42.6%と最も大きな構成比を占めるが、組込みソフトウェア開発者も15.5%と存在感を示しているという。今後需要が高まることが予想されるモバイルソフトウ
日本アドバタイザーズ協会 Web広告研究会は2月8日、「第4回企業内Web閲覧環境に関する調査」の結果を発表した。同調査は、2005年から隔年で実施しており、今回が4回目の実施となる。 日本アドバタイザーズ協会加盟企業・Web広告研究会加盟企業445社、官公庁104団体(省庁38、都道府県47、政令市19)に調査票を郵送した結果、回収数は160社(うち官公庁22 団体)。 社内で利用しているWebブラウザを尋ねたところ、「Internet Explorer(IE) 6.x以前」が39%と最も多く、これに「IE 8.x」24%、「IE 7.x」14%、「IE 9.x」6%と続き、この4種で8割を超えた。会社規模別では、会社規模が大きいほど「IE 6.x以前」の比率が高く、従業員5,000人以上の企業では52%と過半数を占めている。
JSTS is an ECMAScript library of spatial predicates and functions for processing geometry conforming to the Simple Features Specification for SQL published by the Open Geospatial Consortium. JSTS is also a port of the well established Java library JTS. The primary goal of the project is to provide web mapping applications with a complete library for processing and analyzing simple geometries but J
prototype を知らずに作って今に至る某システム。レスポンス問題が再燃したので prototype の使用有無でどれだけ違うのかちょっと比較してみた。 簡単なオブジェクトを new で生成する場合の速度比較 this.xxx を使ってグローバルな関数をメンバ(オブジェクトの外部からアクセスできる関数)として定義する this.xxx を使って内部関数をメンバとして定義する prototype を使って一つずつ関数を定義する prototype を使って一度に関数を定義する 1. this.xxx を使ってグローバルな関数をメンバ(オブジェクトの外部からアクセスできる関数)として定義する var count = 100000 var start = new Date(); function Test1(a , b , c , d , e ) { this.a = a; this.b =
SitePoint: New Articles, Fresh Thinking for Web Developers and Designers WebページやWebアプリケーションを開発するにあたってJavaScriptは欠かすことができないプログラミング言語になりつつある。ブラウザさえあれば簡単に使い出すことができて、それなりにすぐに効果が見込める。しかし、検索してもまとまった優れたチュートリアルやAPIマニュアルにたどり着きにくいというプログラミング言語でもある。Mozillaがこの状況を変えようと取り組みを開始したことは、この状況のひとつの側面を示唆している。 しかし逆に見ると、毎日さまざまなブログでテクニックやティップを得やすいプログラミング言語だともいえる。すでにある程度のプログラミングの経験があるなら、JavaScriptはそうしたスニペットやティップを積み重ねて使っていくの
クラスを用いたオブジェクト指向 JavaScript はプロトタイプ・ベースのオブジェクト指向言語ですが、Java のようなクラス・ベースのオブジェクト指向でプログラミングすることも可能です。 しかしプログラムの表面上の外見は複雑になります。 簡単にクラスを定義できるような構文上のサポートがないからです。 コンストラクタ Java 言語では、オブジェクトを作成するときに new 演算子を使いました。 実は JavaScript でも new 演算子が使えます。 今、Java 言語で書くと次のようになるクラスのオブジェクトを作りたいとしましょう。 class Position { int xpos, ypos; Position(int x, int y) { xpos = x; ypos = y; } } JavaScript 言語では、まず次のような関数を書きます。 この関数をコンストラ
解説 最初にマッチした要素の、padding, border を含めた現在の横幅を返します。 引数に true を指定すると、加えて margin も含めた横幅を返します。 概念図 引数 [includeMargin]オプション Boolean: true を指定すると、margin を加えて返します。 戻り値 Integer: padding, border を含めた現在の横幅。true を指定した場合は、加えて margin も含めた横幅。 関連 width() innerWidth() 例 例1:CSS を切り替えて、横幅を表示します。 /* --- CSS --- */ .block { width: 200px; height: 200px; } .margin { margin: 20px; } .border { border-width: 20px; } .padding
最初の要素の外部横幅(border、paddingを含む)を取得します。 オプションにmarginを指定してやることで、横幅にmerginを含めることもできます。 この関数は、要素の表示/非表示状態にかかわらず機能します。 div { width: 200px; border: 3px solid black; padding: 2px; margin: 5px; } $('div:first').text('outerWidth: '+$('div').outerWidth()); $('div:last').text('outerWidth with margin: '+$('div').outerWidth({margin: true}));
こんばんは、今日は君たちにSNSやTwitterのちょっとだけ先輩である、お兄さんから2点ほどアドバイスをしたいと思うんだ、退屈だと思うけど少しの間だけ我慢してお兄さんの話を聞いてほしい。お兄さんからのお願いだ。 ※ちなみにインターネットにどっぷり浸かった大人達はもう十分に分かりきってんだろ、こんな文章は読まなくたって一向に構わん内容だから、さっさと自分の巣に帰れよ。 さて、加齢臭のするくさい大人たちが帰ったところでお話を始めるね。 1.SNSやTwitterはいつも誰かが見張ってるんだ。SNSやTwitterというのはいつも誰かが見張ってるような場所なんだ、そうで無い場所もあるんだけど、見張ってる場所の方がいっぱいある。 そんな場所でイケナイ発言をしてしまうと大変なことになってしまうから注意しよう。 例えば、君はおそらく思春期だから色々と悪い事もしてしまうかもしれない、だけどそんな時にS
コードも書けないSE(笑)とか言ってるアホ共は ガチでメーラとWordとExcel,パワポ(しかも2003(笑))、teraterm、FFFTP位しかつかわねーからさ あいつら本気でXP(笑)、メモリ1GBで足りてるとか思ってるからタチがわりーわ。 ・コードがかける若手SE(笑)がEclipseとかMySQL、Oracle,Chrome,Firefox,IE,Java,.netと使うからある程度スペックが欲しい。(と言っても今時の5万で買える普通スペックで良い。。) ↓ ・若手が新しいPC寄越せと要求 ↓ ・年食ったコードがかけないSE(笑)はOffice2003(笑)位しか使わないし、めんどくさいから要らないと抜かす ↓ ・先輩がいいって言ってるのにお前らが要求するのか?とか言って取り合わない。 ↓ ・ほんとに必要な最前線の若手にまともなPCが行かない、その結果朝にパソコン起動してメーラ
映画「TIME/タイム」オフィシャルサイト 2012年7月18日ブルーレイ&DVD ON SALE
印刷 名古屋港水族館で売られている正規の団体入館券=名古屋市港区 名古屋港水族館(名古屋市港区)で、偽造された入館券計十数枚が実際に使われていたことがわかった。水族館は1月、有価証券偽造・同行使の疑いで愛知県警に被害届を出した。 水上署や水族館を管理・運営する名古屋港管理組合によると、偽の入館券は昨年12月中旬に見つかった。大人1人1600円の団体入館券で、券の表に印字された通し番号の形が正規のものと異なっていた。通し番号以外の色合いや紙質は似ているという。 その後、同様の偽の団体券は今年1月までに計十数枚が使われたという。団体券は通常より400円安い。日本チケット商協同組合(東京)によると、偽の団体券計約180枚が昨年12月中旬、名古屋市内の金券ショップ2カ所に持ち込まれたという。 水上署は、客が偽の券と知らずに購入して使った可能性があるとみている。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く