13af6ab5fSopenharmony_ci/* 23af6ab5fSopenharmony_ci * Copyright (c) 2023-2024 Huawei Device Co., Ltd. 33af6ab5fSopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 43af6ab5fSopenharmony_ci * you may not use this file except in compliance with the License. 53af6ab5fSopenharmony_ci * You may obtain a copy of the License at 63af6ab5fSopenharmony_ci * 73af6ab5fSopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 83af6ab5fSopenharmony_ci * 93af6ab5fSopenharmony_ci * Unless required by applicable law or agreed to in writing, software 103af6ab5fSopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 113af6ab5fSopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 123af6ab5fSopenharmony_ci * See the License for the specific language governing permissions and 133af6ab5fSopenharmony_ci * limitations under the License. 143af6ab5fSopenharmony_ci */ 153af6ab5fSopenharmony_ci 163af6ab5fSopenharmony_ciconst test1 = {} 173af6ab5fSopenharmony_ci 183af6ab5fSopenharmony_ciconst test2 = { hello: "world" }; 193af6ab5fSopenharmony_ci 203af6ab5fSopenharmony_cilet test3:{} = {}; 213af6ab5fSopenharmony_ci 223af6ab5fSopenharmony_ciconst test4 = { 233af6ab5fSopenharmony_ci field: "world", 243af6ab5fSopenharmony_ci field1: "hello2", 253af6ab5fSopenharmony_ci field2: "hello3", 263af6ab5fSopenharmony_ci field3: "hello4", 273af6ab5fSopenharmony_ci field4: "hello5", 283af6ab5fSopenharmony_ci field5: "hello6", 293af6ab5fSopenharmony_ci field6: "hello7", 303af6ab5fSopenharmony_ci }; 313af6ab5fSopenharmony_ci 323af6ab5fSopenharmony_ciconst test5 = { 333af6ab5fSopenharmony_ci field: 1, 343af6ab5fSopenharmony_ci field1: 2, 353af6ab5fSopenharmony_ci field2: 3, 363af6ab5fSopenharmony_ci field3: 4, 373af6ab5fSopenharmony_ci field4: 5, 383af6ab5fSopenharmony_ci field5: 6, 393af6ab5fSopenharmony_ci field6: 7, 403af6ab5fSopenharmony_ci }; 413af6ab5fSopenharmony_ci 423af6ab5fSopenharmony_ciconst test6 = { 433af6ab5fSopenharmony_ci field: "world", 443af6ab5fSopenharmony_ci field1: 2, 453af6ab5fSopenharmony_ci field2: "hello3", 463af6ab5fSopenharmony_ci field3: 4, 473af6ab5fSopenharmony_ci field4: "hello5", 483af6ab5fSopenharmony_ci field5: 6, 493af6ab5fSopenharmony_ci field6: "hello7", 503af6ab5fSopenharmony_ci field7: true, 513af6ab5fSopenharmony_ci field8: false 523af6ab5fSopenharmony_ci }; 533af6ab5fSopenharmony_ci 543af6ab5fSopenharmony_ciinterface test7 { 553af6ab5fSopenharmony_ci field: "world", 563af6ab5fSopenharmony_ci field1: "hello2", 573af6ab5fSopenharmony_ci field2: "hello3", 583af6ab5fSopenharmony_ci field3: "hello4", 593af6ab5fSopenharmony_ci field4: "hello5", 603af6ab5fSopenharmony_ci field5: "hello6", 613af6ab5fSopenharmony_ci field6: "hello7" 623af6ab5fSopenharmony_ci }; 633af6ab5fSopenharmony_ci 643af6ab5fSopenharmony_ciinterface test8 { 653af6ab5fSopenharmony_ci field: 1, 663af6ab5fSopenharmony_ci field1: 2, 673af6ab5fSopenharmony_ci field2: 3, 683af6ab5fSopenharmony_ci field3: 4, 693af6ab5fSopenharmony_ci field4: 5, 703af6ab5fSopenharmony_ci field5: 6, 713af6ab5fSopenharmony_ci field6: 7, 723af6ab5fSopenharmony_ci }; 733af6ab5fSopenharmony_ci 743af6ab5fSopenharmony_ciinterface test9 { 753af6ab5fSopenharmony_ci field: "world", 763af6ab5fSopenharmony_ci field1: 2, 773af6ab5fSopenharmony_ci field2: "hello3", 783af6ab5fSopenharmony_ci field3: 4, 793af6ab5fSopenharmony_ci field4: "hello5", 803af6ab5fSopenharmony_ci field5: 6, 813af6ab5fSopenharmony_ci field6: "hello7", 823af6ab5fSopenharmony_ci field7: true, 833af6ab5fSopenharmony_ci field8: false 843af6ab5fSopenharmony_ci }; 853af6ab5fSopenharmony_ci 863af6ab5fSopenharmony_ciconst test10:object = { 873af6ab5fSopenharmony_ci field: "world", 883af6ab5fSopenharmony_ci field1: "hello2", 893af6ab5fSopenharmony_ci field2: "hello3", 903af6ab5fSopenharmony_ci field3: "hello4", 913af6ab5fSopenharmony_ci field4: "hello5", 923af6ab5fSopenharmony_ci field5: "hello6", 933af6ab5fSopenharmony_ci field6: "hello7", 943af6ab5fSopenharmony_ci }; 953af6ab5fSopenharmony_ci 963af6ab5fSopenharmony_ciconst test11:object = { 973af6ab5fSopenharmony_ci field: 1, 983af6ab5fSopenharmony_ci field1: 2, 993af6ab5fSopenharmony_ci field2: 3, 1003af6ab5fSopenharmony_ci field3: 4, 1013af6ab5fSopenharmony_ci field4: 5, 1023af6ab5fSopenharmony_ci field5: 6, 1033af6ab5fSopenharmony_ci field6: 7, 1043af6ab5fSopenharmony_ci }; 1053af6ab5fSopenharmony_ci 1063af6ab5fSopenharmony_ciconst test12:object = { 1073af6ab5fSopenharmony_ci field: "world", 1083af6ab5fSopenharmony_ci field1: 2, 1093af6ab5fSopenharmony_ci field2: "hello3", 1103af6ab5fSopenharmony_ci field3: 4, 1113af6ab5fSopenharmony_ci field4: "hello5", 1123af6ab5fSopenharmony_ci field5: 6, 1133af6ab5fSopenharmony_ci field6: "hello7", 1143af6ab5fSopenharmony_ci field7: true, 1153af6ab5fSopenharmony_ci field8: false 1163af6ab5fSopenharmony_ci }; 1173af6ab5fSopenharmony_ci 1183af6ab5fSopenharmony_ciconst test13:object = { 1193af6ab5fSopenharmony_ci field: "world", 1203af6ab5fSopenharmony_ci field1: "hello2", 1213af6ab5fSopenharmony_ci field2: "hello3", 1223af6ab5fSopenharmony_ci field3: "hello4", 1233af6ab5fSopenharmony_ci field4: "hello5", 1243af6ab5fSopenharmony_ci field5: "hello6", 1253af6ab5fSopenharmony_ci field6: "hello7", 1263af6ab5fSopenharmony_ci }; 1273af6ab5fSopenharmony_ci 1283af6ab5fSopenharmony_ciconst test14:object = { 1293af6ab5fSopenharmony_ci field: 1, 1303af6ab5fSopenharmony_ci field1: 2, 1313af6ab5fSopenharmony_ci field2: 3, 1323af6ab5fSopenharmony_ci field3: 4, 1333af6ab5fSopenharmony_ci field4: 5, 1343af6ab5fSopenharmony_ci field5: 6, 1353af6ab5fSopenharmony_ci field6: 7, 1363af6ab5fSopenharmony_ci }; 1373af6ab5fSopenharmony_ci 1383af6ab5fSopenharmony_ciconst test15:object = { 1393af6ab5fSopenharmony_ci field: "world", 1403af6ab5fSopenharmony_ci field1: 2, 1413af6ab5fSopenharmony_ci field2: "hello3", 1423af6ab5fSopenharmony_ci field3: 4, 1433af6ab5fSopenharmony_ci field4: "hello5", 1443af6ab5fSopenharmony_ci field5: 6, 1453af6ab5fSopenharmony_ci field6: "hello7", 1463af6ab5fSopenharmony_ci field7: true, 1473af6ab5fSopenharmony_ci field8: false 1483af6ab5fSopenharmony_ci }; 1493af6ab5fSopenharmony_ci 1503af6ab5fSopenharmony_cilet test16:{ 1513af6ab5fSopenharmony_ci field:String, 1523af6ab5fSopenharmony_ci field1:String, 1533af6ab5fSopenharmony_ci field2:String, 1543af6ab5fSopenharmony_ci field3:String, 1553af6ab5fSopenharmony_ci field4:String, 1563af6ab5fSopenharmony_ci field5:String, 1573af6ab5fSopenharmony_ci field6:String} = { 1583af6ab5fSopenharmony_ci field: "world", 1593af6ab5fSopenharmony_ci field1: "hello2", 1603af6ab5fSopenharmony_ci field2: "hello3", 1613af6ab5fSopenharmony_ci field3: "hello4", 1623af6ab5fSopenharmony_ci field4: "hello5", 1633af6ab5fSopenharmony_ci field5: "hello6", 1643af6ab5fSopenharmony_ci field6: "hello7", 1653af6ab5fSopenharmony_ci }; 1663af6ab5fSopenharmony_ci 1673af6ab5fSopenharmony_cilet test17:{ 1683af6ab5fSopenharmony_ci field:number, 1693af6ab5fSopenharmony_ci field1:number, 1703af6ab5fSopenharmony_ci field2:number, 1713af6ab5fSopenharmony_ci field3:number, 1723af6ab5fSopenharmony_ci field4:number, 1733af6ab5fSopenharmony_ci field5:number, 1743af6ab5fSopenharmony_ci field6:number} = { 1753af6ab5fSopenharmony_ci field: 1, 1763af6ab5fSopenharmony_ci field1: 2, 1773af6ab5fSopenharmony_ci field2: 3, 1783af6ab5fSopenharmony_ci field3: 4, 1793af6ab5fSopenharmony_ci field4: 5, 1803af6ab5fSopenharmony_ci field5: 6, 1813af6ab5fSopenharmony_ci field6: 7, 1823af6ab5fSopenharmony_ci }; 1833af6ab5fSopenharmony_ci 1843af6ab5fSopenharmony_cilet test18:{ 1853af6ab5fSopenharmony_ci field:String, 1863af6ab5fSopenharmony_ci field1:number, 1873af6ab5fSopenharmony_ci field2:String, 1883af6ab5fSopenharmony_ci field3:number, 1893af6ab5fSopenharmony_ci field4:String, 1903af6ab5fSopenharmony_ci field5:number, 1913af6ab5fSopenharmony_ci field6:String, 1923af6ab5fSopenharmony_ci field7:boolean, 1933af6ab5fSopenharmony_ci field8:boolean} = { 1943af6ab5fSopenharmony_ci field: "world", 1953af6ab5fSopenharmony_ci field1: 2, 1963af6ab5fSopenharmony_ci field2: "hello3", 1973af6ab5fSopenharmony_ci field3: 4, 1983af6ab5fSopenharmony_ci field4: "hello5", 1993af6ab5fSopenharmony_ci field5: 6, 2003af6ab5fSopenharmony_ci field6: "hello7", 2013af6ab5fSopenharmony_ci field7: true, 2023af6ab5fSopenharmony_ci field8: false 2033af6ab5fSopenharmony_ci }; 2043af6ab5fSopenharmony_ci 2053af6ab5fSopenharmony_ciconst test19:Record<string, string> = { 2063af6ab5fSopenharmony_ci field: "world", 2073af6ab5fSopenharmony_ci field1: "hello2", 2083af6ab5fSopenharmony_ci field2: "hello3", 2093af6ab5fSopenharmony_ci field3: "hello4", 2103af6ab5fSopenharmony_ci field4: "hello5", 2113af6ab5fSopenharmony_ci field5: "hello6", 2123af6ab5fSopenharmony_ci field6: "hello7", 2133af6ab5fSopenharmony_ci }; 2143af6ab5fSopenharmony_ci 2153af6ab5fSopenharmony_ciconst test20:Record<string, number> = { 2163af6ab5fSopenharmony_ci field: 1, 2173af6ab5fSopenharmony_ci field1: 2, 2183af6ab5fSopenharmony_ci field2: 3, 2193af6ab5fSopenharmony_ci field3: 4, 2203af6ab5fSopenharmony_ci field4: 5, 2213af6ab5fSopenharmony_ci field5: 6, 2223af6ab5fSopenharmony_ci field6: 7, 2233af6ab5fSopenharmony_ci }; 2243af6ab5fSopenharmony_ci 2253af6ab5fSopenharmony_ciconst test21:Record<string, string | number | boolean> = { 2263af6ab5fSopenharmony_ci field: "world", 2273af6ab5fSopenharmony_ci field1: 2, 2283af6ab5fSopenharmony_ci field2: "hello3", 2293af6ab5fSopenharmony_ci field3: 4, 2303af6ab5fSopenharmony_ci field4: "hello5", 2313af6ab5fSopenharmony_ci field5: 6, 2323af6ab5fSopenharmony_ci field6: "hello7", 2333af6ab5fSopenharmony_ci field7: true, 2343af6ab5fSopenharmony_ci field8: false 2353af6ab5fSopenharmony_ci };