সঙ্গে const electron = require('electron')
, ipcMain
মডিউল হিসাবে উপলব্ধ হবে electron.ipcMain
।
সঙ্গে মডিউল রূপে পাওয়া যাবে ।const {ipcMain} = require('electron')
ipcMain
ipcMain
এই কনস্ট্রাক্টকে অবজেক্ট ডেস্ট্রাকচারিং বলা হয় এবং পাইথন কনস্ট্রাক্টের মতোই এটি অর্জন করে
from library import ...
এর মৌলিক আকারে এটি আপনাকে সরাসরি কোনও অবজেক্টের বৈশিষ্ট্যগুলি উল্লেখ করতে দেয়:
var o = {prop1: '1', prop2: 2}
var {prop1, prop2} = o
console.log(prop1)
console.log(prop2)
চেক করুন:
const {ipcMain} = require('electron')
const myElectron = require('electron')
const myipcMain = myElectron.ipcMain
console.log(myipcMain===ipcMain)
আপনি জাভাস্ক্রিপ্ট অবজেক্টের একাধিক বৈশিষ্ট্য আমদানি করার জন্য ডেস্ট্রাকচারিং অ্যাসাইনমেন্ট ব্যবহার করতে পারেন, যেমন:
const { app, BrowserWindow, ipcMain } = require('electron')
আপনি যদি এমন কোনও সম্পত্তি ব্যবহার করেন যা বিদ্যমান নেই, তবে এটি সেট হয়ে যাবে undefined
এবং আপনি কোনও ত্রুটি পাবেন না।
const {app, BrowserWindow, ipcMain, doesntExist} = require('electron')
console.log(doesntExist)
আরও দেখুন: বিবৃতিতে কোঁকড়ানো বন্ধনীগুলি কী করে var { … } = …
?