問題タブ [solidity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
operator-precedence - Solidity 操作の順序 - 論理 NOT
Solidity での操作の順序について質問があります。ドキュメントでは、論理 NOT 演算が論理 AND 演算よりも優先されると書かれています。問題は、そのif
ようなステートメントがある場合、操作の順序のために関数が最初に呼び出されると思っていましたが、実際には演算子if(false && !function())
の短絡が最初に行われます。&&
だから私の質問は:なぜですか?
ethereum - `new` キーワードを使用する場合と使用しない場合の新しい Solidity コントラクトの作成の違いは何ですか?
new
新しいスマート コントラクトを作成するためのキーワードの使用は何ですか? このキーワードを省略しないのはなぜですか?