2025-01-01から1年間の記事一覧
オブジェクト型の合成(merge) 配列同士なら concat する function merge (a, ...args) { let r = Object.assign ({ }, a); for (let obj of args) { for (let [k, o] of Object.entries (obj)) { switch(Object.prototype.toString.call(o).slice(8,-1)) { c…
const sprintf = (...args)=>{ let j=1;return args[0].replace (/\%(?:(\d+)\$)?(?:\'(.))?(0)?([1-9]|[1-9][0-9]*)?([ds])/g,(_,i=j++,c=" ",z=c,l=0,t,u,v,s=''+args[i])=>s.padStart(Math.max(l,s.length),z)) };
<style> td { text-align: right; line-height: 130%; } tr td:first-child { color: red; } tr td:last-child { color:blue; } tr td[colSpan]{ text-align: center; color: green; padding-top:2ex; } </style> <body> <table id="T"></table> <script> let dt = new Date; let y = dt.getFullYear (), m…</body>
PHP PRTFileName ('./data/*.jpg'); exit (); //指定のディレクトリのファイル名を順序だてて再構成する(新しい順) function PRTFileName ($path, $format = 'img_%04d.jpg', $limit = 10000) { $files = []; $cnt = 0; //$pathのチェック $info = pathinf…
データ(レコード)サイズが大きいわけではない。 テーブル構造(フィールド)を頻繁に変更するかもしれない。ということで、JSON形式にして文字列のまま保管できるようにしたい。 HTMLのFORMの中の要素も可変にしたい JSONを利用して(テーブル式)フォーム…
2025-03-31 早期退職をした。自由になった。あとどれくらい生きられるだろう?普段から計画的ではない性格なのだが、春になったらドライブしようと思って車を買っていた。 とても磨きがいのある車。さぁ、どこへ出かけようか!? LEXUS LC500 Convertible