「KAG Systemリファレンス」の「TJSをもっと使うために」の補足資料。 吉里吉里2 2.26 / KAG3 3.26以降。 主要メンバ システム関連 レイヤ一般 背景レイヤ関連 前景レイヤ関連 メッセージレイヤ関連 履歴レイヤ関連 BGM・SE・ビデオ関連 栞関連 TIPSなど 主要クラス概要 右クリックサブルーチン作成のヒント systembutton.ks改造のヒント SliderLayer.tjs組み込みのヒント 履歴レイヤ改造のヒント デバッグに関するTIPS 小技

2018年の夏、連日の猛暑日、40度を超えるような地域もあるようです。 熱中症にはお気をつけください。 皆さんこんにちは。 脱jQueryの第三弾! 今回は、第一弾の ネイティブjavascriptでHTMLの要素を取得する!脱jQueryはじめの一歩 で取得したDOM要素、HTMLCollectionやNodeListの使い方です。 そもそもHTMLCollection、NodeListとは どちらも配列っぽいオブジェクトで、 どちらもプロパティとして「length」が提供されています。 arrayでは無いので同じ様に扱うにはひと工夫必要な場合もあります。 HTMLCollectionはDOMに対する変更が随時反映され、 NodeListは反映されません。 HTMLCollectionにアクセスする HTMLCollectionに直接アクセスする HTML <ul> <li class=
ここでは、JavaScriptのクラスやオブジェクト、メソッド、プロパティをご紹介するとともに、それらを応用した関数やライブラリを掲載しています。 ※ ここでご紹介するものは、あらかじめ存在しているメソッドやプロパティに対して、prototypeの拡張を行わないことを前提としてご紹介しています(つもりです・・・)。 ※ 更新は不定期で行っています。 ※ 本リファレンスで公開されているコードは基本的に自由に使用していただいて問題ありません。 ※ ただし、ライブラリとして公開しているコードについてはライセンスが明記されていますので、ライセンスに従ってご使用ください。 (ライセンスが明記されていない場合はお問い合わせください。) ※ コード自体を公開・提供等を行う場合は、提供元として当サイトのサイト名(またはページ名)と、該当ページ(またはトップページ)へのリンクを明記してください。 JavaS
JavaScriptでDOM操作を行うまとめです。 JavaScriptの「Documentインターフェイス」はJavaScriptが記述、または読み込まれたHTMLのノード情報を保有しています。そのため、console.log(document)でDOM情報を見ることができます。 console.log(document)
スクリプト内で実行すれば貴方のクリップボードに( ᐛ) パァが入る。 function copyToClipBoard() { var anyText= "( ᐛ) パァ"; var textBox = document.createElement("textarea"); textBox.setAttribute("id", "target"); textBox.setAttribute("type", "hidden"); textBox.textContent = anyText; document.body.appendChild(textBox); textBox.select(); document.execCommand('copy'); document.body.removeChild(textBox); } 以下のコードでブックマークレットを作るといつでもどこでもクリッ
javascript で画面の拡大率を取得するには window.innerWidth == document.width //拡大縮小しているか window.innerWidth / document.width //拡大率 window.innerWidth / document.body.clientWidth // 最近はコッチ window の幅とdocument の幅を比較すれば容易に取得できるました。 ただし、document.width は スマホでしか動かないので (document.width && document.width != window.innerWidth) || // iOS ( window.outerWidth && window.outerWidth != window.innerWidth ) //PC webkit こんな感じにチェックするの
読み込み完了時にデータを表示する とても簡単に書けます。HTMLは最初のものと同じです。 var inputFile = document.getElementById('file'); var reader = new FileReader(); function fileChange(ev) { var target = ev.target; var file = target.files[0]; var type = file.type; var size = file.size; if ( type !== 'image/jpeg' ) { alert('選択できるファイルはJPEG画像だけです。'); inputFile.value = ''; return; } reader.readAsDataURL(file); } function fileLoad() { consol
こんにちは、ライターのマサトです! 今回は、JavaScriptで文字列や配列(連想配列)を「indexOf()」などを使って検索する方法について学習しましょう。 本記事を読むと、ある文字列の中に検索したいキーワードが含まれているか?をチェックしたり、配列内に格納されているキーワードを見つけることも簡単にできます。 この記事では、 「indexOf」を使った文字列検索方法 「indexOf」の文字列(String)検索方法 「lastIndexOf」で後ろから検索する方法 「indexOf」の配列(Array)検索方法 「search」を使った正規表現による検索方法 「match」を使った検索方法 「match」複数の文字列を検索する方法 「test」を使った検索方法 「indexOf」を使った文字列の検索方法 それでは、まず最初に文字列(String)の検索方法から学習を進めていきましょ
widthには現在のウィンドウサイズから拡大したい横幅、heightには現在のウィンドウサイズから拡大したい高さを半角英数字で入れます。また数字をマイナスにすると現在のウィンドウから縮小します。 現在のウィンドウから絶対的に変更する方法
JavaScriptでウインドウサイズを取得する場合、取得する箇所により関数(命令)が異なります。 一般的なスマートフォンでも下記のJavaScriptで画面サイズやブラウザサイズを取得することができます。 サンプルは全てライセンスフリーとしていますので、改変や再配布も自由です。(コメントを残していただけると幸いです) ただし、動作の保証は一切行っておりませんのでご理解の上、ご利用ください。
2017/06/22 JavaScriptでランダムでメッセージや画像を表示したい場合に役立つ「乱数の作り方」を説明します。Mathオブジェクトのrandom()、floor()というメソッドを利用しましょう。 サンプルコード5〜10の間でランダムな整数を作る例です。 var min = 5 ; var max = 10 ; var a = Math.floor( Math.random() * (max + 1 - min) ) + min ;デモMath.random(n)で、0〜nまでのランダム数を取得できます。取得できる値は少数を含むので、整数を得たい場合はMath.floor()などで切り捨てましょう。 最大値を指定0〜10の間で得たい場合は11、0〜100で得たい場合は101を指定します。
Come creare il miglior gioco da casinò Quando si progetta un gioco da casinò, la prima cosa che devi considerare è che tipo di gioco sarà. Ci sono molti diversi tipi di giochi da casinò, dalle slot e video poker ai giochi da tavolo e giochi di carte. Dovrai decidere quale tipo di gioco si adatta meglio alle tue esigenze. Ogni tipo di gioco ha il proprio set di regole e regolamenti, quindi dovrai a
rot.js: ROguelike Toolkit in JavaScript 「rot.js」はローグライクゲームを作成するのに便利なライブラリです。 “ローグライクゲーム”とは、ダンジョンが自動作成されるタイプのRPG(トルネコの不思議なダンジョン、風来のシレン等)のことですが、rot.jsによって提供される機能は、通常のRPGやシュミレーションゲームなどを作るのにも便利そうです。 ■ マップ自動作成 さまざまなタイプのマップを自動で作成することができます。 HEXタイプのマップも作成できます。 ■ 最短距離探索 2点間で、障害物をよけながら最短の経路を検出します。 ■ FOV プレイキャラクターの現在位置から見えるエリア(視界)を検出します。 その他、ターンを管理する機能などがあります。
[MainPage] 自作ゲーム ローテクを駆使して、頑張ったり頑張らなかったりしつつ作ったゲーム等。 HTML5 + CSS + JavaScript JavardryHTML5版 その他 JAVA Javardry その他 JavaScript Jsardry カードゲーム その他 Flash PC用Flash Mobile(携帯電話)用Flash Wiz好きなら(音さえ鳴るなら)目隠しをしても歩き回れるであろう、例のダンジョンの地下一階(ただしGBC版の16*16サイズ)を歩き回ったりマップを見たり出来るFlash。ダンジョンの習作と言うかなんと言うか。元々、Wizっぽい携帯待ち受けを作ろうと思って、「いてっ」とか「おおっと! テレポータ」とか表示するだけのを考えてたんですが、それじゃあつまらんと考え直してダンジョンを移動するようなのを作ってみたってわけです。そしたら、それはそれでや
こんにちは、hottyです。 今回は「javascript入門/配列編」という事で、javascript初心者の方を対象に配列の基本について紹介していきたいと思います。 目次 Javascriptの配列とは 配列を生成(初期化)する new演算子を使う リテラルを使う 文字列から生成する 連想配列を作る 2重配列を作る 配列のプロパティ 配列の基本的な操作 配列に要素を追加する 指定の場所に要素を追加、又は置き換える 連想配列に要素を追加する 配列から要素を削除する 連想配列から要素を削除する Javascriptの配列とは 配列とは、例えるならデータを出し入れするタンスのようなものです。 データを入れた引き出しの場所は、連続的な数字(添字、インデックスと呼ばれます)によって管理されています。 大量のデータを繰り返し処理する時に、配列を使うことで効率的にデータを処理することができます。 配
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く