トップ 一覧 検索 ヘルプ RSS ログイン

JavaScriptの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
{{outline}}
!!! Readings

* [[JavaScript (old info)]]

----
* JavaScript 「再」入門
** https://developer.mozilla.org/ja/docs/Web/JavaScript/A_re-introduction_to_JavaScript

* JavaScript を学ぶ際に一番重要なのに、誤解されがちな setTimeout 系の概念
** http://d.hatena.ne.jp/amachang/20060910/1157911122
* 一定時間で繰り返す(setTimeout)
** http://www.pori2.net/js/timer/2.html
* JavaScriptによるマルチスレッドの実現‐Concurrent.Threadの裏側
** https://www.infoq.com/jp/articles/js_multithread_2

*[Reference|http://www.w3schools.com/jsref/default.asp]
* JavaScript における文字コードと「文字数」の数え方
** https://blog.jxck.io/entries/2017-03-02/unicode-in-javascript.html

!!Portal
!!! 文法

!JavaScript Source:  Free JavaScripts, Tutorials, Example Code, Reference, Resources, And Help
http://javascript.internet.com/
* JavaScriptの行末セミコロンは省略すべきか
** https://blog.tai2.net/automatic_semilocon_insertion.html

!JSAN
http://www.openjsan.org/
* JavaScriptのセミコロンを省くと起こること
** https://qiita.com/igayamaguchi/items/ac48b7e12890351ee55a

!!Links
* JavaScriptのシングルクォーテーションとダブルクォーテーション
** https://qiita.com/niusounds/items/f21a28e862a68a098ea7

!from UB2
http://yyokota.jp/ub2/search.cgi?query=javascript&button=search
* 正式仕様リリース! JavaScriptの最新仕様ES2021で追加された新機能まとめ
** https://zenn.dev/tonkotsuboy_com/articles/es2021-whats-new
!!! npm

http://yyokota.jp/ub2/search.cgi?query=ajax&button=search
* https://www.npmjs.com/

!AJAX/JavaScriptライブラリまとめ
http://d.hatena.ne.jp/brazil/20050909/1126254775
* https://www.npmjs.com/package/temporal
** Non-blocking, temporal task sequencing. temporal does NOT use setTimeout or setInterval, however there is a cost for using "recursive" setImmediate to create an extremely fast, async execution loop. CPU usage is expected to peak when using temporal, because the internal ticker needs to execute as fast as possible and as many times per second as possible. It's this speed that allows temporal to review the internal schedule for tasks to execute more than once per millisecond, which is needed to create preferential execution cycles for hardware programming.
** https://github.com/rwaldron/temporal
//** https://github.com/rwaldron/temporal/blob/master/test/demo.js

!JavaScript Scripting Resources
http://www.mozilla.org/js/scripting/
!!! misc.

!はてなブックマーク - タグ javascript
http://b.hatena.ne.jp/t/javascript
* Universal JavaScript // Speaker Deck
** https://speakerdeck.com/mizchi/universal-javascript

!はてなブックマーク - タグ ajax
http://b.hatena.ne.jp/t/ajax
 Can (a== 1 && a ==2 && a==3) ever evaluate to true?
** https://stackoverflow.com/questions/48270127/can-a-1-a-2-a-3-ever-evaluate-to-true

!!Libralies
* JavaScript で print デバッグ時に変数名を出力する
** https://www.mizdra.net/entry/2021/05/03/000139

!Prototype.js
//http://prototype.conio.net/
*http://www.prototypejs.org/
*[最人気Ajaxフレームワーク最新版Prototype 1.5 - 待望のAPIドキュメントも|http://journal.mycom.co.jp/news/2007/01/22/343.html]
*[【コラム】そろそろきっちりJavaScript (7) prototype.jsを読む(1) | エンタープライズ|http://journal.mycom.co.jp/column/js/007/index.html]

::Particletree - Quick Guide to Prototype
:::http://particletree.com/features/quick-guide-to-prototype/
::prototype.js をちゃんと使ってみる。 (editable.js)
:::http://blog.shebang.jp/archives/50174235.html
----

!!Tools
!Protopage v2 released - free AJAX start pages now with RSS news feeds, sticky notes and bookmarks
http://www.protopage.com/v2

!JavaScript / CSS / DOM image magnifier
http://valid.tjp.hu/zoom/index_en.html

!playtagger
http://del.icio.us/help/playtagger
*playing MP3 files easily

!!Tips

!Ajax を目指し XMLHttpRequest をいじってみる
http://nais.to/~yto/clog/2005-02-24-3.html

XMLHttpRequestで呼び出されるCGIスクリプトの例あり

!PHPとJavaScriptのURIエンコードを比較
http://jsgt.org/ajax/ref/charset_test/responsetext/php/urlencode.php

JavaScript: escape(), encodeURI(), encodeURIComponent() 

escape()は古いので使わない、残り二つは必ずUTF-8にencodeする


!検索結果の語句をハイライト
http://d.hatena.ne.jp/secondlife/20050924/1127534243

*[searchhi: Automatic search word highlighting after web searches|http://www.kryogenix.org/code/browser/searchhi/]

!onLoadイベントハンドラー
http://javascript.jpn.org/js/bno/021.txt

!読み込み中表示
http://sharland.yoko.ne.jp/Script/NowLoading/

!■ページを読み込み中のメッセージ■
http://www.takoten.com/tech/loadingonpage.html

!■スクロールバーに読み込み中と読み込み完了のメッセージ■
http://www.takoten.com/tech/loadingonbar.html

http://www.google.co.jp/search?q=%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%81%BF%E4%B8%AD+javascript&hl=ja&lr=&c2coff=1&client=firefox-a&rls=org.mozilla:ja-JP:official&start=10&sa=N

!onload時に複数のfunctionを実行するJavaScript
http://hori-uchi.com/archives/000396.html

!Javascript+HTML のデザインパターン
http://yohei-y.blogspot.com/2005/09/javascripthtml.html

!JavaScript でマルチスレッド・デザインパターン
http://d.hatena.ne.jp/llamerada/20050917/1126950759

!■[メモ]JavaScriptにおける高階プログラミング、参考リンク、他
http://d.hatena.ne.jp/brazil/20051005/1128441489

!こせきの日記
http://d.hatena.ne.jp/koseki/searchdiary?word=javascript

! form

 <form>
 <input type="button" value="戻る" onclick="history.back()">
 <input type="button" value="更新" onclick="location.reload()">
 <input type="button" value="進む" onclick="history.forward()">
 <input type="button" value="トップページへ"  onclick="location.href='http://foo.bar'">
 </form>

!!Documents

!JavaScript TOP - TAG index
http://www.tagindex.com/javascript/index.html

*ウィンドウ - http://www.tagindex.com/javascript/window/index.html

!JavaScript講座
http://www.site-cooler.com/kwl/javascript/

!イヌでもわかるJavaScript講座
http://www.red.oit-net.jp/tatsuya/java/index.htm

!Effective JavaScript
http://www.interq.or.jp/student/exeal/dss/ejs/

!JavaScript Guide
http://wp.netscape.com/eng/mozilla/3.0/handbook/javascript/

!SELFHTML 8.0 (HTMLファイルを自分で作ろう!)
http://jp.selfhtml.org/index.htm

!DOM Reference
http://tomizawa-web.hp.infoseek.co.jp/dom.htm

!Collection & Copy
http://d.hatena.ne.jp/brazil/archive

参考になる情報がたくさんある
*[AJAXアプリケーションのデバッグ、JavaScriptログ出力、Log4js|http://d.hatena.ne.jp/brazil/20050920/1127212454]

!! Ajax

!Ajax: Web アプリケーション開発の新しいアプローチ
http://antipop.gs/docs/translations/ajax.html

!日本語で読めるAjax関連情報のリンク集
http://mag.autumn.org/Content.modf?id=20050928172048

!Ajax Blog
http://opengl.jp/ajax/index.html

!JavaScriptのテンプレートエンジン 「Ajax Pages」
http://mojix.org/2005/09/15/231938

!Ajax を使った手書き文字認識
http://chasen.org/~taku/software/ajax/hwr/

!Dampening, Buffering, OpenSearch, Ajax な Hack
http://d.hatena.ne.jp/naoya/20050915/1126759206

!@IT:リッチクライアント &amp; 帳票
http://www.atmarkit.co.jp/fwcr/index.html

!第2回 Ajax、それはWeb 2.0へと続く道
http://www.atmarkit.co.jp/fwcr/rensai/ajaxwatch02/01.html

!ライブラリ
*[Ajax Tabs|http://www.havocstudios.com/articles/ajax/ajax_tabs/]
**http://phpspot.org/blog/archives/2006/02/ajax_5.html

!!tmp
!誤解から賞賛へ。Ajaxで再評価されたJavaScriptから学ぶこと
http://bb.watch.impress.co.jp/cda/alphageek/10989.html?ref=rss

!Collection & Copy - JavaScript: 世界で最も誤解されたプログラミング言語
http://d.hatena.ne.jp/brazil/20050829/1125321936

!Private Members in JavaScript
http://www.crockford.com/javascript/private.html

!JavaScript 2.0 構文
http://www.mozilla-japan.org/js/language/js20/rationale/syntax.html
初めてのJavaScript 第3版 ―ES2015以降の最新ウェブ開発
{{amazon 4873117836}}