File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 279279 "definition" : " পারশিয়াল বা আংশিক টাইপ" ,
280280 "code" : " interface Person {\n\t name: string;\n\t age: number;\n\t height: string;\n }\n\n const person1: Partial<Person> = {\n\t name: 'Hridoy',\n\t age: 28\n }"
281281 }]
282+ },
283+ {
284+ "title" : " ইন্টারফেস হ্যাকস ও ট্রিকস" ,
285+ "items" : [{
286+ "definition" : " অপশনাল প্রোপার্টি ডিক্লেয়ার করা('?' চিহ্ন দিয়ে) " ,
287+ "code" : " interface PersonInterface {\n\t name:string;\n\t age:number; \n\t profession?:string;\n }"
288+ },
289+ {
290+ "definition" : " উপরের interface থেকে কোনো object বানাতে গেলে profession প্রোপার্টি ছাড়াই বানানো সম্ভব হবে" ,
291+ "code" : " const person1:PersonInterface {\n\n\t name: ='Al Amin Khan',\n\n\t age:23 \n }"
292+ },
293+ {
294+ "definition" : " অপশনাল প্রোপার্টি ডিক্লেয়ার না করেই প্রোপার্টি বাদ দেওয়া" ,
295+ "code" : " interface PersonInterface {\n\t name:string;\n\t age:number; \n\t profession:string;\n }"
296+ },
297+ {
298+ "definition" : " Omit<PersonInterface,'property name you want to omit'> হ্যাকস ব্যবহার করে প্রোপার্টি বাদ দেওয়া যায়" ,
299+ "code" : " const person1:Omit<PersonInterface,'profession'> {\n\n\t name: ='Al Amin Khan',\n\n\t age:23 \n }"
300+ }
301+ ]
282302 }
283303 ]
284304}
You can’t perform that action at this time.
0 commit comments