Sử dụng JavaScript Tôi sẽ rút tên ra khỏi trang web và xâu chuỗi chúng lại với nhau bằng cách nào đó (có thể đi với một mảng). Khi tôi thu thập tất cả các tên với nhau, tôi cần tạo một chuỗi khác cung cấp tất cả địa chỉ email của tên. Các địa chỉ email không có trên trang web vì vậy tôi sẽ phải liệt kê mọi điều có thể thisName = thisEmail trong kịch bản của tôi bằng cách nào đó. Tôi đã sắp tiếp cận điều này với việc tạo ra một tỷ lệ nếu có câu nói nhưng tôi nghĩ rằng đó phải là một cách hiệu quả hơn. Bất kỳ đề xuất?Thay thế cho một triệu câu lệnh IF
var x = getElementById("names");
var name = x.InnerHTML;
var email;
if (name == 'Steve'){ email == '[email protected]'; }
if (name == 'Bob'){ email == '[email protected]'; }
....
Có lẽ một cơ sở dữ liệu thuộc loại nào đó? – vcsjones
tuyên bố chuyển đổi với một triệu trường hợp ... –
Dựa trên ví dụ giới hạn mà bạn đã cung cấp, 'email' dường như chỉ là phiên bản chữ thường của tên có '@ gmail.com', được thêm vào cuối. Nếu đó là trường hợp, bạn không cần bất kỳ loại cấu trúc kiểm soát nào. –