読者です 読者をやめる 読者になる 読者になる

それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

js

Evernoteにファイルを投入するコマンド

Evernoteにファイルをまとめて放り込みたい。 コマンドでまとめてEvernoteに放り込みたい。APIを経由すると毎年〜キーを更新しなくちゃいけないので面倒くさい なので、Apple Script ( の JavaScript ) でやろうと思う ( Windows な人は同じ目的で enscript.…

Object.assign は何をする為にあるんや?

Object.assign が使えるようになってる。 Object.assign() - JavaScript | MDN Object.assign(target, ...sources) せっかくなので調べてみて、ソースコードの重複が減らせるのに使えるか調べてみた。 Object.assign は何をするのか var a = { age : 17 } va…

JavaScript で、文字列から単語を抜き出す、分かち書きもどきをやる。

js

javascript で単語を取り出したい。 WEBページのリンク要素やコンテツから単語を抜き出したい。 単語を抜き出す正規表現 特定の語句の塊を抜き出しておく。 r=/[一-龠]+|[ぁ-ん]+|[ァ-ヴー]+|[a-zA-Z0-9\-]+|[a-zA-Z0-9]+/g テキストを処理すると送り…

dom event currentTargetとtargetの違い。

js

currentTargetについて event.target はイベントが発生した要素 event.currentTarget はイベントリスナをセットした要素を指す。 ときどき、間違いそうになるのでメモ。 例 body #←リスナー └── form ├── input └── label #クリックイベント 例の場合、body …

NotelistをArrayとして扱ってForEachしたい

DOMのNodelistがiteratable じゃないので面倒だったりする。 nodelistは配列っぽいけど配列じゃない list = document.getElementsByTagName("a") list.length ; //#=> 10 list.forEach() // #=> undefined for each とか、mapとかしたいじゃん ArrayObjectに…

jQueryでMapの結果を配列で取り出してJOINする。

js

jQueryでタグの属性や値を取り出してMapにしたときに、結果を配列にして、一行文字列にしたい 一旦 get()するのがミソ。 $("div.img_box img[selected]").map(function(i,e){ return $(e).attr('my_id')} ).get().join(",") mapの結果をget().join()。これで…

LocalStroageが便利になる、JSON.stringfy

js

LocalStroageにオブジェクトを入れるには、キーバリューなので、ちょっとめんどくさい。シリアライズをどうするのか JSON.stringifyを使ってシリアライズ そのため、JSオブジェクトを扱いたい場合は、JSON.stringifyとJSON.parseを利用するなどして文字列に…

jQuery でHTMLElementを取り出す(方法がブラウザごとに異なるかも)

jQuery を使っていると,HTMLElementはほとんど使わないので,存在を忘れそうになります.しかし、たまに元要素を参照して値を見たい!と思うときやEventをAddしたいと思うときがあります. 元HTML要素を取得する方法 jquery#get を使います 例 jQuery("#men…

Windowsのプロダクトキーを確認する(DigitalProductIdをデコード)

追記 at 2010-07-12 WindowsVistaで試したら動かなかったのでへんこう var ret = this.read_reg('HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\DigitalProductId'); //↓ つぎに変更 var ret = this.read_reg('HKLM\\SOFTWARE\\Microsoft\\Windows…

Windowsのインストール済みプログラム一覧

プログラムの追加と削除でみることが出来るインストール済みプログラム一覧。あれをプログラムから閲覧できると便利だと思いました。自動インストールとか、パッチレベルを調査するときに使えそう。そこで自分レポジトリのコード定型集をあさってみました。 …

IEを呼び出す

前回のIE利用法をさらに検索してた。 少しずつ分ってきた IEのJsエンジンを作り出す #IEのDocumentをWSHから利用する var document = new ActiveXObject('htmlfile'); window = document.parentWindow; window.alert(""); window.document.body.innerHTML +=…