のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,401,298人
昨日:no data人
今日:
最近の注目
人気の最安値情報

元スレ+ JavaScript の質問用スレッド vol.113 +

JavaScript覧 / PC版 /
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

201 = :

>>200
目的によってお勧めは異なる

202 = :

>>196

>>182みたいな長ったらしいものは、まず短くしたくなるわw
俺がやるのは短くするだけな。

<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <script src="http://code.jquery.com/jquery-2.0.3.min.js"></script>
  <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script>
  <script src="./fisheye.js"></script>
  <script>
    $(function(){
      var canvas = $('#c1')[0], ctx = canvas.getContext('2d');
      $('<image>').attr('src', './image2.gif').on('load', function() {
        $(canvas).css({width: this.width, height: this.height});
        ctx.drawImage(this, 0, 0, this.width, this.height);
        var result = Fisheye.transform(ctx.getImageData(50, 50, 100, 100), 55, 80);
        ctx.putImageData(result, 100, 100);
      });
    });
  </script>
</head>
<body>
  <canvas id="c1" width="300" height="300" style="border:1px solid #ccc"></canvas>
</body>
</html>

203 = :

>>200
> javascriptパターンと
> javascriptデザインパターンって書籍がありますが、
> どうちがうのでしょうか?
> 買うならどっちでしょうか?教えてください

質問を二つに分けよう。

Q1. JavaScriptパターンを買うべきでしょうか?
Q2. JavaScriptデザインパターンを買うべきでしょうか?

A1.
JavaScript初心者なら買うべき。
他の言語は知っているが、JavaScriptは知らないというのなら買うべき。
JavaScriptでの良い書き方を知らないなら買うべき
JavaScriptバリバリ使えるぜ。モダンな書き方を知ってるぜ。という人なら不要

A2.
JavaScript初心者なら買うべき。
デザインパターンを知らないなら買うべき。
デザインパターンは知っているが、JavaScriptでどう書くのか悩んでる人は買うべき
JavaScriptバリバリ使えるぜ。JavaScriptでデザインパターンをなんの苦労もなくかけるぜ。という人なら不要


つまりJavaScript初心者なら両方買うべき。

204 = :

JavaScriptでデザパタ使うことある?
そりゃ知らないより知ってた方がいいけど

206 = :

自分のレベルは、非同期のファイルアップローダを
phpとmysqlとjavascriptとhtml5を使い作れる程度です。
両方買ってみます。goodpartsで勉強している途中です。
var MYAPP = MYAPP || {};
などの名前空間使ったjsのコードってほとんど読んだことないのですが、
何か、いいサンプルやライブラリなどはありますでしょうか?

207 :

>>202
ありがとうございます
結局そのjsの使い方がわからなかったので、内部の計算を取り出して自分で実装しました。
大変悲しかったです。

208 = :

ワロタw

209 :

>>206
読んでみれば大したことではないとわかるよ、そんなもん

210 = :

Threeって自分でシェーダ書けるん?

211 = :

WinからMacに移行したんでつい最近Coda2購入したんですが
普段仕事では.NET開発ばかりなんでVSばかり使ってまして
Coda2のJavaScriptの補完が糞すぎて辛いです
VS並みの優秀な補完を備えたWeb/LL用IDEないですかね?

213 = :

>>212
JavaScriptの基礎を勉強すればいいんじゃないかな?

214 = :

表示はするがイベントには反応しない要素なんて作れますか?
半透明で表示するけど、マウスは下に突き抜けて欲しいのです

215 :

>>212
ボタンを押したら発火、と思ってるのを
ボタンのクリックイベントが発生したら発火、と考えるようにしよう

んで、イベントはボタンに限らず全ての要素で起こるんだ

216 :

>>214
できるよ

217 = :

http://jsbin.com/isiBIZa/1/edit
マウスイベントが下に突き抜けるってこういうのだよね?
親子関係にない要素同士の重なっている部分をクリックすると覆われている側にクリックイベントが伝わるみたいな

218 = :

そうです

219 = :

カーソルの形も下の要素に反応させたいです

220 :

20歳の子たちに教えることになって
昔ながらだが、壁でボールが反射するのを作ることにしたんだが
角度の単位のラジアンを知らなくてびっくりした

スレ違いすんません

222 :

グローバルに何か置く必要あるん?

224 = :

>>221
どのようにするのがいいかだって?

じゃあ、いい方法を教えてあげよう。

まず、今の時代ではタグにonclickみたいなの書いたはいけないのは知ってるね。
少なくともスクリプトファイルは外部のjsファイルに分離する。

やり方は色いろあるかけど、とりあえずjQueryを使おう。
$(function() {・・・})に全て書いてしまえば、
jQueryオブジェクト($)以外はグローバルにしなくて済む。

入力チェック程度で各画面にjsを作るのは、開発時はいいけれど
ユーザー側から見れば小さいjsファイルに何度もアクセスすることになって
パフォーマンスが悪い。だからjsファイルを一つに結合するべきだね。
これもやりかたはいくつかあるけど、requirejsのr.jsなんか結構使われてるね。

requirejsを使えば、require(function() {・・・})やdefine(function() {・・・})に
すべての処理を書いてしまえば、jQueryと同じようにグローバルなオブジェクトは最小限になる。

requirejsだけでもいいが、入力チェックするならDOMにアクセスするだろうから
jQueryもどうせ使うだろうね。jsファイルが沢山になるけど、とりあえずjQueryでも使ってみたら?

これらを使わずに自力でやりたい? この程度でどう書くのか悩んでるレベルなら
自力でやる力がないということだから、やらないほうがいいよ。素直にjQuery使って力をつけなさい。
jQueryと同等の別の何かでもいいけどマイナーか難しいからおすすめしない。

226 = :

> まず、今の時代ではタグにonclickみたいなの書いたはいけないのは知ってるね。
タグにイベントハンドラを書いてはいけないって誰が言ったの?あまり推奨しないだけじゃね?
個人的主観をかも当たり前のように押し付けるのはどうかと。

227 = :

>>226
言葉足らずではあるが、役割を分離した方が良いとはよく言われる
CSSを外部ファイル化するのと同じ
ただ、MUSTは言い過ぎでSHOULDに留める程度だと思うが

228 = :

<=や>=といった演算子を変数に入れることできますか?

229 = :

演算子はオブジェクトじゃないから無理。

231 = :

循環参照をチェックできるオンラインツールってありませんか?

232 = :

ほんと>>231みたいに技術者じゃない人が
JavaScriptさわらなきゃいけないのって
可愛そうだと思うw

233 = :

上からくんがおるな

234 = :

遙かなる高みからくんですよ?

235 = :

カーソル変更用のレイヤを画面全体に張ると
イベントが下に伝わらなくなりますが
どうすればいいですか

237 = :

普通に考えたら、そのカーソル変更用のレイヤーとか
いう変なのをやめたらいいと思います。

238 = :

じゃあどうやってカーソルを変更すればいいんですか?
指定のカーソルになっていてほしい操作があるんです
直接カーソルを変更できればいいのですが、それが出来ないので仕方なくそうしています

239 = :

マウスカーソルといえば9801使ってた頃は自分でマウスドライバー作ってたな。
ハードウェア割り込みを取得してビデオRAMとカーソル画像をXORしてとか。
スプライトいっても今の人は飲み物しか浮かばないんだろうなぁ。

240 = :

画面がチラつかないように、CRTのリフレッシュに同期して書き換えたりとか。

241 = :

>>239
> スプライトいっても今の人は飲み物しか浮かばないんだろうなぁ。

とりあえずお前がウェブ技術に疎いってことはよくわかったよw

242 = :

CSSスプライトってどのへんがスプライトなんです?

243 = :

ウェブアプリのショートカットキーにALTは使わない方がいいですか?

244 = :

> スプライトいっても今の人は飲み物しか浮かばないんだろうなぁ。
アホw

245 = :

「aとbが共に0ではない」

a && b
でいいですか?

246 = :

そうですね
&& ~かつ
|| ~か

247 = :

>>242
よく知りませんが、この業界でスプライトと言って
思いつくのはCSSスプライトですよ。


←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について