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

私的良スレ書庫

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

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

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
751 : Name_Not - 2020/08/08(土) 17:44:43.91 ID:???.net (+44,+29,-25)
>>749
ID出ないスレなんかほとんどないから普通は知らないし面倒だよな

メルアド欄のsageを書き換えるんだ


>>750
デフォで非表示だからそうしてるだけで多数派ではないし支持派が自演して多数に見えてるだけ
752 : Name_Not - 2020/08/08(土) 17:54:51.36 ID:???.net (+32,+29,-13)
>>751
それ言い出したら、ID出してない時点でどっちもどっち
753 : Name_Not - 2020/08/08(土) 18:24:21.78 ID:???.net (+33,+29,-42)
>>751
どっちか一方だとどっちかが押し付けたことになるから両方立てればいいだけの話

で、メール欄を書き換えたけど
754 : Name_Not - 2020/08/08(土) 18:40:21.26 ID:FFaHJX3J.net (+16,+26,-4)
空欄にするんだっけ?
755 : Name_Not - 2020/08/08(土) 19:15:59.90 ID:???.net (+27,+29,-32)
分裂して両方本家を名乗るからお家騒動になってみんなが混乱する
別スレとしてpart1からスタートする分には勝手にやれば良い
756 : Name_Not - 2020/08/08(土) 20:11:51.11 ID:???.net (+27,+29,-2)
>>747
お前大丈夫か?
758 : Name_Not - 2020/08/08(土) 20:13:37.68 ID:???.net (+27,+29,-22)
つうかIDよりももっと大事なことがたくさんあるだろ
白骨化してるテンプレを片付けるとかさ
759 : Name_Not - 2020/08/08(土) 20:42:36.79 ID:???.net (+27,+29,-5)
それより全然JSの質問がないじゃないか
そっちのほうが問題だろ
760 : Name_Not - 2020/08/08(土) 21:10:25.07 ID:???.net (+37,+30,-87)
確かにここがイケイケのプログラマが集って
ドヤ解答するためのスレなら問題になるが

実際はここは自ら学びたいというやる気のある人が
気難しく偏屈な仙人たちの知恵を借りに来るための場所だから
基本的に静かなのは問題にならない
761 : Name_Not - 2020/08/08(土) 21:30:46.74 ID:???.net (+31,+28,+0)
>>760
お前まじでキモい
762 : Name_Not - 2020/08/08(土) 21:36:58.19 ID:???.net (+28,+30,-61)
不必要なマウンティングと
くだらない言い訳を垂れ流すしかできないゴリラに
「気難しく偏屈な仙人」を自称されても失笑しかできない
763 : Name_Not - 2020/08/08(土) 21:49:18.11 ID:???.net (+27,+29,-24)
お前が爆笑しようが失笑しようが知ったこった無いんだが
お前の行動を一々ここで報告しなくていいよ
765 : Name_Not - 2020/08/08(土) 22:26:18.56 ID:???.net (-27,-30,-130)
スコープの問題じゃないね。

let val
console.log( val ) //=> undefined
val = 'unko'

unkoって表示されません!
これは分かるよね?

let val
setTimeout(() => {
val = 'unko'
}, 1)
console.log( val ) //=> undefined

unkoって表示されません!
これは分かるかな?
766 : Name_Not - 2020/08/08(土) 22:33:17.33 ID:1I57jQoT.net (+0,+29,-1)
どうしてそうなるのでしょうか。
767 : Name_Not - 2020/08/08(土) 22:42:13.22 ID:???.net (+14,+30,-67)
valに代入するタイミングがvalを表示するタイミングより遅いからです。
オナニーしてから風呂に入るつもりが、
風呂に入ってからオナニーしていた。
なぜチンコが臭いのでしょうか?
と聞いているのと同じ。
768 : Name_Not - 2020/08/08(土) 22:52:50.96 ID:1I57jQoT.net (+0,+29,-5)
分かりたいですが、分かりそうにありませんので出直します。
769 : Name_Not - 2020/08/09(日) 00:03:00.45 ID:???.net (+32,+30,-17)
>>761
いつもドヤってるやつが自称仙人は確かに気持ち悪いな
770 : Name_Not - 2020/08/09(日) 00:44:53 ID:???.net (+30,+29,-97)
とても初心者的な質問ですいません

Javascriptのソースをjsに変えたいのですが、
(デコードとかエンコードとか言うのですか??)
どうすればよいか教えていただけませんか

以前海外のフリーサイトで
左側にJavascript でボタンを押すとjsに変換してくれる
サイトがあったような。。。
パソコンを再インストールしてうっかりそのサイト情報を消してしまいました

説明べたですいません お願いします
771 : Name_Not - 2020/08/09(日) 00:51:35.06 ID:???.net (+33,+29,-23)
用語がメチャクチャで質問内容が読み取れない。
jsはJavaScriptの略でファイルの拡張子にも使われる。あるいは女子小学生。
772 : Name_Not - 2020/08/09(日) 01:00:12.23 ID:???.net (+27,+29,-63)
>>766
非同期処理だろ

1秒後の処理を、キューに登録しているだけで、実際には実行されていない

登録しただけで、下の処理に進んでいるから、
下の処理の方が、先に実行される
773 : Name_Not - 2020/08/09(日) 01:28:46 ID:???.net (-27,-29,-42)
>>770
JavaScriptは単なるテキストファイルなので変換する必要なんてない
windowsなら拡張子表示する設定にしてファイル名弄るだけ
775 : Name_Not - 2020/08/09(日) 02:42:14.86 ID:???.net (+32,+29,-14)
自覚症状ありありで
突っ込み満載間無質問にもかかわらず
アドバイスありがとうございました

>>771-774
大いに参考になりました
問題も解決しました ありがとうございます
777 : Name_Not - 2020/08/09(日) 10:19:16 ID:???.net (-21,-30,-182)
java側で配列をjson文字列にシリアライズしてそのjson文字列をjavascriptに渡す
javascript側で受け取ったjson文字列をJSON.parseでデシリアライズすると配列に戻る
はず。
javaでjsonにシリアライズはjavaスレで聞いてねここjavascriptスレなので。
まあgsonかjackson使うんだろうけど。
778 : Name_Not - 2020/08/09(日) 11:28:07.99 ID:???.net (+25,+29,-28)
>>777
多分頭のいい人や経験豊富の人なら
色々なスレで少しずつ聞いたことをあわせられるのですが
私にはできそうにないです。

あまえてるようですみません。
779 : Name_Not - 2020/08/09(日) 12:06:48.67 ID:???.net (+33,+30,-154)
じゃこのjavascript質問スレでjavaの質問に答えられる人が来るのを気長に待つんだね。効率悪い解決方法だと思うけど。

サーバーサイドの言語がなんであれ、クライアントサイドはjavascriptしかないわけだから、その言語でサーバーサイドやってる人はjavascriptの接点に関する知識も持ってるわけ。

対してjavascriptやってる人がサーバーサイド作るときの言語の選択肢は無数にあるわけ。だからこのスレの回答者が必ずjavaの知識も持ってるかというと全然そんなことはないわけ。

だからjavaスレで質問するほうが効率よいので勧めたわけだけど。
780 : Name_Not - 2020/08/09(日) 12:08:57.79 ID:???.net (+27,+29,+0)
すみませんわかりました。
783 : Name_Not - 2020/08/09(日) 14:26:06.00 ID:???.net (-27,-30,-239)
ご無沙汰しております。計算機を作りたいのですが、
計算機といっても2chのトリップの出現確率を表示する計算機を作りたいのです。
そこで、みなさんのお力をお借りしたいと思いまして質問いたします。

htmlのイメージとしては↓(空欄に数字を記入し、◎を選択する)
  検索文字列   大文字小文字の区別  位置の指定    速度
┌─────┐                               ┌───┐      
│          │   ◎ なし          ◎ どこでも  │      │trips/s
└─────┘   ◎ あり           ◎ 前方    └───┘
                            ◎ 後方
 ┌──┐
 |決定|
 └──┘
      ┌──────┐
 結 果|            │
      └──────┘


↑検索文字列に探したいトリップを入力し、◎を一つ選択、速度にPCの検索速度を入力し、決定を押す
すると、結果にトリップ検索時間(平均値)を出力する計算機を作りたいのです。
ただ、5chトリップのトリップは、A-zの52文字、0-9の10文字、. / と2文字、合わせて64文字しか使えません。
また、トリップは◆ThinThinKYのように10文字で構成され、
しかも10文字目には.26AEIMQYcgkoswの16文字しかでません。
これ以外の時は結果にエラー表示をしたいのです。
みなさんの助言をお願いします。
784 : Name_Not - 2020/08/09(日) 15:13:20.18 ID:???.net (+27,+29,-53)
JSのコードって他人に見られるから難読化ってあるけど
逆に見た人を楽しませるような芸術化ってなんで無いんだろう?
例えばコードの挙動を保ったままAA作ったりできるツールって誰か知らない?
785 : Name_Not - 2020/08/09(日) 15:33:27.33 ID:???.net (+36,+29,-241)
>>780
何をしたいのかよくわからない

どの言語でもプログラムの設計ってのは
メインとなる関数のシグニチャと外部仕様を考えることから

>トリップの出現確率を表示する計算機を作りたいのです。
>トリップ検索時間(平均値)を出力する計算機を作りたいのです。
トリップの出現確率を表示するのとトリップ検索時間(平均値)を出力するのはどう関連してるのか?
トリップの出現確率とは?
トリップ検索時間とは?

JavaScriptでどう実現すればいいのかという問題にまで落とし込んでから
このスレで聞いたほうがいいと思うぞ
786 : Name_Not - 2020/08/09(日) 16:29:33.71 ID:2PWDsrOE.net (+33,+29,-13)
>>786
海外ドラマ「ロズウェル」で出てきた宇宙人役のかわいい女の子テスのこと?
787 : Name_Not - 2020/08/09(日) 17:03:06.41 ID:???.net (+17,+29,-12)
ひゃい
789 : Name_Not - 2020/08/10(月) 09:00:54.85 ID:???.net (-22,+29,-42)
いやー
素直にJSP側は配列をJSONで吐くAPI作って
JS側はそれを読みにいった方が良さそうな
まあ何をしたいのかにもよるけど
790 : Name_Not - 2020/08/10(月) 09:05:08.94 ID:???.net (+25,+29,-8)
>>789
JSPだつってんだろが糞カスぶっ殺すぞ
791 : Name_Not - 2020/08/10(月) 10:10:25.22 ID:???.net (-27,-30,-230)
こんばんは、
質問です。
textareaを使ったエディタを改造して、入力補完をできるようにしています。
ただ、補完された内容をtextareaに挿入すると、妙な位置にキャレットが移動してしまいます。
これを解決するにはどのようにすればいいでしょうか、教えてください。

function puttext(){
text = document.getElementById("area").value;
temp = text.substr(0, 10);
temp += "hoge";
temp += text.substr(10);
document.getElementById("area").value = temp;
}

<textarea id="area" onkeydown="puttext();" rows = "20" cols="100">
mogemoge
</textarea>
792 : Name_Not - 2020/08/10(月) 10:38:44.85 ID:???.net (+37,+29,-37)
>>792
selectionを使って
キャレットもコントロールするとよろし

ただしスクロールに癖があるから
その辺のノウハウはおググりください
793 : Name_Not - 2020/08/10(月) 13:17:49 ID:???.net (-27,-30,-42)
ブラウザー自体をタスクバーを含まないフルサイズサイズで
動的にリサイズしたいのですができません

opener.resizeTo(screen.availWidth+","+screen.availHeight);
794 : 674 - 2020/08/10(月) 14:15:06 ID:???.net (+40,+29,-212)
674です
>>676>>684界隈で相談にのってくれた皆様

今、解決出来ました~!!!

皆さん、本当にありがとうございました
どの方のアドバイスもすごい参考になりましたが
その中で、解決の決め手になったのは

>>679
例えばimageHasId()ならwindow.location.assign()を使ってる
もし上のコード見てもそれが理解できないなら勉強して出直したほうが良いよって話
という、アドバイスでした

Imagehostのマニュアルを必死に読んでいたときに
これと同じことを指摘してくれた方がいて、その具体的方法を
アドバイスしてくれて、そしたら(とりあえず)Imagehostを取り入れなくても
希望が叶うことになったのです

ロダのインプットタグをスキップするのは無理だということが判り
直接ダウンロードできるURLを解析してリファラーなどを細工し
それから落とすという方法に落ち着きました

皆さん。本当にありがとうございました
(* ̄◎ ̄*)ぶっっちゅうううん♪
795 : 674 - 2020/08/10(月) 14:16:29 ID:???.net (+27,+29,-10)

あ、興奮のあまり、割り込んじゃってすみませんでした
もうとっくに話題は変わってるというのに
796 : Name_Not - 2020/08/10(月) 14:58:43 ID:???.net (+33,+29,-7)
>>794
昔は色々できたんだがな
それ使って悪さする奴続出してできなくなった
797 : Name_Not - 2020/08/10(月) 21:43:24.11 ID:???.net (-27,-30,+0)
var jet = new Image();
jet.src="images/jet.png";
var canvas1 = document.getElementById("canvas1");
var ctx1 = canvas1.getContext("2d");
jet.onload = function(){
ctx1.drawImage(jet,0,0,360,270);
imagedata1 = ctx1.getImageData(0,0,360,270);
for (i = 0; i < 388800; i++) {
if (i % 4 == 0) {
imagedata1.data[i] = Math.floor(1.5*imagedata1.data[i]);
if(imagedata1.data[i]>=255){imagedata1.data[i]=255;}
}
if (i % 4 == 1) {
imagedata1.data[i] = Math.floor(0*imagedata1.data[i]);
}
if (i % 4 == 2) {
imagedata1.data[i] = Math.floor(1*imagedata1.data[i]);
}
if (i % 4 == 3) {
imagedata1.data[i] = Math.floor(1*imagedata1.data[i]);
};
};
ctx1.putImageData(imagedata1,50,0,50,50,260,170);
}

canvasですが質問させてください。
愛用している旧operaでは画像フィルタがかかるのですが、
新しいchromeでは画像フィルタがかかりません、何故なんですか?
798 : Name_Not - 2020/08/11(火) 02:56:46.68 ID:???.net (-29,-30,-312)
最初の4行の順番を変えれば?

var canvas1 = document.getElementById("canvas1");
var ctx1 = canvas1.getContext("2d");

var jet = new Image();
jet.src="images/jet.png";

元のコードでは、jet.src に代入した後、
その後の2行よりも先に、jet.onload が呼ばれると、
ctx1 が定義されていないから、まずいのでは?

F12 開発者ツールのコンソールに、エラーが出ていないか?

それと、if よりも、switch を使った方が、可読性が高い

switch ( i % 4 ) {
case 0:
break;
case 1:
break;
case 2:
break;
case 3:
break;
}
799 : Name_Not - 2020/08/11(火) 06:27:27.42 ID:???.net (-16,-29,-63)
こういうことは100%起きない
>> 元のコードでは、jet.src に代入した後、
>> その後の2行よりも先に、jet.onload が呼ばれると、
>> ctx1 が定義されていないから、まずいのでは?
800 : 799 - 2020/08/11(火) 07:43:10.69 ID:???.net (+27,+29,-13)
そういうことは起きないのか

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

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


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