Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js es5

作者:花小泽ノ   发布日期:2025-06-01   浏览:101

// ES5 示例代码:定义一个简单的构造函数并添加方法到原型

// 定义一个构造函数
function Person(name, age) {
    this.name = name;
    this.age = age;
}

// 添加方法到原型
Person.prototype.sayHello = function() {
    console.log('Hello, my name is ' + this.name + ' and I am ' + this.age + ' years old.');
};

// 创建实例
var person1 = new Person('Alice', 30);
person1.sayHello(); // 输出: Hello, my name is Alice and I am 30 years old.

// 解释说明:
// 1. 使用 `function` 关键字定义了一个构造函数 `Person`,它接受两个参数 `name` 和 `age`。
// 2. 使用 `this` 关键字将传入的参数赋值给新创建的对象的属性。
// 3. 使用 `prototype` 属性为 `Person` 的所有实例添加一个方法 `sayHello`。
// 4. 使用 `new` 关键字创建 `Person` 的实例,并调用其方法。

上一篇:js 空对象

下一篇:js es

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站