Kamimura's blog
プログラミング(Python、Perl、C、Go、JavaScript)、数学、読書…
ほしい物リスト
2010年6月18日金曜日
プログラミング学習の記録 225.1 独習JavaScript (大型本)の第11章(Prototype.js)の11.3(基本オブジェクトの拡張)の練習問題11.2の4, 5
開発環境:
Mac OS X Snow Leopard (OS)
Firefox(ブラウザ)+Firebug(アドオン)
"独習JavaScript (大型本)"のp.424, 第11章(Prototype.js)の11.3(基本オブジェクトの拡張)の練習問題11.2の4, 5を解いてみる。
4.
var array = ["PHP", "Java", "JavaScript", "Perl"]; var result = []; array.each(function (item) { if (item.indexOf("Java") != -1) { result[result.length] = item; } }); alert(result.inspect());
5.
W3C DOMのAPIを使った場合。
var img = document.createElement("img"); img.setAttribute("src", "http://lh5.ggpht.com/_K8ptDYmq9Ms/S5YAe3jcUNE/AAAAAAAAAOM/soCkKBlf7B4/s160-c/Kamimura.jpg"); img.setAttribute("alt", "写真"); img.setAttribute("width", "600"); img.setAttribute("height", "450"); var d0 = document.getElementById("d0"); d0.appendChild(img);
Prototype.jsを使った場合。
var img = new Element("img", { "src": "http://lh5.ggpht.com/_K8ptDYmq9Ms/S5YAe3jcUNE/AAAAAAAAAOM/soCkKBlf7B4/s160-c/Kamimura.jpg", alt: "写真", width: "600", height: "400" }); $("d1").appendChild(img);
0 コメント:
コメントを投稿
次の投稿
前の投稿
ホーム
コメントの投稿(Atom)
0 コメント:
コメントを投稿