JavaScriptオブジェクトコンストラクターにメソッドを追加しますか?
オブジェクトにメソッドを追加するコンストラクター 通常のオブジェクトにメソッドを追加するのとは異なります 。通常のオブジェクトの場合のように、メソッドを追加することはできません。 オブジェクトコンストラクタでメソッドを作成するには オブジェクトコンストラクタ内に追加する必要があります。
例
次の例では、メソッド はコンストラクター内に追加されるため、正当な値が得られます。
<html> <body> <script> function Business(name, property, age, designation) { this.Name = name; this.prop = property; this.age = age; this.designation = designation; this.name = function() { return this.Name }; } var person1 = new Business("Trump", "$28.05billion", "73", "President"); document.write(person1.name()); </script> </body> </html>
出力
Trump
-
JavaScriptでオブジェクトプロパティ名の配列を置き換える
以下は、JavaScriptでオブジェクトプロパティ名の配列を置き換えるコードです- 例 <!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&g
-
JavaScriptで純粋に別のliにクラス名を追加しますか?
クラスを追加するには、forEach()をclassList.add()と一緒に使用します。 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &nb