私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.80 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
phpだと$変数名だから解り易いんだよなアレ
javascriptは慣れれば見分けつくようになるけど
javascriptは慣れれば見分けつくようになるけど
>>900
Firebugなどの開発者ツールで調べるか、DOM,HTML5 のリファレンスを読むか、の2沢かな。
Object Index
http://www2u.biglobe.ne.jp/~oz-07ams/prog/dom-ref/object-index.html
HTML5 (including next generation additions still in development)
http://www.whatwg.org/specs/web-apps/current-work/multipage/
個人的には、この辺りはテンプレに入れても良いと思う。
Firebugなどの開発者ツールで調べるか、DOM,HTML5 のリファレンスを読むか、の2沢かな。
Object Index
http://www2u.biglobe.ne.jp/~oz-07ams/prog/dom-ref/object-index.html
HTML5 (including next generation additions still in development)
http://www.whatwg.org/specs/web-apps/current-work/multipage/
個人的には、この辺りはテンプレに入れても良いと思う。
メソッドは () でcallするけど、プロパティは () を付けない。
そのルールさえわかれば、メソッド/プロパティの見分けは付くかと。
document.forms['buki_set'].elements['buki_sentaku'].options;
これらは全てプロパティ。
そのルールさえわかれば、メソッド/プロパティの見分けは付くかと。
document.forms['buki_set'].elements['buki_sentaku'].options;
これらは全てプロパティ。
document.form.select.optionっていう階層はわかるんだけどさぁ
そのformsのsとoptionsのsって何よ、ややこしいよ
そのformsのsとoptionsのsって何よ、ややこしいよ
>>904
なるほど!オトクなテクニックありがとうございます!
なるほど!オトクなテクニックありがとうございます!
>>905
formsはformの擬似配列、optionsはoptionの擬似配列なんだから自然じゃね
formsはformの擬似配列、optionsはoptionの擬似配列なんだから自然じゃね
applyがfunctionのメソッドだと知っていればわかるが、、、
applyなんて使わないと出来ないなんて事はないから最初は問題ないんじゃね。
applyなんて使わないと出来ないなんて事はないから最初は問題ないんじゃね。
最初のうちは [なんとか]() ←これ(かっこ)が付くと関数を実行するとおぼえとけばいい
最初は . ドットを ~の という感じで覚えろって以前ココで説明したらダメ出しされた
documentのformのselectのoptionだよ!ってさ
documentのformのselectのoptionだよ!ってさ
>907 のいうとおり、Function.prototype に所属するメソッドにも注意する必要はある。
http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/15-3_Function_Objects.html#section-15.3.4.3
Function.prototype.apply, Function.prototype.call あたりは使われることもあるからそれなりに疑ってもいい。
よくわからなかったら、typeof演算子で判断する。
あと >7,903 の ES3, DOM のリファレンスは読むべきだよ。
余力があれば、HTML5, ES5 も読んでおくと良い。
http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/15-3_Function_Objects.html#section-15.3.4.3
Function.prototype.apply, Function.prototype.call あたりは使われることもあるからそれなりに疑ってもいい。
よくわからなかったら、typeof演算子で判断する。
あと >7,903 の ES3, DOM のリファレンスは読むべきだよ。
余力があれば、HTML5, ES5 も読んでおくと良い。
TextBoxへの入力時に 数字しか 入力を受け付けない様にしたいと思います。
どの様なコードを書けばよいでしょうか?
出切ればjQueryと連動させたコードで教えていただけないでしょうか。
どの様なコードを書けばよいでしょうか?
出切ればjQueryと連動させたコードで教えていただけないでしょうか。
>>914
var tb = $('#TextBox');
setTimeout(function(){
tb.val(tb.val().replace(/[^0-9]/, ''));
setTimeout(arguments.calee, 0);
}, 0);
こんな感じでおk?
var tb = $('#TextBox');
setTimeout(function(){
tb.val(tb.val().replace(/[^0-9]/, ''));
setTimeout(arguments.calee, 0);
}, 0);
こんな感じでおk?
$('#TextBox').bind('keypress',function(event) {
if (event.keyCode < 48 || 57 < event.keyCode) {
event.stopPropagation();
return;
}
})
if (event.keyCode < 48 || 57 < event.keyCode) {
event.stopPropagation();
return;
}
})
ごめん
event.stopPropagation();
↓
event.preventDefault();
だった
event.stopPropagation();
↓
event.preventDefault();
だった
レスポンスがちょっと遅い時にクルクル回るのを出したり
DOM追加にフェードインしながら流れるようなエフェクトを出したり
COOL!なサイトを作りたいです
自分がサイトを作るとどうも10年前ぐらいのサイトになってしまって最近とても悲しいです
JavaScriptでCOOLなサイトを作るためにはjQueryを極めればいいのでしょうか?
DOM追加にフェードインしながら流れるようなエフェクトを出したり
COOL!なサイトを作りたいです
自分がサイトを作るとどうも10年前ぐらいのサイトになってしまって最近とても悲しいです
JavaScriptでCOOLなサイトを作るためにはjQueryを極めればいいのでしょうか?
そんな見せ掛けの邪魔なものを作るより
内容をCOOLにしてください
あなたにはJavaScriptは必要ありません
内容をCOOLにしてください
あなたにはJavaScriptは必要ありません
>>920
sorry COOLでない解答はignoreさせてもらうよ
sorry COOLでない解答はignoreさせてもらうよ
⌒ヽ / / |
_ノ ∠_____________ / .|
/\ \ | |
.\ \ \ | |
○ / \ \ \ | /
/> / / \ \ \ , "⌒ヽ /
/// ./ / .\ \ \ i .i ./
./\\\ / / \ \ \ .ヽ、_ノ /
/ .\\ ./ / ∧∧ \ \ \ .| /
\ \\ ./ ( ・ω・) /.\ \ \ | / /
\ \\ ∪ ノ ' \ \ \ .| /| ./
o .\ \\⊂ノ / \ \ \ | / | /
"⌒ヽ . \\ / \ \ \| / | /
i i \\ ○ \ \/|/ | ./
○ ヽ _.ノ .\ \\ _,. - ''",, -  ̄ _| /
\ \\_,. - ''",. - '' o  ̄ .|/
\ \\ ''  ̄ヘ _ / ̄ ̄ ̄ ̄ ̄
○ \ \\//。 \ 寒いと思ったら・・・
゚ o 。 .\ \/ |
。  ̄ ̄ ̄ \__________
_ノ ∠_____________ / .|
/\ \ | |
.\ \ \ | |
○ / \ \ \ | /
/> / / \ \ \ , "⌒ヽ /
/// ./ / .\ \ \ i .i ./
./\\\ / / \ \ \ .ヽ、_ノ /
/ .\\ ./ / ∧∧ \ \ \ .| /
\ \\ ./ ( ・ω・) /.\ \ \ | / /
\ \\ ∪ ノ ' \ \ \ .| /| ./
o .\ \\⊂ノ / \ \ \ | / | /
"⌒ヽ . \\ / \ \ \| / | /
i i \\ ○ \ \/|/ | ./
○ ヽ _.ノ .\ \\ _,. - ''",, -  ̄ _| /
\ \\_,. - ''",. - '' o  ̄ .|/
\ \\ ''  ̄ヘ _ / ̄ ̄ ̄ ̄ ̄
○ \ \\//。 \ 寒いと思ったら・・・
゚ o 。 .\ \/ |
。  ̄ ̄ ̄ \__________
そういう事かuncompressedみてきた
undefined以外の返り値がある場合はチェックしてるみたいね
ありがとう
undefined以外の返り値がある場合はチェックしてるみたいね
ありがとう
;(function($) {
jQueryでこういう書き方を見かけるんですが、
先頭のセミコロンと、引数$の意味がわかりません。
それぞれ何ていうキーワードでググればいいのか教えてください。
jQueryでこういう書き方を見かけるんですが、
先頭のセミコロンと、引数$の意味がわかりません。
それぞれ何ていうキーワードでググればいいのか教えてください。
プロパティを連想配列で記述するメリットを教えてください
必要性が全く感じられないのですがどのようなときに使うとよいのでしょうか
必要性が全く感じられないのですがどのようなときに使うとよいのでしょうか
>>698
DOMNodeInserted って便利だなー。
AutoPagerizeで継ぎ足された部分に自分のスクリプトを適用する方法あれこれ - 0xFF
http://d.hatena.ne.jp/os0x/20090829/1251556449
DOMNodeInserted って便利だなー。
AutoPagerizeで継ぎ足された部分に自分のスクリプトを適用する方法あれこれ - 0xFF
http://d.hatena.ne.jp/os0x/20090829/1251556449
;;;;;;;;;;;;;;;;;;;;;;;"TEST";;;;;;;;;;;;;;;;;;;;;
>>927
先頭のセミコロンは質の悪いコードを前方に置いても SyntaxError を返さないための配慮らしい。なにこのバッドノウハウw
JQuery ui.core.js - efreedom
http://ja.efreedom.com/Question/1-1052229/JQuery-ui-core-js
先頭のセミコロンは質の悪いコードを前方に置いても SyntaxError を返さないための配慮らしい。なにこのバッドノウハウw
JQuery ui.core.js - efreedom
http://ja.efreedom.com/Question/1-1052229/JQuery-ui-core-js
ちょこっとの質問なんですが
Date()オブジェクトの前にはなぜnweという演算子が必要なんでしょうか?
オブジェクトを生成するときに使用すると書いてあるのですが生成するの意味がよくわかりません
document.write()とかとはどー違うのでしょうか?
Date()オブジェクトの前にはなぜnweという演算子が必要なんでしょうか?
オブジェクトを生成するときに使用すると書いてあるのですが生成するの意味がよくわかりません
document.write()とかとはどー違うのでしょうか?
>>935
インスタンスが要るから。
インスタンスが要るから。
>>935
new付けたほうが気持ちイイから。
new付けたほうが気持ちイイから。
オブジェクト指向の概念を知らないと到底理解できないよ
document.write()と並列に比較してしまうレベルだとちょっと説明してもわからないかもね
Java(JavaScriptじゃない)のサイトを巡ってくるといいかも
document.write()と並列に比較してしまうレベルだとちょっと説明してもわからないかもね
Java(JavaScriptじゃない)のサイトを巡ってくるといいかも
>>938
なるほど、オブジェクト指向について勉強してきます
なるほど、オブジェクト指向について勉強してきます
>>859
ご指摘ありがとうございます。初歩的なミスでした。
--- (P75) ---
function factorial (n) {
var result = 1; // result: variable
while (n > 1) {
result *= n;
n -= 1;
} return result;
}
----
function factorial (n) {
return (function (result) { // result: parameter
while (n > 1) {
result *= n;
n -= 1;
} return result;
})(1);
}
-------------
ご指摘ありがとうございます。初歩的なミスでした。
--- (P75) ---
function factorial (n) {
var result = 1; // result: variable
while (n > 1) {
result *= n;
n -= 1;
} return result;
}
----
function factorial (n) {
return (function (result) { // result: parameter
while (n > 1) {
result *= n;
n -= 1;
} return result;
})(1);
}
-------------
>>935
私は CodeZine で勉強しました。
『JavaScript 第5版』の第9章 (P151) も参考になるかと。
プロトタイプ(prototype)によるJavaScriptのオブジェクト指向:CodeZine
http://codezine.jp/article/detail/222
15.9 Date オブジェクト (Date Objects)
http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/15-9_Date_Objects.html
私は CodeZine で勉強しました。
『JavaScript 第5版』の第9章 (P151) も参考になるかと。
プロトタイプ(prototype)によるJavaScriptのオブジェクト指向:CodeZine
http://codezine.jp/article/detail/222
15.9 Date オブジェクト (Date Objects)
http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/15-9_Date_Objects.html
あっという間に940なのね。テンプレ論議は今回はなしで
しょうがないよね?既に異論なしで決まっていることが何か
あったっけ?
しょうがないよね?既に異論なしで決まっていることが何か
あったっけ?
>>942
個人的な意見ですが、ES5, DOM, HTML5 を入れるのはどうでしょう?
私の場合、DOM Level 0 系は HTML5 を参照することが多く、ES5 の拡張メソッドを読んだり、DOMの邦訳を読んだりします。
あと、jQueryの質問が多いようなので、jQuery API とか。
Annotated ES5
http://sideshowbarker.github.com/es5-spec/
DOM L2 Object Index
http://www2u.biglobe.ne.jp/~oz-07ams/prog/dom-ref/object-index.html
DOM L2 Core
http://www.y-adagio.com/public/standards/tr_dom2_core/expanded-toc.html
DOM L2 Events
http://www.y-adagio.com/public/standards/tr_dom2_events/expanded-toc.html
HTML5
http://whatwg.org/html5
XMLHttpRequest
http://www.w3.org/TR/XMLHttpRequest/
XMLHttpRequest Level 2
http://www.w3.org/TR/XMLHttpRequest2/
jQuery API
http://api.jquery.com/
>>3
> Q1. 開いた別窓/フレームの内容にアクセスできないのですが…
> A1. ページ内容が別サーバの場合セキュリティ制約により絶対無理です。
XMLHttpRequest Level 2 や window.postMessage で回避可能…と説明を入れるのは時期早々でしょうか。
> innerHTMLは非標準ですがIE、Opera、Safari、Gecko(N6/N7/Firefox等)で対応済。
WHATWG にリンクするべきかどうか。
http://www.whatwg.org/specs/web-apps/current-work/multipage/apis-in-html-documents.html#innerhtml
個人的な意見ですが、ES5, DOM, HTML5 を入れるのはどうでしょう?
私の場合、DOM Level 0 系は HTML5 を参照することが多く、ES5 の拡張メソッドを読んだり、DOMの邦訳を読んだりします。
あと、jQueryの質問が多いようなので、jQuery API とか。
Annotated ES5
http://sideshowbarker.github.com/es5-spec/
DOM L2 Object Index
http://www2u.biglobe.ne.jp/~oz-07ams/prog/dom-ref/object-index.html
DOM L2 Core
http://www.y-adagio.com/public/standards/tr_dom2_core/expanded-toc.html
DOM L2 Events
http://www.y-adagio.com/public/standards/tr_dom2_events/expanded-toc.html
HTML5
http://whatwg.org/html5
XMLHttpRequest
http://www.w3.org/TR/XMLHttpRequest/
XMLHttpRequest Level 2
http://www.w3.org/TR/XMLHttpRequest2/
jQuery API
http://api.jquery.com/
>>3
> Q1. 開いた別窓/フレームの内容にアクセスできないのですが…
> A1. ページ内容が別サーバの場合セキュリティ制約により絶対無理です。
XMLHttpRequest Level 2 や window.postMessage で回避可能…と説明を入れるのは時期早々でしょうか。
> innerHTMLは非標準ですがIE、Opera、Safari、Gecko(N6/N7/Firefox等)で対応済。
WHATWG にリンクするべきかどうか。
http://www.whatwg.org/specs/web-apps/current-work/multipage/apis-in-html-documents.html#innerhtml
>>7
> JSON (JavaScript Object Notation)
JSON は ES5 で取り込まれたので、MDC や ES5 にリンクがあってもいいんじゃないでしょうか。
Annotated ES5
http://sideshowbarker.github.com/es5-spec/#x15.12.2
ネイティブ JSON を使う - MDC
http://developer.mozilla.org/ja/Using_native_JSON
# ひょっとして、次スレを立てるのは >940 の役目だったりしますか…?
> JSON (JavaScript Object Notation)
JSON は ES5 で取り込まれたので、MDC や ES5 にリンクがあってもいいんじゃないでしょうか。
Annotated ES5
http://sideshowbarker.github.com/es5-spec/#x15.12.2
ネイティブ JSON を使う - MDC
http://developer.mozilla.org/ja/Using_native_JSON
# ひょっとして、次スレを立てるのは >940 の役目だったりしますか…?
var a = function abc(){}
aから[abc]という文字を得る方法を教えてください。
aから[abc]という文字を得る方法を教えてください。
var a = function abc(){};
String(a).match(/^function (.+)\(\)/);
print(RegExp.$1);
String(a).match(/^function (.+)\(\)/);
print(RegExp.$1);
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.85 + (1001) - [97%] - 2011/4/25 21:32
- + JavaScript の質問用スレッド vol.81 + (1001) - [97%] - 2010/12/10 20:01
- + JavaScript の質問用スレッド vol.87 + (1001) - [97%] - 2011/6/21 6:33
- + JavaScript の質問用スレッド vol.86 + (1001) - [97%] - 2011/5/27 21:50
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/10/26 4:18
- + JavaScript の質問用スレッド vol.84 + (1001) - [97%] - 2011/3/30 7:32
- + JavaScript の質問用スレッド vol.83 + (1001) - [97%] - 2011/2/24 8:02
- + JavaScript の質問用スレッド vol.82 + (1001) - [97%] - 2011/1/19 7:54
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/11/15 20:32
- + JavaScript の質問用スレッド vol.89 + (1001) - [97%] - 2011/9/4 4:17
- + JavaScript の質問用スレッド vol.88 + (1001) - [97%] - 2011/7/20 7:03
- + JavaScript の質問用スレッド vol.130 + (1001) - [95%] - 2017/11/25 20:45
- + JavaScript の質問用スレッド vol.104 + (1001) - [95%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.103 + (1001) - [95%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.102 + (1001) - [95%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.101 + (1001) - [95%] - 2012/7/16 14:15
トップメニューへ / →のくす牧場書庫について