忍者ブログ

非公開:jsShel

Powered by 
NinjaBlog

[38][37][36][35][34][33][32][31][30][29][28]

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

この記事のURL

...2024.11.22 11:58

jsShel

 前回のエントリーはあまりにあんまりなので、修正版を上げておきます。
 まずはjsShel.html。

 続いてjsPlus.js。

 主な変更点は以下の通り。
・jsShel.htmlで使われる関数をjsShellのハッシュにまとめました(これはオブジェクト指向云々とは全然関係なくて、単に名前の重複を避けるための措置)
・処理の途中の値を参照するため、引数の値を順次表示する関数Pを定義しました(Pが大文字なのは、これも名前の重複を避けるため)
・jsPlus.js内でのオブジェクトの汚染を極力減らしました(一部残っていますが、これは記述しやすさを優先した意図的なものです。またこれらのメソッドがヘンテコリンな文字使いになっていますが、これも例によって名前の重複を避けるための措置です)
・リロードした際にクッキーにセットした外部JavaScriptファイルを読み込ませることが可能になりました(詳しくはjsPlus.js内CookiePlus.setIncludeFiles関数のコメントを参照してください)

 オフライン版jsShel
 うーん、まだなんだかいろいろと意図しない挙動をすることがあるが、現在の私の知識では対処できませぬー。

 つか、もっとステキなのがあるじゃん。

PR
[38][37][36][35][34][33][32][31][30][29][28]
忍者ブログ [PR]
コンテンツ
カテゴリ別アーカイブ
月別アーカイブ
最新コメント
ブログ内検索

Since 2005 (C) hya All Rights Reserved.