PageSourceSearch

https://www.cnjseeking.com/assets/js/unit/country-calling-codes.js?v=1.5.11

js cnjseeking.com collected 2026-10-04 02:15:29 UTC 15,443 bytes, 259 lines download raw bytes

1/**
2 * 国家电话区号数据(询盘表单下拉)
3 * 本文件由 src/scripts/generate-country-calling-codes.cjs 生成,请勿手工编辑。
4 * 重新生成: node src/scripts/generate-country-calling-codes.cjs
5 * 数据源: mledoze/countries(ITU E.164);所有有国际区号的地区,区号 = E.164 国家码。
6 * 幂等挂载: 经典脚本可能被同页多次加载,守卫防止重复声明与重复赋值。
7 */
8if (!window.countryCallingCodes) {
9  window.countryCallingCodes = [
10    { name: "American Samoa", code: "+1", countryCode: "AS" },
11    { name: "Anguilla", code: "+1", countryCode: "AI" },
12    { name: "Antigua and Barbuda", code: "+1", countryCode: "AG" },
13    { name: "Bahamas", code: "+1", countryCode: "BS" },
14    { name: "Barbados", code: "+1", countryCode: "BB" },
15    { name: "Bermuda", code: "+1", countryCode: "BM" },
16    { name: "British Virgin Islands", code: "+1", countryCode: "VG" },
17    { name: "Canada", code: "+1", countryCode: "CA" },
18    { name: "Cayman Islands", code: "+1", countryCode: "KY" },
19    { name: "Dominica", code: "+1", countryCode: "DM" },
20    { name: "Dominican Republic", code: "+1", countryCode: "DO" },
21    { name: "Grenada", code: "+1", countryCode: "GD" },
22    { name: "Guam", code: "+1", countryCode: "GU" },
23    { name: "Jamaica", code: "+1", countryCode: "JM" },
24    { name: "Montserrat", code: "+1", countryCode: "MS" },
25    { name: "Northern Mariana Islands", code: "+1", countryCode: "MP" },
26    { name: "Puerto Rico", code: "+1", countryCode: "PR" },
27    { name: "Saint Kitts and Nevis", code: "+1", countryCode: "KN" },
28    { name: "Saint Lucia", code: "+1", countryCode: "LC" },
29    { name: "Saint Vincent and the Grenadines", code: "+1", countryCode: "VC" },
30    { name: "Sint Maarten", code: "+1", countryCode: "SX" },
31    { name: "Trinidad and Tobago", code: "+1", countryCode: "TT" },
32    { name: "Turks and Caicos Islands", code: "+1", countryCode: "TC" },
33    { name: "United States", code: "+1", countryCode: "US" },
34    { name: "United States Virgin Islands", code: "+1", countryCode: "VI" },
35    { name: "Saint Helena, Ascension and Tristan da Cunha", code: "+2", countryCode: "SH" },
36    { name: "Kazakhstan", code: "+7", countryCode: "KZ" },
37    { name: "Russia", code: "+7", countryCode: "RU" },
38    { name: "Egypt", code: "+20", countryCode: "EG" },
39    { name: "South Africa", code: "+27", countryCode: "ZA" },
40    { name: "Greece", code: "+30", countryCode: "GR" },
41    { name: "Netherlands", code: "+31", countryCode: "NL" },
42    { name: "Belgium", code: "+32", countryCode: "BE" },
43    { name: "France", code: "+33", countryCode: "FR" },
44    { name: "Spain", code: "+34", countryCode: "ES" },
45    { name: "Hungary", code: "+36", countryCode: "HU" },
46    { name: "Italy", code: "+39", countryCode: "IT" },
47    { name: "Vatican City", code: "+39", countryCode: "VA" },
48    { name: "Romania", code: "+40", countryCode: "RO" },
49    { name: "Switzerland", code: "+41", countryCode: "CH" },
50    { name: "Austria", code: "+43", countryCode: "AT" },
51    { name: "Guernsey", code: "+44", countryCode: "GG" },
52    { name: "Isle of Man", code: "+44", countryCode: "IM" },
53    { name: "Jersey", code: "+44", countryCode: "JE" },
54    { name: "United Kingdom", code: "+44", countryCode: "GB" },
55    { name: "Denmark", code: "+45", countryCode: "DK" },
56    { name: "Sweden", code: "+46", countryCode: "SE" },
57    { name: "Bouvet Island", code: "+47", countryCode: "BV" },
58    { name: "Norway", code: "+47", countryCode: "NO" },
59    { name: "Svalbard and Jan Mayen", code: "+47", countryCode: "SJ" },
60    { name: "Poland", code: "+48", countryCode: "PL" },
61    { name: "Germany", code: "+49", countryCode: "DE" },
62    { name: "Peru", code: "+51", countryCode: "PE" },
63    { name: "Mexico", code: "+52", countryCode: "MX" },
64    { name: "Cuba", code: "+53", countryCode: "CU" },
65    { name: "Argentina", code: "+54", countryCode: "AR" },
66    { name: "Brazil", code: "+55", countryCode: "BR" },
67    { name: "Chile", code: "+56", countryCode: "CL" },
68    { name: "Colombia", code: "+57", countryCode: "CO" },
69    { name: "Venezuela", code: "+58", countryCode: "VE" },
70    { name: "Malaysia", code: "+60", countryCode: "MY" },
71    { name: "Australia", code: "+61", countryCode: "AU" },
72    { name: "Christmas Island", code: "+61", countryCode: "CX" },
73    { name: "Cocos (Keeling) Islands", code: "+61", countryCode: "CC" },
74    { name: "Indonesia", code: "+62", countryCode: "ID" },
75    { name: "Philippines", code: "+63", countryCode: "PH" },
76    { name: "New Zealand", code: "+64", countryCode: "NZ" },
77    { name: "Pitcairn Islands", code: "+64", countryCode: "PN" },
78    { name: "Singapore", code: "+65", countryCode: "SG" },
79    { name: "Thailand", code: "+66", countryCode: "TH" },
80    { name: "Japan", code: "+81", countryCode: "JP" },
81    { name: "South Korea", code: "+82", countryCode: "KR" },
82    { name: "Vietnam", code: "+84", countryCode: "VN" },
83    { name: "China", code: "+86", countryCode: "CN" },
84    { name: "Turkey", code: "+90", countryCode: "TR" },
85    { name: "India", code: "+91", countryCode: "IN" },
86    { name: "Pakistan", code: "+92", countryCode: "PK" },
87    { name: "Afghanistan", code: "+93", countryCode: "AF" },
88    { name: "Sri Lanka", code: "+94", countryCode: "LK" },
89    { name: "Myanmar", code: "+95", countryCode: "MM" },
90    { name: "Iran", code: "+98", countryCode: "IR" },
91    { name: "South Sudan", code: "+211", countryCode: "SS" },
92    { name: "Morocco", code: "+212", countryCode: "MA" },
93    { name: "Western Sahara", code: "+212", countryCode: "EH" },
94    { name: "Algeria", code: "+213", countryCode: "DZ" },
95    { name: "Tunisia", code: "+216", countryCode: "TN" },
96    { name: "Libya", code: "+218", countryCode: "LY" },
97    { name: "Gambia", code: "+220", countryCode: "GM" },
98    { name: "Senegal", code: "+221", countryCode: "SN" },
99    { name: "Mauritania", code: "+222", countryCode: "MR" },
100    { name: "Mali", code: "+223", countryCode: "ML" },
101    { name: "Guinea", code: "+224", countryCode: "GN" },
102    { name: "Ivory Coast", code: "+225", countryCode: "CI" },
103    { name: "Burkina Faso", code: "+226", countryCode: "BF" },
104    { name: "Niger", code: "+227", countryCode: "NE" },
105    { name: "Togo", code: "+228", countryCode: "TG" },
106    { name: "Benin", code: "+229", countryCode: "BJ" },
107    { name: "Mauritius", code: "+230", countryCode: "MU" },
108    { name: "Liberia", code: "+231", countryCode: "LR" },
109    { name: "Sierra Leone", code: "+232", countryCode: "SL" },
110    { name: "Ghana", code: "+233", countryCode: "GH" },
111    { name: "Nigeria", code: "+234", countryCode: "NG" },
112    { name: "Chad", code: "+235", countryCode: "TD" },
113    { name: "Central African Republic", code: "+236", countryCode: "CF" },
114    { name: "Cameroon", code: "+237", countryCode: "CM" },
115    { name: "Cape Verde", code: "+238", countryCode: "CV" },
116    { name: "São Tomé and Príncipe", code: "+239", countryCode: "ST" },
117    { name: "Equatorial Guinea", code: "+240", countryCode: "GQ" },
118    { name: "Gabon", code: "+241", countryCode: "GA" },
119    { name: "Congo", code: "+242", countryCode: "CG" },
120    { name: "DR Congo", code: "+243", countryCode: "CD" },
121    { name: "Angola", code: "+244", countryCode: "AO" },
122    { name: "Guinea-Bissau", code: "+245", countryCode: "GW" },
123    { name: "British Indian Ocean Territory", code: "+246", countryCode: "IO" },
124    { name: "Seychelles", code: "+248", countryCode: "SC" },
125    { name: "Sudan", code: "+249", countryCode: "SD" },
126    { name: "Rwanda", code: "+250", countryCode: "RW" },
127    { name: "Ethiopia", code: "+251", countryCode: "ET" },
128    { name: "Somalia", code: "+252", countryCode: "SO" },
129    { name: "Djibouti", code: "+253", countryCode: "DJ" },
130    { name: "Kenya", code: "+254", countryCode: "KE" },
131    { name: "Tanzania", code: "+255", countryCode: "TZ" },
132    { name: "Uganda", code: "+256", countryCode: "UG" },
133    { name: "Burundi", code: "+257", countryCode: "BI" },
134    { name: "Mozambique", code: "+258", countryCode: "MZ" },
135    { name: "Zambia", code: "+260", countryCode: "ZM" },
136    { name: "Madagascar", code: "+261", countryCode: "MG" },
137    { name: "French Southern and Antarctic Lands", code: "+262", countryCode: "TF" },
138    { name: "Mayotte", code: "+262", countryCode: "YT" },
139    { name: "Réunion", code: "+262", countryCode: "RE" },
140    { name: "Zimbabwe", code: "+263", countryCode: "ZW" },
141    { name: "Namibia", code: "+264", countryCode: "NA" },
142    { name: "Malawi", code: "+265", countryCode: "MW" },
143    { name: "Lesotho", code: "+266", countryCode: "LS" },
144    { name: "Botswana", code: "+267", countryCode: "BW" },
145    { name: "Eswatini", code: "+268", countryCode: "SZ" },
146    { name: "United States Minor Outlying Islands", code: "+268", countryCode: "UM" },
147    { name: "Comoros", code: "+269", countryCode: "KM" },
148    { name: "Eritrea", code: "+291", countryCode: "ER" },
149    { name: "Aruba", code: "+297", countryCode: "AW" },
150    { name: "Faroe Islands", code: "+298", countryCode: "FO" },
151    { name: "Greenland", code: "+299", countryCode: "GL" },
152    { name: "Gibraltar", code: "+350", countryCode: "GI" },
153    { name: "Portugal", code: "+351", countryCode: "PT" },
154    { name: "Luxembourg", code: "+352", countryCode: "LU" },
155    { name: "Ireland", code: "+353", countryCode: "IE" },
156    { name: "Iceland", code: "+354", countryCode: "IS" },
157    { name: "Albania", code: "+355", countryCode: "AL" },
158    { name: "Malta", code: "+356", countryCode: "MT" },
159    { name: "Cyprus", code: "+357", countryCode: "CY" },
160    { name: "Åland Islands", code: "+358", countryCode: "AX" },
161    { name: "Finland", code: "+358", countryCode: "FI" },
162    { name: "Bulgaria", code: "+359", countryCode: "BG" },
163    { name: "Lithuania", code: "+370", countryCode: "LT" },
164    { name: "Latvia", code: "+371", countryCode: "LV" },
165    { name: "Estonia", code: "+372", countryCode: "EE" },
166    { name: "Moldova", code: "+373", countryCode: "MD" },
167    { name: "Armenia", code: "+374", countryCode: "AM" },
168    { name: "Belarus", code: "+375", countryCode: "BY" },
169    { name: "Andorra", code: "+376", countryCode: "AD" },
170    { name: "Monaco", code: "+377", countryCode: "MC" },
171    { name: "San Marino", code: "+378", countryCode: "SM" },
172    { name: "Ukraine", code: "+380", countryCode: "UA" },
173    { name: "Serbia", code: "+381", countryCode: "RS" },
174    { name: "Montenegro", code: "+382", countryCode: "ME" },
175    { name: "Kosovo", code: "+383", countryCode: "XK" },
176    { name: "Croatia", code: "+385", countryCode: "HR" },
177    { name: "Slovenia", code: "+386", countryCode: "SI" },
178    { name: "Bosnia and Herzegovina", code: "+387", countryCode: "BA" },
179    { name: "North Macedonia", code: "+389", countryCode: "MK" },
180    { name: "Czech Republic", code: "+420", countryCode: "CZ" },
181    { name: "Slovakia", code: "+421", countryCode: "SK" },
182    { name: "Liechtenstein", code: "+423", countryCode: "LI" },
183    { name: "Falkland Islands", code: "+500", countryCode: "FK" },
184    { name: "South Georgia", code: "+500", countryCode: "GS" },
185    { name: "Belize", code: "+501", countryCode: "BZ" },
186    { name: "Guatemala", code: "+502", countryCode: "GT" },
187    { name: "El Salvador", code: "+503", countryCode: "SV" },
188    { name: "Honduras", code: "+504", countryCode: "HN" },
189    { name: "Nicaragua", code: "+505", countryCode: "NI" },
190    { name: "Costa Rica", code: "+506", countryCode: "CR" },
191    { name: "Panama", code: "+507", countryCode: "PA" },
192    { name: "Saint Pierre and Miquelon", code: "+508", countryCode: "PM" },
193    { name: "Haiti", code: "+509", countryCode: "HT" },
194    { name: "Guadeloupe", code: "+590", countryCode: "GP" },
195    { name: "Saint Barthélemy", code: "+590", countryCode: "BL" },
196    { name: "Saint Martin", code: "+590", countryCode: "MF" },
197    { name: "Bolivia", code: "+591", countryCode: "BO" },
198    { name: "Guyana", code: "+592", countryCode: "GY" },
199    { name: "Ecuador", code: "+593", countryCode: "EC" },
200    { name: "French Guiana", code: "+594", countryCode: "GF" },
201    { name: "Paraguay", code: "+595", countryCode: "PY" },
202    { name: "Martinique", code: "+596", countryCode: "MQ" },
203    { name: "Suriname", code: "+597", countryCode: "SR" },
204    { name: "Uruguay", code: "+598", countryCode: "UY" },
205    { name: "Caribbean Netherlands", code: "+599", countryCode: "BQ" },
206    { name: "Curaçao", code: "+599", countryCode: "CW" },
207    { name: "Timor-Leste", code: "+670", countryCode: "TL" },
208    { name: "Norfolk Island", code: "+672", countryCode: "NF" },
209    { name: "Brunei", code: "+673", countryCode: "BN" },
210    { name: "Nauru", code: "+674", countryCode: "NR" },
211    { name: "Papua New Guinea", code: "+675", countryCode: "PG" },
212    { name: "Tonga", code: "+676", countryCode: "TO" },
213    { name: "Solomon Islands", code: "+677", countryCode: "SB" },
214    { name: "Vanuatu", code: "+678", countryCode: "VU" },
215    { name: "Fiji", code: "+679", countryCode: "FJ" },
216    { name: "Palau", code: "+680", countryCode: "PW" },
217    { name: "Wallis and Futuna", code: "+681", countryCode: "WF" },
218    { name: "Cook Islands", code: "+682", countryCode: "CK" },
219    { name: "Niue", code: "+683", countryCode: "NU" },
220    { name: "Samoa", code: "+685", countryCode: "WS" },
221    { name: "Kiribati", code: "+686", countryCode: "KI" },
222    { name: "New Caledonia", code: "+687", countryCode: "NC" },
223    { name: "Tuvalu", code: "+688", countryCode: "TV" },
224    { name: "French Polynesia", code: "+689", countryCode: "PF" },
225    { name: "Tokelau", code: "+690", countryCode: "TK" },
226    { name: "Micronesia", code: "+691", countryCode: "FM" },
227    { name: "Marshall Islands", code: "+692", countryCode: "MH" },
228    { name: "North Korea", code: "+850", countryCode: "KP" },
229    { name: "Hong Kong", code: "+852", countryCode: "HK" },
230    { name: "Macau", code: "+853", countryCode: "MO" },
231    { name: "Cambodia", code: "+855", countryCode: "KH" },
232    { name: "Laos", code: "+856", countryCode: "LA" },
233    { name: "Bangladesh", code: "+880", countryCode: "BD" },
234    { name: "Taiwan", code: "+886", countryCode: "TW" },
235    { name: "Maldives", code: "+960", countryCode: "MV" },
236    { name: "Lebanon", code: "+961", countryCode: "LB" },
237    { name: "Jordan", code: "+962", countryCode: "JO" },
238    { name: "Syria", code: "+963", countryCode: "SY" },
239    { name: "Iraq", code: "+964", countryCode: "IQ" },
240    { name: "Kuwait", code: "+965", countryCode: "KW" },
241    { name: "Saudi Arabia", code: "+966", countryCode: "SA" },
242    { name: "Yemen", code: "+967", countryCode: "YE" },
243    { name: "Oman", code: "+968", countryCode: "OM" },
244    { name: "Palestine", code: "+970", countryCode: "PS" },
245    { name: "United Arab Emirates", code: "+971", countryCode: "AE" },
246    { name: "Israel", code: "+972", countryCode: "IL" },
247    { name: "Bahrain", code: "+973", countryCode: "BH" },
248    { name: "Qatar", code: "+974", countryCode: "QA" },
249    { name: "Bhutan", code: "+975", countryCode: "BT" },
250    { name: "Mongolia", code: "+976", countryCode: "MN" },
251    { name: "Nepal", code: "+977", countryCode: "NP" },
252    { name: "Tajikistan", code: "+992", countryCode: "TJ" },
253    { name: "Turkmenistan", code: "+993", countryCode: "TM" },
254    { name: "Azerbaijan", code: "+994", countryCode: "AZ" },
255    { name: "Georgia", code: "+995", countryCode: "GE" },
256    { name: "Kyrgyzstan", code: "+996", countryCode: "KG" },
257    { name: "Uzbekistan", code: "+998", countryCode: "UZ" }
258  ];
259}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.