模組概覽#
此模組中的多個方法會回傳物件,而不是字串。例如,你可以使用 {{$airline.airportIataCode}} 來取出你需要的特定屬性。若要取得隨機機場,請使用 {{$airline.airportName}} 和 {{$airline.airportIataCode}}。若要取得隨機航空公司,請使用 {{$airline.airlineName}} 和 {{$airline.airlineIataCode}}。若要產生虛擬訂位,乘客通常會預訂特定 {{$airline.flightNumber}}、{{$airline.airplaneName}}, 的航班,並分配到 {{$airline.seat}} 和 {{$airline.recordLocator}}。若要產生範例乘客資料,你可以使用 Person 模組的方法。
aircraftType#
回傳值:'narrowbody' | 'regional' | 'widebody'
airline#
原始的 faker.airline.airline() 方法已細分為兩個更精確的變數:{{$airline.airlineName}}:產生航空公司名稱。
{{$airline.airlineIataCode}}:產生航空公司 IATA 代碼。
airplane#
原始的 faker.airline.airplane() 方法已細分為兩個更精確的變數:{{$airline.airplaneName}}:產生飛機名稱。
{{$airline.airplaneIataTypeCode}}:產生飛機 IATA 代碼。
airport#
原始的 faker.airline.airport() 方法已細分為兩個更精確的變數:{{$airline.airportName}}:產生機場名稱。
{{$airline.airportIataCode}}:產生機場 IATA 代碼。
flightNumber#
回傳隨機航班號碼。航班號碼一律為 1 到 4 位數。有時會不使用前導零(例如:American Airlines flight 425),有時會使用前導零,且通常會在前面加上航空公司代碼(例如:AA0425)。若要產生前面加上航空公司代碼的航班號碼,請將此函式與 airline() 函式結合,並使用樣板字面值:| 名稱 | 類型 | 預設值 | 說明 |
|---|
| addLeadingZeros | boolean | false | 是否使用前導零將航班號碼補足至 4 位數。 |
| length | number | { min: number; max: number; } | { min: 1, max: 4 } | 要產生的位數或位數範圍。 |
recordLocator#
產生隨機訂位代碼。訂位代碼由航空公司用來識別訂位。它們也稱為訂位 參考號碼、定位代碼、確認代碼或預訂代碼。| 名稱 | 類型 | 預設值 | 說明 |
|---|
| allowNumerics | boolean | false | 是否允許數字字元。 |
| allowVisuallySimilarCharacters | boolean | false | 是否允許視覺上相似的字元,例如 '1' 和 'I'。 |
seat#
| 名稱 | 類型 | 預設值 | 說明 |
|---|
| aircraftType | 'narrowbody' | 'regional' | 'widebody' | narrowbody | 機型。可以是 narrowbody、regional、widebody 之一。 |
Modified at 2026-06-11 10:26:02