JavaScriptは難しすぎ
■ このスレッドは過去ログ倉庫に格納されています
あんなの理解できるハズないだろ!
わかりやすいスクリプト言語をつくれないNetscapeは 潰れてよし localhostだとまともに動かなかったりするからJavaScript糞 srcで指定してる外部jsが絶対パスになってて、読み込めてないケースというオチに1000スクリプト window.open 使う時は第2パラメーターに'_blank'とか使わない方がいいぞ。
なぜかと言うと、特許に抵触するからなのだ!! >>67
何年か前にそのネタで祭りになった事あったな >>5
>JavaScriptを有効にしてくださいっていうサイトはウザい
>ただリンクするだけなのにわざわざスクリプトを使うな
激しく同意。
>>6
ウイルス対策では?
JavaScriptのオブジェクト概念ってややこしくねぇ?
>>6
ブラクラ程度でいびびるのは厨房。
最近のPCはJavaScriptで過剰な処理しただけでは壊れない。
ウイルス対策はアンチウイルスソフトでもぶち込んどけ。 Javaとぜんぜん違うのにJavaScriptを名乗るな
紛らわしい JavaがJavaScriptから名前をもらったんだよw
JavaこそOAKと名乗るべきだ。
JavaScriptはもちろんHTMLやcss以外一も二もわからないド素人ですが
みなさまは独学ですか?それともスクールに通い学びましたか?
参考までにご意見伺いたいです。
それと専門や大学で情報処理勉強していなくても努力でなんとかなるものなのでしょうか?
JavaScriptとphpの2つを習得したいと思ってるのですが・・ 質問が抽象的だなぁ。仕事で必要なのならきっちり勉強しないと。
まあ、HTMLとCSSはJavaScriptの前にしっかり覚えておかないと面倒だ、ということだけは言える。
HTMLの超基礎だけ大学で習ったが、それ以外CSSもJavaScriptもPHPも全部独学。
初心者はとほほでもよく読んで勉強しる。上手くなったら鳩丸。
PHPは公式サイトを読みまくった。 css、js、phpを独学で学べない時点で糞。
てか大体独学でできる。api読め。 この前、WEBクリエイター上級の試験通ったのでHTMLとcssはほぼ完璧だと思いますよ。
書き方が悪かったかな?
80で言いたかったのはc言語やjavaがわからなくてもphpとかperlってすんなりはいっていけるのかなって思って
うろ覚えはしたくないので文法からきっちりやりこみたいです。
チナミにまだ本は一冊ももってません。 じゃあ、文法からきっちり載ってる本を買って勉強すればいい。
聞く暇でやってみろよってのはあるな
下地なくても本なくてもできる奴はできる。
下地あっても本あってもできない奴はできない。
その差を語るのって難しいやね。
一見トロくて鈍い奴でも、執拗なトライアンドエラーで覚えて仕事で使えるようになった奴ならいくらでもいるよ。
やる前から効率案じてうろうろしてる奴が一番意味判らん。最初はwebから得られる情報だけ試しても十分でしょ。
innerHTML操作するあたりから遊んでみたら。 試験通った完璧なHTMLとCSS、
文法からきっちりやりこんだjavascriptとPHP、か。
優秀なのか形だけなのか判断つかんな。
とりあえず、cssまでできてんならwebページの基本構造は理解してるだろうから、
文法からやりたいなら下手な本買うより公式リファレンス眺めたほうが効率良いんじゃないかな
こういう
「みなさんは勉強どんな風にしましたか?」
「学校いきましたか?」
「本読みましたか?」
「○○な私にも出来ますか?」
などと、始める前に必死に事前知識仕込もうとする人って
きっと昔、子供の頃に、学校でやる集団予防接種の時に
先に注射を打ってもらった友達に
『どうだった?』
『痛かった?』
って一生懸命聞いてた子なんだろうと思う。 >>下手な本買うより公式リファレンス眺めたほうが効率良いんじゃないかな
>>innerHTML操作するあたりから遊んでみたら。
そう思います他。
初心者系の本買って読んでみましたが
逆に回りくどいし、何をやらせたいのかよくわからんでした。
で今リファレンス買って来ました。これから試してみます
アドバイスサンクスでした >>88
漏れはHTMLを独学で学んで後で痛い目にあったからなぁ…
きちんと文法から学びたいという奴を否定できん…
HTML、CSSは挟むだけだから誰でも出来ると思う
Javascriptは頭が痛い・・・ Javascriptに関しては、
我ながらかなりのレベルだと思うんですが、
就職先がありません・・・
この知識を金にする方法を教えてください。 俺まだPCはじめて半年くらいだったので、以前勤めてた会社クビになりますた。
理由は、PCができないから必要のない人材、というのが理由でした。
等の管理者は、VBが使えこなせないレベルだそうです。
その下はビルダーだけでセンスのないHPを作成しております。
そういう会社だってあるわけだから、>>93さんがんばってくらはい >>92
「できる」と「理解している」は別だから。 perlならいけるけどJavascriptは無理w >>95
1+1=2 と計算できるけど
1+1=2 となるのは証明できないというやつだな javascriptは敬遠してたけどやってみたら一瞬で理解できた。
C/C++やってりゃjavascriptは居眠りしながらでも書けるようになるよ。
さすがに眠りながらは書けないと思うよ
javascriptは一応オブジェクト指向だけど
微妙にずれているから一瞬で理解できるようなものではないと思うのだが 80です、何となくだけどわかってきますたjavascript、
ただ使いどころが難しい希ガス。。。
次はPERL勉強して掲示板作りたいと思います^^ function browsercrasher(){
loop(){
alert("ブラクラ")
}
}
これ貼ってみ。 JavaScriptって、就職への役立ち渡は他の言語より低いような気もする。 流行翳りのあるもてはやされたAJAXにしても、
サーバサイドと連携できなきゃたいした価値ないしな。
就職でJavaScriptだけ誇示しても、判りやすい実績とか示さんと「JavaScriptで占い作れます!」って奴と同列に評価されそうな・・・ JScript .NET
print("Hello"); ホームページ制作王は、世界の権威であるCOMDEXが認めた
唯一無二のワールドスタンダードである。
ホームページ制作王の普及なくして、
我が国のWebが世界と肩を並べる日は決してやってこない。
これに対し、非標準ソフトを販売する他社は、生活を維持するために工作員を動員して、
2chなどの掲示板で、真実をねじ曲げて、ホームページ制作王を貶し、
非標準ソフトの販促を行っている。
標準ソフト・ホームページ制作王に対して根も葉もない風評をでっち上げ、
非標準ソフトのシェア維持活動を行っている者たちこそ、
悪質な宣伝行為として非難されるべき、これが道理である。
他社製非標準ソフトを野放図にはびこらせておきながら、
世界標準・ホームページ制作王に対して反動的な発言をする
他社工作員たちに正義の鉄槌を下さなければ、我が国のWebに未来はない。
いかなる者も、世界の権威であるCOMDEXの決定に背くことはできない。
世界の権威COMDEXの決定に従わない者に、21世紀のWebをクリエイトする
権利や資格は1つもないのだ。あろうことか、COMDEXの意志を否定することに至っては
許されない暴挙であり、制裁の対象である。非標準のアプリケーションを販売して生計を立てる
他社が送り込む工作員による煽動ともいえる行為、および無知な大衆による工作員を
支持あるいは賞賛する行為は我が国のWebを大きく退行させるものであり、万死に値する。
COMDEXが定めた21世紀の世界標準は、ホームページ制作王のみである。
21世紀も早や7年目。我々日本国民は、他社工作員の煽動行為に対して真実を見抜く眼を持ち、
ホームページ制作王の我が国における標準化を達成しなければならない。
COMDEXが定めた世界標準・ホームページ制作王の普及は、情報化時代において、
日本国が国際社会において名誉ある地位を獲得するためのスタートであり、かつゴールである。 >>99
ずれてんじゃなくてJavaとかとは種類が違うんだろ。
確かに一般に売られてるOOPの本じゃ理解できんかもしれんが。 グローバル変数だと思っていたものが、まさかwindowの… だからwindow.window===windowになってしまっていて… HTML、CSSと勉強してきたんですけど
javascript難しい…
最初の部分でもう挫折しそう…
これってみんな1から書いてるの?
それともどっかのサイトのヤツ使ってるの?
どのサイト、書籍見ても
初めは優しいけどいきなり難しくなるな…
ええ、俺がアホなんですよ… やりたいこと次第。
数行なら1から書くんじゃないか?
大規模なら自作や他人のライブラリを使うんじゃないか?
何で疑問形って俺は数行で済むようなのしか作れないからだけど。
HTMLもCSSも最初はコピペして、属性とか変えてみて試行錯誤したんだろ?
だったらjavascriptも同じだと思うぞ。少なくとも初めのうちは。 JavaScript大嫌いだー!Ajax大嫌いだー!
Firefox2のXMLパーサーは糞だー! r ̄ ̄ ̄ ̄ヽ
| 試 そ あ |
| 合 こ き |
| 終 で ら |
| 了 め | _
| だ た | 谷w)
| よ ら > t_ノ
ヽ____/ // ヽ
/ i⌒/ i
rニ7 J-" ノ |
|/=j (` ̄ |
r" ┘ i ̄ ̄ ̄/
/4 ( i `{ /
`/__彡{| `i }
( ミil、 i ノ
じ二ニLっ) ど_j JavaScriptが嫌いならVBScriptを使えばいいじゃない Safari 3.1のWebインスペクタはFirebugを超えた!
ぜひお試しあれ >>121
mjk・・・。
4月1日だけに嘘だったりして 開いたり閉じたりするツリーメニューをやろうとして
ややこしさに撃沈
自分がこんなに馬鹿だとは知らなかった 階層メニューは再起呼び出し要るな
馬鹿じゃなくて知らないだけ
再起慣れてない後輩何人か見守って来たけど
あんなん停止条件を絞った状態から、デバッグ情報だらだら視覚化しつつ
テストしながら絞っていけば楽勝
どうしても理解できない場合はlispなりschemeなり
再起知らんと手の付けようがない言語を軽く学んでみるのも一興 >>123
同士よ・・・。
同じくツリー表示とかAjaxを使ったサイトつくりを任されてるんだが理解するのに四苦八苦。
一個解決するのに倍のスケジュールがかかってる。
納期期限までに間に合いそうにない・・・。
死にたいwww 未だに addEventListener("load",func,false)のfuncとか、
setInterval("func()",1000)とか
なんで関数にこんなに種類があるのかさっぱり分からない...orz
"func()"
func
func()
function(){}
function(){}()
(function(){})()
どう違うんだよ...(涙。 (function(){})()
文中にスペースが含まれるスクリプトレット等を
前半後半別々じゃなくスペースを含む一行と識別させる為の >>126
"func()" → ただの文字列
func → 関数(の入っている変数)
func() → 関数として評価
function(){} → 無名関数
function(){}() → 無名関数を評価
(function(){})() → >>127
function(){}()
これってシンタックスエラーじゃない?
あと>>127には名前空間を汚さないようにするって効果もある クロスブラウザのこと考えるとJavaScriptはC++より難しい。
っていうか鬱陶しい。デバッグも面倒だし。 >>127-128
おお、ありがとう。ばっちり分かった。
素晴らしいー。
ブラウザ環境によって挙動が変わりまくる言語
それだけでイライラする >>194
ブラウザ判定しないほうが悪い。
JSを理解していないくせに無理してapi使ってるweb屋は死んでいい。
IE8で見れなくなってもそのまま放置しやがって。 jsが難しくてphpが簡単とか言ってるヤツは素人だよな?
クロススクリプティング対策もしてない穴だらけのphp公開は
占有サーバーでやってくれ >>14
計算ボタン押しても反応ないんだが、なにが問題?
Vista + IE7です。
>>137
誤りが二か所。htmlの開始タグがないのと、alertのダブルクオテーションが抜けている。
誤:alert("1から100までを足した合計は"+kotae+"です。);
正:alert("1から100までを足した合計は"+kotae+"です。"); 簡単なものならば
JavascriptってとりあえずDOM知ってれば何とかなるじゃん?
>103
,j;;;;;j,. ---一、 ` ―--‐、_ l;;;;;;
{;;;;;;ゝ T辷iフ i f'辷jァ !i;;;;;
ヾ;;;ハ ノ .::!lリ;;r゙
`Z;i 〈.,_..,. ノ;;;;;;;;>
,;ぇハ、 、_,.ー-、_',. ,f゙: Y;;f そんなふうに考えていた時期が
~''戈ヽ `二´ r'´:::. `! 俺にもありました 俺はJavaScriptから始めたから他の言語が分からない。
perlって、なんで変数の前に変な記号が付くんだ? JavaScriptはイベントのコールバックを処理するタイミングとか、
非同期通信をいくつも絡めると複雑になってくる。
みんな、そこで苦労してらっしゃる。 そしてjQueryなどに手を出し、重いページを量産すると けっしてjQueryは重くない。使い方が下手なだけだ アホみたいにメソッドを呼びまくっていたコードが
ダラダラと平坦に書くようになった分だけ速度は改善されている
あいかわらずの糞コードで安心した システムの共通部品をjavascriptで用意しているんですけど、
jsファイルの分け方って一般的にどういうふうにやりますか? 151は無視してください。書き込むスレを間違えました。 普通にjavascript(ajax除く)を使ってresponseヘッダの中身を取得する方法ってありますか?
ようは
HTTP/1.1 200 OK
Server: Apache-HOGEHOGE/1.1
Accept-Ranges: bytes
Last-Modified: Fri, 22 Feb 2010 22:22:22 GMT
Content-Type: text/javascript
Content-Length: 48
Date: Fri, 22 Feb 2010 22:22:22 GMT
のようなヘッダーの内容をキー(たとえばContent-Typeとか)を指定して値を取得する
ような機能があるのか?と言う質問です。
XMLHttpRequestを使うとあるような感じなんですが・・・
request.getResponseHeader("Content-Type")
※ request は XMLHttpRequest オブジェクト
また、全てのHTTPヘッダを取得するときは
request.getAllResponseHeaders() google pac-man はJavascriptとHTML、CSSだけで作られているらしい。 いろいろなサイト見てると無名関数の記述方法で、
function(){}
もしくは、
function (){};
と記述する人に分かれてるようなんだけど、
言語仕様的には後者の方が正しいよね?
教えて、エログラマ〜! jQuery重いっていってるキチガイいるよw
prototype.js絶賛してたけどキチガイじゃないのかなw
頭悪っ!って思いましたw >>159
仕様でセミコロンの自動挿入規則が定められているので、
一概に前者が間違いとは言えないけれども、本来は必要。 セミコロンの自動挿入は罠にはまることがあるので頼らない方がいいってどっかの偉い人が書いてた >>159
functionから始めたら、セミコロンいらない。
for(){}やif(){}の後にいらないのと同じようにいらない。
var fn = function(){};
のセミコロンは必要。
蛇足だが、無名関数を実行するとき
functionから始める場合は、カッコが必要。
(function(){ alert("hello"); })()
文中ならいらない。
var zero = function(){ return 0; }(); ■ このスレッドは過去ログ倉庫に格納されています