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

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

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

JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
801 : Name_Not - 2014/06/21(土) 16:06:49.46 ID:???.net (+65,+21,-16)
>>782
DOMは仕様だから
バカかよ
802 : Name_Not - 2014/06/21(土) 16:07:57.65 ID:???.net (+57,+29,-17)
他人任せかよw
早く出て行けっつってんの
803 : Name_Not - 2014/06/21(土) 16:23:48.24 ID:???.net (+107,+29,-34)
>>1-4のテンプレ更新した
http://jsfiddle.net/fH4cC/33/show/

>>796
反映した

>>796
>>768は荒らしを増長させる可能性がある可能性がある為、保留
昨年の暴れっぷりを含めて賛成意見が多ければ再考
804 : Name_Not - 2014/06/21(土) 16:31:23.37 ID:???.net (+110,+29,-128)
>>803
お疲れ様

> (3) 質問者及び議論を行う人はメール欄を空欄にし、名前にレス番を入れることを強く推奨します。回答者はなりすましを判断できませんので、なりすましが現れても自己責任となります。
IDが出る板なら文面を「名前欄にレス番号を入れることを推奨」程度に留めるべきだと思う

>>800
本スレを荒らしに消化させる理由がないし、本スレを消化してからでいいと思う
それとテンプレの修正案はまだ出てくる可能性がある
805 : Name_Not - 2014/06/21(土) 16:31:40.03 ID:???.net (+57,+29,-36)
出て行ってくれるのはありがたいが
そのしょうもない会話をこのスレですんな
さっさと向こうでやれ
806 : Name_Not - 2014/06/21(土) 17:01:15.08 ID:???.net (-18,-29,-22)
なんで立ってるの

+ JavaScript の質問用スレッド vol.117 +
http://peace.2ch.net/test/read.cgi/hp/1403330196/
807 : Name_Not - 2014/06/21(土) 17:06:36.79 ID:???.net (+98,+29,-15)
>>806
>>784-784で指摘済
>>768を読めば立てた奴の理由はわかる
立てた奴がさっさと向こうに行ってくれればいいんだが
808 : Name_Not - 2014/06/21(土) 17:06:39.53 ID:???.net (+55,+29,-6)
いろんな人がいるんだろう
俺は誰がいつ立てようがどうでもいいけどね
809 : Name_Not - 2014/06/21(土) 17:08:47.22 ID:???.net (+91,+29,-31)
jqueryで「ある要素が、ある要素の子孫ノードに含まれるか」を調べるには
どうやればいいですか?
810 : Name_Not - 2014/06/21(土) 17:15:15.27 ID:???.net (+71,+29,-22)
>>807
お前のお仲間はIDの出るプログラム板に移動するから
お前もちゃんと付いて行けよ
811 : Name_Not - 2014/06/21(土) 17:36:22.06 ID:???.net (+108,+23,-2)
テンプレ更新した
http://jsfiddle.net/fH4cC/34/show/

>>804
反映した
812 : Name_Not - 2014/06/21(土) 17:49:30.62 ID:???.net (+67,+29,-37)
テンプレに何の実効力もないと判明しているのに何故かテンプレに拘り続ける奴w
官僚主義の権化だな
まぁ関係ないからいいけど
813 : Please C - 2014/06/21(土) 18:02:55.07 ID:???.net (+33,-29,-5)
if((a==b)||(a==c))
を一つにまとめるやり方ってありますか?
814 : Name_Not - 2014/06/21(土) 18:06:30.14 ID:???.net (+67,-30,-25)
_.contains(['hoge','moge'],'moge')
→true

これがlodashの力なんだね
815 : Name_Not - 2014/06/21(土) 18:07:43.82 ID:???.net (+60,+28,-4)
>>813
ないと思うが、括弧は不要
816 : Name_Not - 2014/06/21(土) 18:21:10.30 ID:???.net (+65,+29,-6)
比較するのが2つぐらいだと>>814のままでいいと思うけど、
それ以上になったら>>814の方を使うかな。
817 : Name_Not - 2014/06/21(土) 18:46:32.25 ID:???.net (+70,+29,-34)
>>809
これfindデシタ
基本的なメソッドなのに頭からすっぽり抜けていたようで・・
818 : 812 - 2014/06/21(土) 19:05:54.41 ID:???.net (+57,+29,-29)
lodashなんてあるんですね
まあ今回は4つなので普通に行こうと思います
819 : Name_Not - 2014/06/21(土) 19:44:14.81 ID:???.net (+85,+29,-36)
>>811
JavaScript 3
http://peace.2ch.net/test/read.cgi/tech/1380177260/

関連スレに入れてはどうか?なんだったら荒れてるから質問もある程度誘導してもいいような。
820 : Name_Not - 2014/06/21(土) 20:29:49.87 ID:???.net (+64,+29,-6)
>>819
久しく見なかった平和でほっこりした
821 : Name_Not - 2014/06/21(土) 20:50:51.41 ID:???.net (-1,-29,+0)
>>813
a|b|c
822 : Name_Not - 2014/06/21(土) 23:30:21.98 ID:???.net (+91,+29,-40)
ライブラリは何十もあるから、
その関数がどうたら何たらと続けられたら、
わからない人には苦痛

漏れは毎日、JSを見に来てる
わからないライブラリの話は苦痛だよ
どっか、よそでやってくれ
823 : Name_Not - 2014/06/21(土) 23:45:30.65 ID:???.net (+20,-2,-16)
DOMはライブラリです(キリッ
824 : Name_Not - 2014/06/21(土) 23:48:23.89 ID:???.net (+62,+29,-55)
自分の性格を修正するのが一番コスト低いよ
俺達は別にJSを趣味で使ってるわけじゃないんだ
生産をしようと思ったらJSに話題を局限するわけにはいかない
言語マニアみたいな人はプログラム板に既にあるJSスレにいればいいんじゃないの
825 : Name_Not - 2014/06/22(日) 00:28:23.78 ID:???.net (+70,+29,-8)
>>822
> わからない人には苦痛

そうなんですね。苦痛なんですね。
その原因は、わからないからなんですね。

勉強しましょう。
826 : Name_Not - 2014/06/22(日) 00:57:20.09 ID:???.net (+57,+29,-21)
「ライブラリの質問でないのに、ライブラリ使用を前提とした回答するのは質問者の意にそぐわないのでは?」と思うことはある
827 : Name_Not - 2014/06/22(日) 14:23:45.12 ID:???.net (+37,-29,-23)
http://www.atmarkit.co.jp/ait/articles/0707/10/news124.htmlにある
>実行時にはすでにコード内の構造としてadd関数が登録されているものとして
>、どこからでもadd関数を呼び出すことができる
jsってインタプリタ型ですよね?
じゃあこれはエラーになるはずでは?
828 : Name_Not - 2014/06/22(日) 15:24:50.50 ID:???.net (+50,+29,-5)
記者に直接聞けよバカ
829 : Name_Not - 2014/06/22(日) 15:31:59.44 ID:???.net (+96,+29,-44)
>>827
たとえば構文エラーがjsファイルのどこかにあれば、実行前にエラー出るじゃん?
つまり明らかに実行前に一度ファイル全体をスキャンしてる

頭から詠み込んで逐次実行するというのとは異なる
831 : Name_Not - 2014/06/22(日) 15:46:09.09 ID:???.net (+46,+23,-2)
ライブラリの質問もここでいい
832 : Name_Not - 2014/06/22(日) 15:52:29.05 ID:???.net (+57,+29,-89)
その種の合理性のないベンチマーク結果に基づいた最適化は
簡単にひっくり返るのでいい最適化とは言えない
そうすれば速くなるに決まってることをするのがいい最適化
833 : Name_Not - 2014/06/22(日) 15:57:15.66 ID:???.net (+70,+29,-17)
>>829
インタプリタも一度読み込むんですね・・・
ありがとうございます
834 : Name_Not - 2014/06/22(日) 16:01:36.83 ID:???.net (+57,+29,-49)
>>830
試してないから憶測だけど、
この22番はグローバル名前空間を検索するよりローカル名前空間を検索するほうが速いってことを言いたいんじゃないの?
835 : Name_Not - 2014/06/22(日) 16:15:15.41 ID:???.net (-2,-30,-50)
2次元配列を、以下のように作成できますか?

var arr = new Array(i)(j);

それとも、i++ でループしながら作成する?
836 : Name_Not - 2014/06/22(日) 16:27:11.05 ID:???.net (+103,+28,-8)
出来ない
というか試したらできなかった
JSは2次配列をサポートしろよ早く
837 : Name_Not - 2014/06/22(日) 17:44:55.34 ID:???.net (+30,-30,-152)
Arrayを連想配列のように使うと、
var arr = [];
arr[4] = 4; arr[15] = 15;
arr.length = 16 となった

使わない要素も、確保されるのか?
メモリがもったいないなー

千個のインデックスの中で、20個ほどのkey, valueを、
動的に確保・解放しながら、一覧表示もしたい
(key, value は共に整数型です)
arr[500] = 500; arr[1000] = 1000;

どうすれば効率的か?
838 : 836 - 2014/06/22(日) 18:23:08.43 ID:???.net (+12,-30,-110)
>836 自己レス

オブジェクトの連想配列を使うのか
var arr = {};
for(var key in arr) で、すべてのプロパティを取り出せる

arr.length = undefined になるけど
839 : Name_Not - 2014/06/22(日) 18:26:37.60 ID:???.net (+91,+18,-47)
>>837
使ってないとこは確保されてないからメモリの無駄はないよ
lengthはそういう仕様
840 : Name_Not - 2014/06/22(日) 18:27:18.19 ID:???.net (+3,-30,-100)
hoge: {
setup: {
}
}

みたいなコードがあり、エディタでhoge.setupに移動したいとします
それをhoge.setupで検索してジャンプしたいです
今はそういうものがないので、setupで検索しますが、setupメソッドが複数の場合、
見つけるのに手間がかかります
いい方法があれば教えて下さい
使っているエディタはsublime text2です
841 : Name_Not - 2014/06/22(日) 18:30:21.78 ID:???.net (-2,-30,-19)
どうでもこといいですが、メソッドなので
setup: function(){
}
でした
842 : Name_Not - 2014/06/22(日) 18:34:38.15 ID:???.net (+10,-29,-10)
11111111111*11111111111
をJSで計算し、指数表記ではない数字で表示したいです
どうしたらいいですか
843 : Name_Not - 2014/06/22(日) 18:36:26.79 ID:???.net (+34,+16,-14)
自分で実装しろ
844 : Name_Not - 2014/06/22(日) 18:43:21.05 ID:???.net (+52,+29,-2)
やり方を聞いているんですが?
845 : Name_Not - 2014/06/22(日) 19:06:08.89 ID:???.net (+32,-30,-37)
>>842
JSの浮動小数の仮数部だけで表せるのは
9,007,199,254,740,992 まで。
君の示した演算は
123,456,790,120,987,654,321 になるので無理。
846 : 836 - 2014/06/22(日) 19:27:38.28 ID:???.net (+13,-30,-104)
>>839
そうなの?でも、一覧表示するのに困った

全要素をトラバースして、undefined 以外を取り出すの?
要素数は20ほどだが、arr.length = 1000 となり、
遅くならないかな?

arr[500] = 500; arr[1000] = 1000;


>>842-844
Python, Ruby には、無限多倍長整数があるが、
JSには無いの?
847 : Name_Not - 2014/06/22(日) 19:40:14.07 ID:???.net (+95,+25,-29)
>>837 >>839
ただし、(挙げられた用途には関係ないだろうが)
index 0 から順に埋めておかないとパフォーマンスに大きく影響することはある
848 : Name_Not - 2014/06/22(日) 19:59:53.68 ID:???.net (+22,-30,-20)
>>846
arr = { 500 : 500 };
Are = { 1000 : 1000 };

ではいかんの?
849 : Please C - 2014/06/22(日) 20:02:31.53 ID:???.net (+16,-29,-6)
txtファイルを読み込めるhtmlのタグってありますか?
850 : Name_Not - 2014/06/22(日) 20:05:51.10 ID:???.net (+29,+4,-12)
>>849
スレ違いです
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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