JavaScriptで関数コンストラクターを使用して関数を呼び出す方法は?
関数は3つの方法で呼び出すことができます。 1つ目は関数、2つ目はメソッド、3つ目は関数コンストラクター 。しかし、3つすべてにおいて、このメソッドは継承を使用するため、関数コンストラクターを使用して関数を呼び出すのは独特な方法です。 財産。実際には、コンストラクターの呼び出しによって新しいオブジェクトが作成されます。 新しいオブジェクト コンストラクターからプロパティとメソッドを継承します。 継承はありません 最初の2つの方法で。
例
次の例では、最初は関数 および関数コンストラクタ 作成されました。 関数コンストラクタ 継承 関数からのプロパティ。したがって、値のみが指定されていても、プロパティも出力に示されているように実行されます。
<html> <body> <script> function myArg(arg1, arg2) { this.radius = arg1; this.height = arg2; } var x = new myArg(1,2) document.write(JSON.stringify(x)); </script> </body> </html>
出力
{"radius":1,"height":2}
-
JavaScriptでテキストを切り替える方法は?
JavaScriptでテキストを切り替えるためのコードは、次のとおりです- 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana,
-
関数を関数およびメソッドとして呼び出す方法は?
以下は、関数を関数およびメソッドとして呼び出すためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>