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

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

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

651 = :

>>639
オプティマイザーにまるっと削除されるんじゃないか、空だと。

653 = :

難しいこと考えずにjQuery使いなさいよw

658 = :

>>637
基本的に、C/C++ 以外の言語は、参照を使っているから、
代入が参照の代入だけで、新しいインスタンスを作ってはいない。
(ただし、primitive は参照を持っていない)

そのため、deep copy(深いコピー)が無いから、
Ruby のMarshal.dump のような「オブジェクト ←→ 文字列」の変換・シリアライズの機構を使っているだけ

文字列から、新しいインスタンスを作れば、
既存インスタンスの参照を持っていないから、安全

Haxe では、多言語間のシリアライズもできるけど、
抽象クラスを使っていると出来ないとか、色々な制約がある

659 = :

JavaScriptやり始めて20年くらい経つけど、
alertで処理を止めて確認する癖が抜けなくてconsole.logを使うのがいまだになれない

660 = :

>>659
めっちゃ効率悪いぞ、早く覚えたほうが良い
開発ツールとか使ってる?

661 = :

別にいいんじゃないの

664 = :

>>642
参考までに、

Ruby, Nokogiri, selenium-webdriver では、
Nokogiri::HTML::DocumentFragment.parse で、文字列から、DOM を組み立てる

最後に、JavaScript のinnerHTML で、そのDOM をページに反映する

665 = :

やっぱスレタイに入れるべきだろ…

666 = :

こうして、一つの言語が終わりを迎えるのであった

667 = :

VSCode には、Quokka.js という拡張機能がある。
ただし、既存ファイルでは使えない

console.log を使わなくても、変数が表示される

let numbers = [ 1, 2, 3 ]

let doubled = numbers.map( n => n * 2 )

doubled
//=> [ 2, 4, 6 ]

668 = :

いやjs/tsはvscodeが統合デバッガ用意してくれてるんで。
デバッギングプロトコルでchromeに接続してchromeのdevtools使うこともできるしndbもある。
Quokkaとかいう商用ソフトの機能制限宣伝版の片棒担いじゃうとこが読点君だなと思う。

670 = :

>>635
賛成

671 = :

>>635
反対。勝手にきめんな

672 = :

正確には「Ruby厨は出禁」じゃね

673 = :

いや、禁止しなくていいから

675 = :

いかにもpython信者がやりそうなことだ

676 = :

いやスレタイに無くてもスレチだから

678 = :

賛成。スレタイになくてもスレチなのはその通りなんだがあのキチガイには通じない。
通じないのはつけても同じかもだがあいつが犯罪者なのがたった6文字でより明確になる。
せめてそんくらいは溜飲下げさせてもらってもいいだろ。

679 = :

スルーしとけばいいだろ

681 = :

使いどころがわからないけど正規表現でやる縛りでもあるの?
セレクトして削除すればいいだけだと思うんだが…

682 = :

セレクトってどうやるんですか?

684 :

>>674
同じく反対

685 :

>>674
俺も反対

686 :

反対。ここまででID出してる人で
賛成は1人、反対は4人か

688 = :

>>682
タグの仕様は?XML?

689 = :

>>688
仕様もクソもタグはタグなんですが…

690 = :

そうだよな!ハッシュタグのことだよな普通。

691 = :

・文字列が入ってるタグならなんでもいい
「タグごと」消したい
ってことらしいから、bodyにはほぼ確実に文字列が入っている。つまり、
document.body.innerHTML = '';
でいいな。俺ってかしこい

692 = :

oncontextmenuのハンドラに、innerHTMLで要素の内容を書き換える操作を登録すると
ブラウザの右クリックコンテキストメニューが出てこなくなるのですが仕様でしょうか?
chromeです
というより

693 = :

途中で送信してしまいました
>というより
そもそもoncontextmenuに登録するとブラウザの右クリックメニューは出てこないと思っていたのですが
違うのでしょうか

694 = :

もうそれやめたほうがいい仕様じゃなかったっけ?

696 = :

右クリックメニューを触るのはもう非推奨だったような気がする
検索しても出てこない

697 = :

>>693
contextmenuイベントハンドラに渡されるイベントオブジェクトでpreventDefault()するか
return false;で戻った場合にコンテキストメニューが表示されなくなる

698 = :

Mapのキーにオブジェクトを使うのって、あまりしない方がいいですか?
できるのはわかってるんですけど、デバッグの際に中身見ても想定通りのキーかどうかがわかりづらいので、アンチパターンだったりするのかなと
識別用に文字列とか用意した方がいい?

699 = :

だったらMap使う必要ないじゃんw

700 = :

スレタイに、Ruby禁止・jQuery/Lodash禁止とか、入れてる奴は荒らし!

荒らしが、スレ立てしてるだけ!
無視すべし!

あちこちで、荒らしが荒らしてるだけ!


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

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


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