X


+ JavaScript の質問用スレッド vol.123 + [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/04/02(日) 23:30:38.56ID:Qcd0Qmy10
JavaScript を自ら学ぶ人のための質問スレッドです。
>>2-6のテンプレを読んだ上で質問してください。次スレは>>950>>2のテンプレ案(本スレで改善案があれば考慮)を元に立ててください

■質問を書く上で
(1) 煽り、コード制作依頼等、人を不快にさせる投稿はご遠慮下さい。公序良俗を守った応対を心がけてください。
(2) 他の人に迷惑をかけるスクリプトの質問はご遠慮ください。
  (ブラクラ、[戻る], [閉じる], [クリック] の妨害、画面占有など)
(3) 質問者及び議論を行う人はメール欄を空欄にし、名前にレス番を入れることを強く推奨します。回答者はなりすましを判断できませんので、なりすましが現れても自己責任となります。
(4) 常に自発的に調べる心構えを持ってください。
  具体的には「自分で調べてから質問する」「回答をもらってわからない単語があればGoogle検索してみる」など。
  わからない内容を代わりに調べてくれる回答者をお望みの方は余所で質問してください。
(5) 出来るだけ一般的な用語を使用してください。脳内オレオレ用語は混乱の元です。
(6) 出来るだけサンプルコードを掲示してください。言葉による説明は行き違いが生まれる場合があります。
  ※必ず「問題の事象が再現されること」を確認してください。
   必要な部分だけ切り出したつもりで現象が再現できていなかったケアレスミスがしばしば見られます。
(7) サンプルコードに HTML が含まれる場合は http://validator.w3.org/ で [Check] してみてください。
(8) 質問を具体的かつ詳細に書くと回答を得られやすいです。>>2の質問テンプレートを活用してみてください。
(9) ライブラリ関連の質問は禁止です。関連スレにあるライブラリ質問スレで質問して下さい。
(10) 時にはあなたが望む「答え」だけでなく、「意見」などが寄せられる場合もあります。

※前スレ
+ JavaScript の質問用スレッド vol.122 +
http://echo.2ch.net/test/read.cgi/tech/1472426483/
VIPQ2_EXTDAT: checked:vvvvvv:1000:512:----: EXT was configured
2017/11/19(日) 17:55:31.71ID:ANnOsUYp0
3人の管理者には給料だした方がいいですかね?
2017/11/19(日) 18:02:33.77ID:CDwPHEzDa
>>41
勿論、テンプレだけ直してもダメだな。
5chでシステム的な強制力は期待できないので、基本的には利用するユーザの良識ある姿勢が必要になる。
模範となる人間が複数人いて、悪意あるユーザが荒らしても是正されたり、無視される文化(空気)がなければならない。
外部サイトになるが、https://ja.stackoverflow.com/questions/tagged/javascript にはそれがあるな。
昔の2chでは一時期その空気があったのだが、vol.115でlodashを啓蒙する荒らしが出たころからおかしくなった。
今、その空気を作り出す為には、最低三人の人間が回答/テンプレ保守に参加する姿勢が必要だと思う。

+ JavaScript の質問用スレッド vol.88 +
http://www2.atpages.jp/mirror/2ch/javascript/read.php/1308664388/

大分前のスレだが、この頃は比較的まともだった。

> 運営と連携したブロックする仕組みが必要になるのかな?
システム的な是正を問うなら、「他のフォーラムへ移行しよう」が結論になるだろうな。
2017/11/19(日) 18:04:27.49ID:ANnOsUYp0
なぜ三人の人間が必要なのでしょうか?
結論ありきで語ってませんか?
2017/11/19(日) 18:06:32.16ID:ANnOsUYp0
「他のフォーラムへ移行しよう」が結論で良いのでは?
だってテンプレだけを必死に守ったって
意味ないんでしょう?
2017/11/19(日) 18:08:39.76ID:AG+sglXv0
新スレ建てるのは別に良いと思う
ただ詳細なテンプレに従う行儀の良い奴は少ない
ecmascript&DOMオンリーくらいハッキリしたスレタイにしないと同じ轍を踏む事になると思う
2017/11/19(日) 18:08:59.72ID:CDwPHEzDa
>>63
例えば、次のシナリオが考えられる。

1. テンプレを改変してライブラリ許容したルールの新スレを立てる
2. 新スレで「なんでもかんでも、ライブラリを推奨するな」と苦情が来る
3. 1が「このスレのルールを守れ」と反論し、「jQueryがいかに有用か」を懇切丁寧に語る
4. 不毛な議論

Web制作板で現在進行形で起きている問題だな。
2017/11/19(日) 18:11:10.34ID:ANnOsUYp0
まず、

1. なにをするためにを書く
2. 案をだしてそれが有効な根拠を書く
3. そして最後に結論としてやることを書く

このスタイルで書いてくれないかな?
2017/11/19(日) 18:12:07.28ID:CDwPHEzDa
>>47
> 「他のフォーラムへ移行しよう」が結論で良いのでは?
では、「質問スレを立てる必要はない」があなたの結論?
質問ばかりであなたの考えがはっきりしないな。
あなたはどうすべきだと考えている?
2017/11/19(日) 18:15:46.01ID:CDwPHEzDa
>>50
>>45で書いた通りだが。

1. (目的) 荒らされない空気を作り出す為
2. (行動) 複数人の良識ある回答者/テンプレ保守者が定期的に投稿する
3. (結論) 同上
2017/11/19(日) 18:19:07.84ID:ANnOsUYp0
>>52
荒らされないことではなくて、
荒らされない「空気を作るだけ」ってこと?
空気作ったって荒らす人は荒らすでしょ?
2017/11/19(日) 18:31:26.65ID:CDwPHEzDa
俺が言いたいことは、「テンプレ(ルール)は守る人間がいて初めて機能する」という事。
テンプレがあっても守られなければ、「ここはテンプレ通りに質問/回答しなくていいのか、じゃあ好き勝手に質問/回答しよう」となる。

はっきりいって「テンプレなんて守る人はいない」という意識でいるなら、新しくスレを立てても上手くいかないと俺は思うぞ。
ルールを簡潔にしても守らない人は守らない。
ルールを率先して守る人間が複数人いて、ルールから外れた事を是正する働きかけがないと上手くいかない。
「最低、3人」といったのは1人が欠けても複数人(2人)で事に当たれるから。
スレに張り付いている荒らしと1対1になると持久戦で負ける。
お互いに生活リズムがあるのだから、生活リズムの異なる人間が複数人いるのが望ましいといえるが、それは難しいだろうな。

現状は「ルールなんて守る人はいない」「2chに何を求めているんだ?」状態の人が多いので、むやみに新スレだけ立てても上手くいかない、と俺は思う。
その空気を変える必要がある。
2017/11/19(日) 18:35:13.14ID:CDwPHEzDa
>>53
全員にルールを守らせるのは無理に決まってるだろう?
(それとも、あなたには全員にルールを守らせる素晴らしい案があるのだろうか)
日本人は空気に敏感だから、それを利用した方が良い。

あなたの考える「現在の 問題点」と「対策」を教えてくれ。
悪いが、質問攻めで疲弊するのを待っているようにも読める。
2017/11/19(日) 18:43:39.45ID:ANnOsUYp0
俺が言いたいのは手段が目的になってるんじゃないかってこと
目的を実現できないのに手段だけを作って苦労したって意味が無いだろ
目的が達成できない手段だから、その手段は廃れるんだよ
前の人がテンプレを管理しなくなったのも同じ理由
目的が達成できないのに仕事だけやらされて何もメリットがない
2017/11/19(日) 18:52:02.15ID:CDwPHEzDa
>>56
もっと具体的に頼む。
それと批判だけでなく、対案をいってくれ。
あなたの考える「現在の 問題点」と「対策」を教えてくれ。
2017/11/19(日) 18:56:38.41ID:ANnOsUYp0
現在の問題点、スレの内容が関係ない話で荒らされること
解決するわけがない問題は終わることもはないから延々と荒らされるだけ

対策、スレと関係ない話はどっか隔離スレでやってくれ、ここのように
2017/11/19(日) 19:08:00.77ID:CDwPHEzDa
>>58
> 対策、スレと関係ない話はどっか隔離スレでやってくれ、ここのように
何が対策なのか不明だが、スレ違いの話題が出る度に「スレと関係ない話はどっか隔離スレでやってくれ」とお願いするのか?
今までも適切なスレに誘導されて上手くいかなかったはずだが、どうしてそれが上手く機能する?
2017/11/19(日) 19:11:16.76ID:ANnOsUYp0
現にうまく機能してるよ。新しいスレ立てるか立てないかみたいな、
jQueryはJavaScriptとして認めるかどうかみたいな
意味がない議論は、こっちに誘導できた
元スレはJavaScriptに関係ある話だけになった
2017/11/19(日) 19:16:32.68ID:CDwPHEzDa
話が噛み合わないと思ったが、「なんでもいいからスレを立てさせて隔離スレとして利用させよう」という腹積もりの人か。
時間を無駄にしたな。
2017/11/19(日) 19:22:40.32ID:ANnOsUYp0
別に新しいスレを立てるに賛同するものが少なければ
立てなくていいと思うよ。少なくともここに隔離されてる分には
本スレは平和だからいい
2017/11/19(日) 21:34:42.00ID:oda4btU40
> ・ブラウザのDOM APIだけを使う(jQueryなどのライブラリやフレームワーク禁止)
反対

jQuery, lodash(Underscore) で、すぐに書ける事が多いので、便利。
JavaScript だけを使えとか、非効率な事で、時間を浪費させる奴がいる。
そいつが荒らし

getElementById() とか、ブラウザの差異とか、
仕事時間の8割が、ビジネスロジックとは無関係で、無駄な時間

多くの開発者が、jQuery, lodash(Underscore), React など、
JavaScript の無駄な時間からの、脱却を目指してきた

それに延々と反対する、荒らしがいる。
JavaScript だけを使えとか

C言語を勧める奴と同じ。
非効率な事をさせて、相手の時間をつぶさせる
2017/11/19(日) 21:39:54.28ID:oda4btU40
CSS の質問に、SASS で答えたら「死ね」とか、
新技術・新ライブラリで答えると、荒らしてくる奴がいる

新しい知識を邪魔しよる。
人に新技術を教えると、教えるなって荒らしてくる

教えると、自分が食えなくなるから、荒らしてくる
2017/11/19(日) 22:02:08.40ID:jY4FOG+m0
便所の落書き程度の内容に目くじら立てすぎ
2017/11/19(日) 22:28:43.77ID:4vEA1DleM
ちゃんとしたテンプレで建てるのはいいと思うけど
建てたところで間違いなくテンプレ無視したレスと煽りを繰り返された挙げ句に後半また改竄したテンプレでスレを乱立して乗っ取られるよ

同じことをもう5年くらい繰り返してるんだよ
5chのシステムだと常駐している荒らしに利用者が抵抗するのは無理
2017/11/19(日) 22:46:41.75ID:oda4btU40
荒らしは放っておくべき。
相手をする奴がいるから、いつまでも荒らしてくる

相手をしなければ、書くことが無くなるはずだが、
荒らしに反論するから、荒らしが喜んで書き込んでくる
2017/11/20(月) 11:42:33.22ID:VyTKZ5qIM
乗っ取られた、という考え方がもうすでに見当違い。
いつからお前のものになったのかと
2017/11/28(火) 12:23:36.35ID:lxdnA1vD0
最後にフォーカスがあったウィンドウのキャレット位置にテンプレートのテキストを書き込むアプリを作りたいのですがjavascriptで可能でしょうか。
2018/02/16(金) 06:46:55.50ID:W1XJdyx10
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
71デフォルトの名無しさん (ワキゲー MMee-IIS2 [219.100.28.140])
垢版 |
2018/05/11(金) 08:34:24.43ID:aEco1fjbM
仕事でIEのブラウザ上を普通にctrl cコピーしてExcelに貼ることが多いんだけど、セル一枠がクレジットカード番号のみ情報が混じってると勝手に16文字目が0にされてしまう
セルに直接クレジットカード番号打ち直せばいいんだけど、いちいち結構な手間になってしまう
特にブラウザのCSSのデザインもExcel上に残したいからなおさら

Excelのフォーマットの文字列に該当する設定ってJavaScriptでできたりする?
72デフォルトの名無しさん (ワッチョイ 8d5b-uwJI [118.241.94.227])
垢版 |
2018/05/11(金) 10:03:04.34ID:yUktgmmn0
あの、すみません、スレチだったり、既出だったらゴメンナサイ。

CSSでID=AAAを「display:none;」にしてある状態(今このDivは非表示になってます)で、
Javasceipt側で

function Button() {
 document.getElementById('AAA').style.display = 'block';
 alert('OK');
}

これでHTML側のButton()を実行すると、

ChromeとFireFoxでは先にアラートが出て、アラートを閉じるとAAA属性のDivが表示される。
IEだと意図した通りAAA属性のDivが表示されてからアラートが出る。

ChromeやFireFoxで意図した通りの動作をさせる工夫などはできますでしょうか?
ちなみにアラートの手前に疑似Sleepを5秒とか挟んでもダメでした。
document.get〜〜〜の部分を、同じ記述を10行連続で書いてもダメでした。

どうぞ宜しくお願いします。
73デフォルトの名無しさん (ワッチョイ 8d5b-uwJI [118.241.94.227])
垢版 |
2018/05/11(金) 11:28:21.90ID:yUktgmmn0
72です
すみません、自己解決しました。
2018/05/11(金) 16:36:05.22ID:avRTxrQg0
疑似sleepをどうやって作ったのかが気になる
2018/05/12(土) 03:41:37.50ID:hwxaPbIq0
JS の話題は、この板よりも、

web制作管理板の方へ書き込んで
2018/05/12(土) 03:45:24.23ID:eof7Lg4H0
>>74
無限ループっぽくすればできるよ
77デフォルトの名無しさん (ワッチョイ 05fa-9WOx [114.149.223.252])
垢版 |
2018/05/23(水) 19:25:54.79ID:Au5e7VGg0
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

FKHQT
2018/06/30(土) 06:33:23.34ID:N4Bz9b1e0
ようやくリリース来たね
http://www.ecma-international.org/publications/standards/Ecma-262.htm
79デフォルトの名無しさん (ワッチョイ 1dfa-i/RF [114.149.223.252])
垢版 |
2018/07/05(木) 01:55:13.62ID:RfoszcD20
F15
2018/08/07(火) 04:43:19.27ID:xLB66AnX0
すいません。
frameの取得方法で教えてください。
var frame = document.getElementsByName("header")[0].contentWindow.document;
frame.getElementById('main').value;//取得できる

frame.getElementsByName('tdBody')[0].innerText;//取得できない

この違いは何でしょうか。どちらもページ内埋め込みフレームですが、getElementsByNameのほうはこのメソッド自体使えないと出てしまいます。
2019/04/21(日) 18:38:01.87ID:XAIRd91T0
Windows8.1 64bit 環境での質問です
JScriptはjavascriptではないと言われそうですが、この環境では

let i = 0;

のようなコードは全てエラーになると考えて良いのでしょうか?


また
var stdout = WScript.StdOut;
for ( var i = 0; i < 5; i++ ) {
stdout.Write("i ");
stdout.writeline(i);
//stdout.writeln(i);
}
stdout.writeline(i);
で5を表示するような挙動はECMA Scriptでは一般的でしょうか
82デフォルトの名無しさん (ワッチョイ 1a94-7GOi [123.48.66.92])
垢版 |
2019/05/04(土) 12:56:56.84ID:adnCRUw60
https://www.atmarkit.co.jp/ait/articles/0904/20/news124_2.html
> 例えば、WebブラウザでJavaScriptを実行する場合には、
セキュリティ上の制約でJavaScriptからクライアントマシン上のファイルを
読み込んだり、書き出したりすることはできません。

しかし、ファイルシステムAPIというのが検索すると出てきます。
現在のJSの「できること、できないこと」は何ですか?
83デフォルトの名無しさん (ワッチョイ 1a94-7GOi [123.48.66.92])
垢版 |
2019/05/04(土) 13:36:33.55ID:adnCRUw60
もう一つ質問です。
JSは通信に関する制限があるようですが、
オフラインで動作するデスクトップアプリに近いようなもの(ブラウザで動いても良い)を
作ったとして、それも通信が制限されますか?
2019/05/04(土) 14:08:37.00ID:cfO7GTAv0
JSはIOも持たないスクリプト言語だからそれだけでは何もできない
何ができるかはどんな外部APIが与えられてるかによる
2019/05/04(土) 14:37:28.46ID:j+k4q4Y+0
>>82
ローカルでどうのこうのはnode.jsを調べてくれ
言語の問題じゃない
86デフォルトの名無しさん (ワッチョイ 1a94-7GOi [123.48.66.92])
垢版 |
2019/05/04(土) 15:21:23.82ID:adnCRUw60
質問し直します。

WEBブラウザ上で動作するJSはlocalhostとのHTTP通信ができますか?
その他どんな制限がありますか?
2019/05/04(土) 15:52:03.60ID:cfO7GTAv0
それはもちろんWebブラウザによる
これは意地悪で言ってるわけではなく本当にブラウザによってポリシーや機能は様々だから
気になるブラウザスレで聞いたほうが良い
88デフォルトの名無しさん (ワッチョイ 1a94-7GOi [123.48.66.92])
垢版 |
2019/05/04(土) 16:06:09.43ID:adnCRUw60
もう一つ聞きたいです。

GitHubでJSが非常に人気があるようです。
https://githut.info/

言語人気ランキングによっては7位。
https://www.tiobe.com/tiobe-index/

これが意味する事は使ってる人は少なめだけど活発に使っているという事になりますか?
JSにこれほど人気がある理由は何だと思いますか?
2019/05/05(日) 00:45:28.67ID:tvdtPjB+0
この板には、あまり回答者がいないから、
詳しくは、この板よりも、web 制作管理板のJavaScript スレの方へ、書き込んでください!

>JSは通信に関する制限があるようですが
JS も、Ruby などと同じで、単なる言語です。
その言語の実行環境には、基本的なものしか含まれていないので、たいした事は出来ない

JSの実行環境には主に、ブラウザ・Node.js の2つがある

ブラウザはセキュリティーが厳しいので、
各ブラウザで機能は異なるが、基本的には、ローカルPC・クロスドメインにはアクセスできない

ローカルPC内のHTML を、ダブルクリックすると、ブラウザで見れる。
jQuery も使える。
これぐらい単純なら出来る

一般的には、ローカルファイルにアクセスするには、
実行環境にNode.js を使った、Electron などで作る。
VSCode も、Electron製
2019/05/05(日) 02:10:00.63ID:VtQYfSta0
>>88
基本的に言語というのはどれでもいい。
大抵のことはどの言語でもできる。

ただ稀にこの言語でなければダメという理由がある。
(他の言語でも不可能ではないが大きく不便になる)
その理由は言語そのものではなくて、言語を取り巻く環境にある。

JavaScriptもその一つ。ブラウザでそのまま動く言語はJavaScriptしかない。
他にも機械学習系のライブラリが揃ってるのはPythonだし、
Linuxでカーネルやドライバを作ろうと思ったらC言語しかろくにサポートされてない。
これらは言語の差じゃない。環境の違い。

今はウェブサービスの開発が主流なので、それにうまくハマってるのがJavaScriptというわけ
2019/05/05(日) 02:32:25.11ID:tvdtPjB+0
Ruby, Python など、多くの言語では、ローカルファイルアクセスなどのライブラリも、
最初から、その言語の標準ライブラリに入っている

これを、battery included と言う。
製品を買ったら、電池も入っていること

ところが、JS では、言語に標準装備のライブラリが少ないから、
各人で、誰かが作ったライブラリを探さないといけない

ブラウザ・Node.js, Electron, Cordova, jQuery とか、各人で機能を調べる

まあ詳しくは、この板よりも、web 制作管理板のJavaScript スレの方で、聞いてください!
2019/05/05(日) 20:03:49.62ID:yGiei76k0
> Ruby, Python など、多くの言語では、ローカルファイルアクセスなどのライブラリも、
> 最初から、その言語の標準ライブラリに入っている

それは利点でも有るが、JavaScriptが対象とするブラウザでは逆にデメリットとなる
なぜならセキュリティの観点からローカルアクセスできてはいけないからだ。

ブラウザのための言語だから当たり前ではあるが、
こういう点もJavaScriptでなければいけない理由になってる。
かつてはブラウザでRubyなどを動かそうという計画もあったんだ
2019/05/06(月) 08:25:29.89ID:r9zJcDQk0
連休最後でやっと自主学習できます。
よろしくお願いします。
値が入っている場合と、入っていない場合の判定なのですが

var val=20;
if(val){alert(val);}

------------------
var val;
if(!val){alert(null);}

という真偽判定で問題なく稼働しますか?
誤作動したりしないでしょうか?
94デフォルトの名無しさん (バッミングク MM77-36mh [122.25.157.189])
垢版 |
2019/05/06(月) 08:38:39.09ID:XhX25YODM
web作成板に行きなボーイ
2019/05/07(火) 17:11:26.08ID:bWNU7R7F0
>>89
> JSの実行環境には主に、ブラウザ・Node.js の2つがある

cscript さんの存在も
たまには思い出してください


えっ
古くさくて誰も顧みない?
2019/05/07(火) 17:45:56.58ID:bWNU7R7F0
hta: ボクはブラウザ上で実行される環境だけど、知名度ほとんどないし、まれに出て来てもウィルス扱いだよぉ
2019/05/08(水) 23:28:03.48ID:PvsGTftQ0
>>93
> という真偽判定で問題なく稼働しますか?
> 誤作動したりしないでしょうか?

0とかをどう扱う仕様かによるかと
https://developer.mozilla.org/ja/docs/Glossary/Falsy
とか見るとよいかも
2019/05/12(日) 13:25:33.21ID:4nx2To9cr
ム板にspreadsheetのスレって無いんだな
2019/05/16(木) 00:32:29.55ID:tjD61nda0
だれだよ Web 管理制作板へ誘導した奴

マウントばっかりしてマトモに回答しないクズの巣じゃねえか
知恵袋へ誘導した方がまだマシというか、知恵袋だと運営に通報されてBANだろアレ
2019/05/16(木) 06:56:43.56ID:s5lihM+Nr
jsスレは質問者が酷いからまともに回答する人はほぼいなくなった
101デフォルトの名無しさん (ワッチョイ 1f01-jPo7 [221.91.136.7])
垢版 |
2019/05/16(木) 09:28:35.68ID:+WwLqBdS0
うるせえteratailでも行ってろ!
2019/05/16(木) 11:09:06.27ID:tjD61nda0
質問者に「それだけでは返答できない」と確認を促し
答えたら「1行返答」とかいうのがマトモな回答?
2019/05/16(木) 12:06:09.08ID:BUJhrwgQ0
この板のJS スレは、本来の場所じゃない。
web制作管理板のスレが荒らされて、この板に緊急避難しただけ!
もうこの板には、住民はいない

荒らしも、この板にやってきた。
スレタイに、jQuery, Lodash, ライブラリの話は禁止って書いて、スレ立てする奴

漏れらは、荒らしの立てたスレに書き込まないように誘導したり、荒らしを排除しようとした

今はこちらの板で、Ruby禁止って書いて、スレ立てしてる。
くだすれPython(超初心者用) その43【Ruby禁止】

今は、あちこちのスレで、Ruby 死ねとか書き込んでる

とにかく、荒らしと会話しないこと。
荒らしに反応すると、ずっと居座るだけ
2019/05/16(木) 12:23:00.17ID:s5lihM+Nr
>>102
https://mevius.5ch.net/test/read.cgi/hp/1555750241/829 のことかな
使うか使わないかのYes/No質問だしおかしくはないと思うけど
2019/05/16(木) 12:37:50.39ID:M/ddkVVC0
>>102

「来週の休日どこに行く?」
「来週の休日の天気を言わなければ返答できない」
「え?天気?晴れるんじゃないかな?」
「水族館に行こう」
(天気関係ないじゃん)

こういう感じなw

なんで天気聞いたのか追求すると、今度は台風だったらとか
極論言い出したりするし「晴れなら〜雨なら〜」という
答えかたをすることもできない。

一種のコミュニケーション能力不足かな
質問に対して、唯一の正解を答えるものだと思っている
だからすべての条件を先に聞き出し(後から言うと怒り出す)
返答は自分が考えた唯一の正解だけ(他の候補は間違い扱い)だから一行になる
106デフォルトの名無しさん (ワッチョイ 1f01-jPo7 [221.91.136.7])
垢版 |
2019/05/16(木) 23:18:13.54ID:+WwLqBdS0
>>105
ローカル君wwww
ム板でも元気にガイジパワー発揮!w
2019/05/16(木) 23:43:32.63ID:bssc8EEh0
必死チェッカーもどき
http://hissi.org/read.php/tcg/20190403/UjBqN1Q2aDIw.html

【報酬制カード】DUELEAGUE【デュヱリーグ】90
325 :名無しプレイヤー@手札いっぱい。 (ワッチョイWW 9fb1-PIOM [221.91.136.7])[]:2019/04/03(水) 11:15:34.81 ID:R0j7T6h20
とりあえず其の頬に流れてる嫉妬まる出しグショ泣き悔し涙ふけよクソ漏らし>>323負・け・イ・ヌ( ´∀`)σ)Д`)

【報酬制カード】DUELEAGUE【デュヱリーグ】90
330 :名無しプレイヤー@手札いっぱい。 (ワッチョイWW 9fb1-PIOM [221.91.136.7])[]:2019/04/03(水) 17:26:25.26 ID:R0j7T6h20
俺は運営の思考分かるよ

お前みたいな害悪野郎に書き込んでほしくないんだよ
2019/05/17(金) 12:44:41.69ID:5yXwvpw50
あんな奴が許容されがちだから「コミュニケーション能力のある人」が求められるんだよ。

>>104
たしかに Yes / No question に対する返答としては「文法的には」正しい。

しかし、そもそも相手に補足情報を要求しておいてアレは無い。
一般的に、「過去の状況・現在の状況・将来の見通し」くらいの返答は、社会通念上、期待される範囲。
まして相手に補足情報を要求した以上、自身も「当然期待されているであろう」返答を返すべきだよ、社会通念上。
109デフォルトの名無しさん (ワッチョイ 1f01-jPo7 [221.91.136.7])
垢版 |
2019/05/17(金) 17:00:32.07ID:iNSpWQN90
>>107
必死チェッカーで反撃した気分になってるのカ・ワ・イ・イ♥
2019/05/17(金) 20:11:06.84ID:5yXwvpw50
「人を憎んで罪を憎まず」ってことだからな
2019/05/17(金) 20:57:13.33ID:r1fGMmwur
>>108
社会常識を問うなら、質問者にもそれなりの社会常識があるべき
https://mevius.5ch.net/test/read.cgi/hp/1555750241/833 は新たな「さすがに」を生み出しいるだけで何の返答にもなっていない
端的な質問に端的な回答を返されるのは自業自得
2019/05/18(土) 00:07:55.85ID:ZrO4zGTX0
…生産性ゼロの発言して楽しい?
2019/05/18(土) 20:58:10.90ID:3xvYFUWfF
生産性を考えるなんてつまらないことだよ
2019/05/18(土) 21:04:18.33ID:ZrO4zGTX0
RFC1149(イヤナンデモナイ
2019/05/19(日) 15:21:39.30ID:dLV4jWSc0
>>93
> 値が入っている場合と、入っていない場合の判定

http://blog.tojiru.net/article/205007468.html
そのまんまなページだな…コレで「不足ある」って気付いた人が居たら教えていただきたいものだわね
2019/05/19(日) 15:37:44.32ID:dLV4jWSc0
可読性に関しては void 0 ってCのキャストっぽくて分かりやすいかもしんない
2019/05/19(日) 18:24:38.02ID:jyVnriUQ0
ははっ。 2011年の記事じゃん。void 0 とかもはや過去のもの
undefinedとの比較はundefinedと比較すればいい。
void 0とか使わんでいいよ
2019/05/19(日) 22:00:42.37ID:dLV4jWSc0
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined
> While it is possible to use it as an identifier (variable name)
> in any scope other than the global scope (because undefined is not a reserved word),

バカ対策は基本的に入れといた方が良いとおもう(私見
100%オレオレコードなら問題ないだろう
2019/05/20(月) 03:49:09.84ID:g68Ac+XT0
バカがいるとしたら、バカに気づくことが重要なのであってバカを隠すことではない

お前は、undefinedを変更するコードがあったとして、
そんなコードが入ってるものを安心して使えるか?
2019/05/20(月) 17:17:31.88ID:VU00A0n20
>>119
100%オレオレコードだったり、その部分を書き換えても問題ないのであれば
「書かない」「書き換える」はアリでしょ
121デフォルトの名無しさん (ワッチョイ 115f-4JiX [106.73.146.224])
垢版 |
2019/05/24(金) 21:30:29.52ID:DoRS/4HK0
イベントハンドラを使うときにhtmlに書くと

<button id="btn" onclick="func();">クリック</button>
関数名()と実行まで書くのに

イベントハンドラをJavaScript内に書くと
document.getElmentById("btn").onclick=func;と関数名だけで()を付けないのは何故ですか?

onclick=func;←これは、イベントハンドラ(onclick)に関数を代入をしてるんですか?

そもそもイベントハンドラは属性ということで、もう何をやってるのかよく分からなくなってて、
これは理屈抜きで覚えるべきですか?

お願いします
2019/05/24(金) 22:58:59.71ID:iaDShfK2a
>>121
理屈も覚えるべきだろう
https://www.google.com/search?q=onclick+%E3%82%B3%E3%83%BC%E3%83%AB%E3%83%90%E3%83%83%E3%82%AF%E9%96%A2%E6%95%B0+addeventlistener+%E6%8B%AC%E5%BC%A7+-site%3Asejuku.net
2019/05/25(土) 07:47:58.32ID:FkX8hFOL0
>>122
ありがとうございます。

初学本を終えた段階でコールバック関数について全く知りませんでした

詳しく読んでみます
2019/05/25(土) 13:07:15.19ID:yzyBLtFl0
>>121
無名関数のことかしら

あと、こんにちでは var を新規で積極的に使う意味は無いとおもう

・プログラミング疎いので全部 let にする
・基本的に const を使い、結び付けられる対象となる値が変化する可能性がある場合のみ let を使う

あたりが方針としてベターだと思う
Hoisting とかクソでしょ
2019/05/25(土) 13:09:46.07ID:yzyBLtFl0
foobar.onclick = function ...

とあったら「ああ、無名関数のことね」でスルーしてよし、と
2019/05/25(土) 20:19:18.66ID:3c9sJ6MS0
ホイスティングがクソという理由を述べよ
いいじゃんKOOLな機能だと思うけど?
なんでクラスはホイスティングされないんだろうなあ
2019/05/25(土) 22:17:01.85ID:XvQPNj6a0
>>124
どこからvarがでてきた?
それにどこにも無名関数のことなど書かれていてないようだが…
128デフォルトの名無しさん (バッミングク MM0b-BvJo [125.200.124.12])
垢版 |
2019/05/26(日) 15:33:48.96ID:W10tX16pM
俺は女が買いたいんだ!おっぱいおっぱい!
129デフォルトの名無しさん (ワッチョイ 2901-9b2Z [126.159.210.9])
垢版 |
2019/05/26(日) 15:44:40.60ID:l5IzIEQ20
Javascriptはウェブ板へって書いてあるのにな。
2019/05/27(月) 13:26:21.97ID:BM/UqAnC0
>>129
あっちの現状を分かっていて、その上で敢えて発言しているのかしらん
2019/05/31(金) 00:19:02.96ID:Cb7G0CcH0
度々の質問で申しわけありません

google chromeのデベロッパーツールを使っているのですがコンソールにjavascriptのメソッドなどを表示していたらエラー
faild to load resource:err_failedと表示され
それ以来ブラウザを閉じてもファイルを削除しても chromeをインストールし直してもエラーが消えず数ヶ月間騙し騙し使っていたのですが
今度はjqueryを使うとchromeのデベロッパーのsources画面のbreak pointsに黄色い文字でエラーが表示されて固まるようになり
やはり新たにjqueryをダウンロードしても変わらず、色々試したところ
jqueryのファイルをjqueryという名前のフォルダーから出して
<script src=jquery/jquery.〜>→<script src=jquery.〜>
このようにsourceを変えたところエラーが出なくなったのですが、どうしていいのかちょっと分からなくて
このスレの趣旨とは違うかもしれませんが詳しい方がいれば教えて頂きたいです

おそらくコンソールのエラーと同じでパソコンの方に記録が残ってしまっているのが原因だと思うのですが
アドバイスをいただければ嬉しいです

パソコンはMacでosはMojaveです
2019/05/31(金) 00:22:15.26ID:Cb7G0CcH0
パソコンはMacでosはMojaveです

お願いしますm(__)m
2019/06/01(土) 02:55:40.47ID:Xek9EwMI0
console.log("Hello, world!");

は動くんだろうな?
2019/06/02(日) 01:02:45.52ID:4INaUA9H0
>>133
chromeを開いて最初のページ(chromeのホームページ?)上でデベロッパーツールからコンソールを開いて
そこにjavascriptの関数や文を直接コピペしていたらエラーが出て
それからそのページでコンソールを開くとエラーが表示されるようになりましたが
ただ、別のページでコンソールを開くとエラーの表示は出ません
今はchromeを開いてGoogle.co.jpに移動してそこでコンソールを開いて使ってます

かなり次元の低い質問をしてると思いますが、どういう状態なのか散々調べたのですが分からないんです^^;

スレの趣旨と違うのでこの質問はこれでやめますm(._.)m
2019/06/02(日) 02:50:58.82ID:Ajv++wtF0
とるあえず閲覧履歴全削除でキャッシュクリア
2019/06/02(日) 08:03:33.34ID:zfmIH2Wv0
>>134
から
console.log("Hello, world!");
が動くのか否か判別ができない

<!doctype html>
<html>
<head><meta charset=”utf−8”></head>
<body>
<script>
console.log(”Hello, world!”);
</script>
</body>
</html>

が動くかどうか、だけの問題なのに
2019/06/02(日) 08:04:05.86ID:zfmIH2Wv0
コレなら charset=us-ascii でも行けるか
2019/06/03(月) 00:03:05.29ID:gVwmYwdG0
>>135
履歴を消したりアンインストールしてもダメでした

>>136
すみません、それなら問題ありません hello worldと表示されます^^;
自分で作ったhtmlファイルをchromeで開いてコンソールを表示した場合もエラーは出ません

エラーが出るのはchromeを起動して初めに表示されるページ、トップページ?でコンソールを開いた場合だけです。そのページでだけコンソールにエラーが表示されます


同じような現象がjqueryで起こってしまったので原因が気になり質問しました

ありがとうございました。いざとなったらパソコンを初期化します
2019/06/03(月) 18:31:15.92ID:+eb4McoS0
「トップページ」が悪いだけじゃん

ブラウザも javascript も jQuery も問題は無かろう
jQuery の古いバージョンは知らんけど、たぶん

<script src=”http://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js”></script>
<script src=”http://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js”></script>

とか書くぶんには問題ないんじゃね
2019/06/06(木) 09:28:33.44ID:7PasqtOL
テスト
2019/06/06(木) 09:30:48.54ID:7PasqtOL
1クリックで文字をコピーできるプログラムを作りたいのですが、Androidでしか動かないプログラム、iOSでしか動かないプログラムがあります
どうにか共通化させたいのですが、教えて頂けないでしょうか
https://dotup.org/uploda/dotup.org1865674.txt
2019/06/06(木) 10:36:50.66ID:fXMCZ+fj0
共通化しなくていいやん
2019/06/06(木) 11:53:32.33ID:l8NOJW7w0
iOS用の方でaddRangeする前にremoveAllRangesする
■ このスレッドは過去ログ倉庫に格納されています