この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。
【前スレ】
スレ立てるまでもない質問はここで 156匹目
https://mevius.5ch.net/test/read.cgi/tech/1613809074/
次スレは>>980が立てること
探検
スレ立てるまでもない質問はここで 157匹目
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
2021/06/18(金) 22:50:39.76ID:dSkONN1n993デフォルトの名無しさん
2021/10/25(月) 18:42:44.56ID:TJebndlW なるほどありがと
994デフォルトの名無しさん
2021/10/25(月) 19:07:16.69ID:m90H/rIb JavaScriptでArrayをスタック的に使うケースで
a = [HTMLelement, HTMLelement];
の場合に
a[0].appendChild(a.shift()); //index0のエレメントを取り除きindex1の子エレメントにする
とした場合Firefox78だとこれはDOMExceptionで失敗するけど
a[1].appendChild(a.shift());
とすると成功する。つまり評価はa[1]→a.shift()の順番で行われていると思うのですが
この評価順はJavaScriptの規格で規定されているのでしょうか?
MDN漁っていますが肯定する情報も否定する情報も見つけられず・・・
a = [HTMLelement, HTMLelement];
の場合に
a[0].appendChild(a.shift()); //index0のエレメントを取り除きindex1の子エレメントにする
とした場合Firefox78だとこれはDOMExceptionで失敗するけど
a[1].appendChild(a.shift());
とすると成功する。つまり評価はa[1]→a.shift()の順番で行われていると思うのですが
この評価順はJavaScriptの規格で規定されているのでしょうか?
MDN漁っていますが肯定する情報も否定する情報も見つけられず・・・
995デフォルトの名無しさん
2021/10/25(月) 19:14:30.64ID:m90H/rIb あ、説明が不十分かも・・・
現状Firefoxで実験していますがこの評価順が規格上決まっていて、Node.js等の他のエンジンや
将来のエンジンでも同様の評価順を期待出来るのか、それとも評価順は実装依存でなんかの拍子に
変更されると動かなくなる可能性があるのか知りたいです
現状Firefoxで実験していますがこの評価順が規格上決まっていて、Node.js等の他のエンジンや
将来のエンジンでも同様の評価順を期待出来るのか、それとも評価順は実装依存でなんかの拍子に
変更されると動かなくなる可能性があるのか知りたいです
996デフォルトの名無しさん
2021/10/25(月) 19:40:20.40ID:6XqUIkqo javascriptに限らずどの言語でも同じだし変わらないよ
a[0]というオブジェクト(aの最初の要素という意味じゃなくてa[0]の中身)に対してappendChildします。appendする中身は・・・って翻訳されてく
a[0]というオブジェクト(aの最初の要素という意味じゃなくてa[0]の中身)に対してappendChildします。appendする中身は・・・って翻訳されてく
997デフォルトの名無しさん
2021/10/25(月) 21:13:58.01ID:QBv87bM7 JavaScriptは知らんがC言語の評価順は実装依存だったような
左からも右からもあり得るから評価順に依存したコードは規格外
左からも右からもあり得るから評価順に依存したコードは規格外
998デフォルトの名無しさん
2021/10/25(月) 22:47:09.05ID:MjNbaMGR jsは多分評価順が仕様書で決まってる
999デフォルトの名無しさん
2021/10/25(月) 23:03:23.62ID:GMtodYnb うめ
1000デフォルトの名無しさん
2021/10/25(月) 23:04:59.06ID:GMtodYnb >>988
TD4
TD4
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 129日 0時間 14分 20秒
新しいスレッドを立ててください。
life time: 129日 0時間 14分 20秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- Z世代、35%が週休3日希望 「無理せず・安定」に重き 民間調査 [♪♪♪★]
- 斎藤元彦・兵庫県知事、関西学院大学での「講演」予定に波紋 法学部長がコメント「教授会は承認せず」「利用されているようで不愉快」 [ぐれ★]
- 【コメ】やっぱり進次郎のほうがマシ…「コメの値下げは無理」と言い張る農林族の鈴木農水大臣 ★3 [ぐれ★]
- 石破前首相 おこめ券配布に「その原資は何?国民の税金でしょう」「リーズナブルな価格でお米が手に入るようにすることの方が大事」 [muffin★]
- 「イスラム土葬墓地、国の責任で全国に整備を」大分の自民市議団が異例要望 岩屋毅氏尽力 日出町 [少考さん★]
- 【発信国情報】X、プロフィール上に「VPN使用の有無」も表示か… ★2 [BFU★]
- こいせん 全レス転載禁止 SHAKARIKI
- NFL 2025/26 week12 part 1
- 〓たかせん〓
- かもめせん
- 【ATP】テニス総合実況スレ2025 Part 213【WTA】
- ネットでサッカー観戦◆2025-30
- 【速報】香港、日本総領事と断交 [369521721]
- かたおやさんあつまれぇ
- 高市さんのG20遅刻問題洒落にならないことになってた、日本抜きで全会一致で中国寄りの首脳宣言が採択されてそのまま有無を言わさず閉幕 [709039863]
- 【悲報】ツイッター愛国アカウント、続々と外国産だということが判明 つまり愛国者は外国人ということ? ★3 [158478931]
- 【日本一決定戦】岐阜県民ちょっと来いkskすっぞ【小市民シリーズ】
- 福井怖いわ
