この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。
【前スレ】
スレ立てるまでもない質問はここで 156匹目
https://mevius.5ch.net/test/read.cgi/tech/1613809074/
次スレは>>980が立てること
スレ立てるまでもない質問はここで 157匹目
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
2021/06/18(金) 22:50:39.76ID:dSkONN1n991デフォルトの名無しさん
2021/10/25(月) 18:30:36.91ID:TJebndlW ものづくりのためってよりかはセキュリティ関係の勉強のためなんよ
アセンブリ言語の仕組みとか理解しておくと良いと言われたけど
何やろうかなーと探してたらCASLUを発見したんで聞いてみた
アセンブリ言語の仕組みとか理解しておくと良いと言われたけど
何やろうかなーと探してたらCASLUを発見したんで聞いてみた
992デフォルトの名無しさん
2021/10/25(月) 18:38:09.59ID:GQ12sh85 じゃあ、レジスタとかをどんな感じで使うのかってノリだけでいいと思うから、適当なシミュレータで適当なサンプルに触るだけで良さそう
セキュリティだとデータ実行防止とかのタームも見ておくくらい(そこいらはOSの領域に踏み込むけど
セキュリティだとデータ実行防止とかのタームも見ておくくらい(そこいらはOSの領域に踏み込むけど
993デフォルトの名無しさん
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を超えています。これ以上書き込みはできません。
