JavaScriptプログラマーだけど何か質問ある?

■ このスレッドは過去ログ倉庫に格納されています
1仕様書無しさん
垢版 |
2010/06/02(水) 05:02:54
Oracleも詳しいよ。
2010/06/02(水) 06:44:27
ない
2010/06/02(水) 08:28:03
>>1
底辺Web屋乙
2010/06/02(水) 09:32:51
Javaと何がちがうの?
2010/06/02(水) 18:53:09
ブラウザ無しで実行するのはどれがおすすめ?
2010/06/02(水) 19:21:13
>>5
JScript
7仕様書無しさん
垢版 |
2010/06/02(水) 22:54:52
SmokescreenまたはGordonを用いてページ内のflashを表示するFireFox用Add-Onを作成せよ。
8仕様書無しさん
垢版 |
2010/06/08(火) 17:21:31
javascriptとAjaxの違いを正しく教えてくれませんか?
当方機能拡張されただけのjavascriptとしか理解できないんですが。。。
Ajaxはプログラミング言語ではなく、javascript言語の中の機能みたいなものなの?
2010/06/08(火) 17:51:47
javascriptのライブラリの巨大な塊だと思っとけ。

javascriptの拡張ではない。
一般のjavascript対応ブラウザなら、建前上動く。
ブラウザの差で動かない場合も多々あるが、
それは通常のjavascriptで起こる、いつもの話と同じ話。
10仕様書無しさん
垢版 |
2010/06/08(火) 18:05:03
>>9
なるほど。感覚的にPHPのPearやPerlのCPANみたいなもんだと思えばいいんかな?
2010/06/08(火) 20:00:41
おれが感で答えると

おそらくCGIとJavaScriptの中間にあるものだ
素のJavaScriptでAjaxは出来ない
というか、まずJavaScriptっていうのは、
.jsがダウンロードされたPC上で動くものだから、サーバーとの通信は
基本的には出来ないか、かなり制限された状態になってる

Ajaxという何かが
ブラウザと、
サーバーに組み込まれて
そこで初めてJavaScriptからもAjaxが使えるようになる

つうか、本当ならJavaScriptからダイレクトにサーバーへもアクセスできれば、
それで良かったのに、
それがずっと実現しないで、
ようやく実現しても、Ajax(笑)とかいう形にせざるをえなかった辺りは
ゴミみたいな大人の事情を感じる
「JavaScriptいらねーじゃんw」ってならないように、わざわざ
わざとらしくjavaScriptを使わざるをえないような形に、Ajaxをつくったようにしか見えない
クソゴミみたいな機構
2010/06/08(火) 20:10:26
アフォか。
プロセスが鯖側にあると通信ラグでどうしょうもないから、
クライアント側にプロセスを持って逝きたい…
で、ActiveXやJavaなんぞインスコさせたくないし、
通常入ってるだろうFlashを使うにしても機能が足りない。

だから選ばれたクライアント側のアクティブ機能=Javascript
これならほぼ全てのブラウザで標準装備。

だが、プロセスフル機能をクライアント側にダウンロードするのは無理なので、
逐次サーバーがサポートする形で実現。
つまり、鯖は単なるJavascriptのプロセスを補助しているに過ぎない。
2010/06/09(水) 01:24:00
すげーなアホコテ理論
妄想で妄想を固めて斜め上にすっとんでいくw
AJAXが何の略なのかぐらい検索しとけ
14仕様書無しさん
垢版 |
2010/06/09(水) 01:31:18
餌撒いてみたみたけど、WIKI見たら一発で理解できた。
>>11の話は滅茶苦茶面白かったwww
2010/06/10(木) 16:19:57
そんな当たり前の説明いらない>>12

おれが言っているのは
サーバー側のプログラムと
クライアント側のプログラムで、
違う言語使ってるのが頭おかしいってこと
誰が見てもインターネットの設計ミスだこれは。

だから、そのうち修正され、JavaScriptは捨てられてしまう
だからAjaxを作り、javaScriptをブラウザから切り離せない存在にしなければ
そのうち、PHPあたりがブラウザ標準装備になるような流れが出来ちゃって
JavaScriptがゴミになってしまった所だった
そうなる前に、 延命措置を計った結果がAjax(笑)

おそらくCGI言語の人たちよりも
JavaScript言語の人たちのほうが、
ブラウザ作ってる人たちとの仲が良いから、こうなるんだと思う
JavaScript言語の奴等は、インターネットの効率よりも、自分たちの生活を選んだ
そのせいで、今後10年くらい世界は遠回りしなくちゃいけなくなる事にも、中の奴等は気づいててAjaxを発足した
付き合ってられない
2010/06/10(木) 18:13:34
何言ってんのこのバカ
2010/06/10(木) 18:33:20
Lisp? Scheme? Erlang, Haskell? そんなのは忘れろ! Javascriptこそ世界で最も広く使われている関数型言語なのだ。
http://www.hunlock.com/blogs/Functional_Javascript
2010/06/10(木) 19:42:11
ネタかと思ったら、この糞コテは真性の無知かつ知ったかのようだな
2010/06/10(木) 21:04:42
まあでもなんとまあ有り得なくもないかなと思わせるような説得力。
だが、それは中の人じゃないと解らない。
中の人クラスの人間は2chでコテつけて荒らさないだろうって事で
まあ無知なんだろう。とりあえず文章は面白いからいいよ。
人間らしい想像はできる。
2010/06/10(木) 21:57:06
これのどこがおもしろいの?

>18
なにをいまさら
2010/06/10(木) 22:29:10
ただのゴミか
2010/06/10(木) 22:46:52
>>20
javascriptがなくなっちゃったら仕事なくなっちゃうよー
俺らjavascriptしかまともにできないしー
javascript10年でどこで雇ってもらえるんだろう?
とか想像すると面白いwww
2010/06/10(木) 23:13:16
妄想力豊かだな
2010/06/10(木) 23:19:16
PerlのラリーとかRubyのまつもとさんとかは
もう金に困る事はなさそうだけどさ、
javascriptってネスケの人だったっけか?
ネスケ関係者まだ食いしばって生きてるわけで、
その背景をつけると想像できない?
2010/06/11(金) 00:21:48
はぁ?
26 ◆Gv599Z9CwU
垢版 |
2010/06/12(土) 18:18:14
ゴミみたいな奴だな・・・
2010/06/12(土) 21:40:02
期待してたのにネタスレかよ…
XHRなんて10年前からあるのに
2010/06/12(土) 22:27:47
>>12
flexでWebアプリ作っているぜ…
2010/06/13(日) 19:58:27
JavaScriptはActionScriptやSilverLightに比べたら将来性あると思うけどな。
スマートフォン向けのサイトやHTMLベースの電子書籍とかで。
PhotoShopのマクロ書けたりと、組み込み言語としても向いてると思う。

サーバーとクライアント同じ言語で書きたいという点は同意。
2010/06/20(日) 03:36:34
俺も同意
2010/06/24(木) 04:24:58
>>1
最近JavaScriptの勉強を始めたのですが、何かお勧めのIDE、エディタはありますか?
できればブラウザ上で実行する前に構文チェックできるエディタとか、
存在するなら教えていただけるとありがたいです。

とりあえずfirebugは使ってます。
2010/06/24(木) 06:45:00
ない!
2010/06/26(土) 14:51:27
最近JavaScriptの勉強を始めたのですが、何かお勧めの本、書籍はありますか?
できれば机上で開く前に構文チェックできる書店とか、
存在するなら教えていただけるとありがたいです。

とりあえずジュンク堂は使ってます。
2010/06/26(土) 15:12:03
http://www.ebookchm.com/search.php?search=javascript&sa.x=0&sa.y=0&sa=OK
http://www.jsmadeeasy.com/
http://w3schools.com/js/default.asp
http://www.javascriptkit.com/
http://www.academictutorials.com/javascript/
http://www.webreference.com/js/
2010/06/27(日) 09:56:36
>>1
一つだけ質問。
年収いくら?
2010/07/03(土) 20:18:58
今のご時世、プログラムだけなら誰でもできる。
システムを作れるだけの実力がなければ食っていくのは難しい。
2010/07/03(土) 20:46:49
で、日本でいうシステムを作れる能力ってのが、
共用グローバル変数と化したDBの項目を丸暗記して、
業務要件を満たすSQLを如何に考えられるか?
という、プログラム能力以下の能力だったりするのだな。
38仕様書無しさん
垢版 |
2010/07/22(木) 11:28:12
webを探索してる時、常に注目したいキーワードがあって、ハイライト表示してくれるjsを探しています
知ってる方おりましたらご教授お願いします
39Perl忍者 ◆M5ZWRnXOj6
垢版 |
2010/12/13(月) 16:57:55
javascriptプログラマwwwwwwwwwwwwwww

わらわせんんじゃねえよごみw
2010/12/13(月) 21:26:41
2chで粋がる以外に能がない糞コテよりはマシな存在だと思うが
2010/12/14(火) 00:21:34
javascriptを本当に理解して組んでる人はどれくらいいるんだるねぇ。
学生の頃var変数しかないクソ言語とか思ってたが、仕事で触るとおくが深すぎる
2010/12/14(火) 08:37:53
jsが奥が深いだと?
ActiveXやらVBSをまぜてんじゃねーだろうな
43Perl忍者 ◆M5ZWRnXOj6
垢版 |
2010/12/14(火) 11:54:48
javascriptなくても平気だから
2010/12/14(火) 12:26:02
でっていう
45Perl忍者 ◆M5ZWRnXOj6
垢版 |
2010/12/14(火) 17:36:18
でっていうじゃなくて
ほんとにごみだから
2010/12/15(水) 01:38:37
2chで粋がる以外に能がない糞コテよりはマシな存在だと思うが
2010/12/17(金) 18:08:39
初めて質問させてもらいます。

既出でしたら申し訳御座いません。
javascriptで指定時間(何時何分)になったらサーバー上のHTMLデータを
特定の場所へを更新するソースを教えていただけますでしょうか?

HTMLデータを外部から読み込まなくても、そのままソースに書く方法でも結構です。
例:時間帯により異なるメッセージを自動的に、特定の場所へ表示したい。

いろいろ検索をしたんですが何ぶん初心者なものでわかってるようでわかっていない感じです。
経験豊富な方にズバリのソースを教えていただけたらと思っております。
わがままな質問で申し訳ないですがよろしくお願いいたします。
2010/12/17(金) 18:38:05
settime()
jquery::Ajax.get()
2010/12/21(火) 11:29:25
>>48
返事遅れてすいません。
ありがとうございました!早速試しましたがダメでした凹
何がダメなのかも分からなくって今頭がゴチャゴチャです・・・
2010/12/21(火) 19:46:16
感想はヨソでどうぞ
2010/12/25(土) 17:46:27
>>38
グリースモンキーでググれ

>>49
そのレベルじゃ金払うのが一番
2010/12/25(土) 17:50:12
>>29
将来性しかない。
現時点ではIEがまともな速度で実行させてくれない。
リッチなコンテンツ程、ユーザーから文句がくる皮肉。
あと5年経てばIE8も死んでくれるかな。
その頃にはまた別の解がでてそうだが、Google のNativeうんたらとか。
2010/12/30(木) 16:05:05
javascriptと同じレイヤーでもっとしっかりした
オブジェクト指向の言語がほしい。

現状はjavascriptとかいって全然javaに似てないじゃん
2010/12/30(木) 16:13:37
似てるからJavascriptって名前なわけじゃない
2010/12/30(木) 23:52:25
まさにゆとり
2011/01/10(月) 05:02:46
jsの質問
jsで「戻る」や「更新」を制御するサンプルを見るとキーイベント引っ掛けて握りつぶしてアラート出してる
で、それをいじってアラート出さないようにすると握りつぶせなくなる
なんでアラートを出すと握り潰せるのにアラートを出さないと通るんだ?
2011/01/10(月) 13:46:32
web制作行け
2011/01/14(金) 22:43:26
おいjavascript!てめえはjava様の知名度を利用して自分を広めようとしやがってksg
てめえの真の名前はlivescriptだ!紛らわしいからとっとと元に戻しやがれ
59仕様書無しさん
垢版 |
2011/01/15(土) 17:56:04
node.js の勉強してるんだけど、
node hello.js
で起動して
その停止の仕方を教えてください
2011/01/18(火) 23:35:12
電源を切ってください
2011/01/29(土) 01:52:33
var hoge = [];
で宣言した配列の要素 hoge[i] にidってつけられないもの?

具体的には
document.getElementById("hoge[i]").style.left
で要素のx座標を取り出したいんだけど…

値は null になってた。
んで hoge[i].id = "abc"; とかやってみたんだけど、効果無し。

最近学び始めたばっかで何も分かってないんだ…
ヒントだけでもいいんでお願いします(´・ω・`)
2011/01/29(土) 07:58:14
>>61
私も初心者なので偉そうな事は言えませんが、配列の宣言は、

var hoge = new Array();

で、

hoge = {"id1","id2","id3"};

と宣言するのではないでしょうか。

この場合、getElementByIdの引数にダブルコーテーションは不要で、

document.getElementById(hoge[0]).style.left

で動くのではないかと思います。(試してはいません)
2011/01/29(土) 08:00:40
追記。

document.getElementById(hoge[i]).style.left

とするならiに事前に値は入っていなければなりません。
2011/01/29(土) 23:00:51
>>62
助かります(`・ω・´)
参考に試してみたいと思います。
6561
垢版 |
2011/01/30(日) 01:47:43
var hoge = new Array();
hoge[0] = "abc";

としてテストしてみたところ、
document.getElementById(hoge[0]).style.left
の結果が null となりました。

どーなってんだろう…
そもそもjavascriptについて分かってないので本でも買ってお勉強します。
2011/01/30(日) 01:50:21
>>65
offsetLeftとかscrollLeftとかやってみた?
2011/01/30(日) 16:12:24
>>65
すみません、私も試しましたがstyle.leftでは取得できませんでした。
>>66さんの言う通りoffsetLeftで取得できました。(styleはいらないようです)

---------
<html>
<head>
<script language="javascript">
<!--
function leftShow(id) {
var leftPx;
var hoge = new Array();
hoge[0] = id;
leftPx = document.getElementById(hoge[0]).offsetLeft + 'px';
alert("四角形のx座標は" + leftPx);
}
//-->
</script>

2011/01/30(日) 16:13:15
<style TYPE="text/css">
<!--
#abc{
position:absolute;
top:200px;
left:200px;
width:50px;
height:50px;
border:1px solid #888888;
}
-->
</style>
</head>

<body>
<div id="abc" onclick="leftShow('abc');">
</div>
</body>
</html>
---------
これで動きました。
6961
垢版 |
2011/01/31(月) 01:31:57
>>66-68
ありがとうございます。

offsetLeftを使ってみたところ、
「グローバルスコープで ID または name 属性値により要素を参照しています。
代わりに W3C 標準の document.getElementById() を使用してください。」
とFirebugに怒られてしまいました。

そもそも何がしたいかと言うと、
各配列に入っている文字列をそれぞれ動かしたいんですよね。
そこでX座標を取ろうとしているんですが・・・

for(i=0;i<規定の数;i++){
var x = document.getElementById(hoge[i]).style.left;
x の値を減らす処理;
}

というようには簡単にできないものなのでしょうかね。

Javascriptの入門書を買いましたが、思った記事が無くて残念・・・
ちゃんと中見て買えば良かった(´・ω・`)
7061
垢版 |
2011/01/31(月) 01:34:52
あ、ちなみに xの値を減らす処理については
document.getElementById(hoge[i]).style.left = (x -10) + "px";
という感じです
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況