প্রশ্ন ট্যাগ «iife»

জাভাস্ক্রিপ্টে, একটি আইআইএফই হ'ল তাত্ক্ষণিকভাবে আহৃত ফাংশন এক্সপ্রেশন: একটি ফাংশন এক্সপ্রেশন যা সংজ্ঞায়িত হওয়ার সাথে সাথেই ডাকা হয়, যেমন (ফাংশন () {/ * কোড * /}) ();

3
জাভাস্ক্রিপ্ট প্লাস ফাংশন এক্সপ্রেশন সামনে সাইন ইন
আমি তাত্ক্ষণিকভাবে অনুরোধ করা ফাংশন সম্পর্কে তথ্য সন্ধান করছি এবং কোথাও আমি এই স্বরলিপিটিতে হোঁচট খেয়েছি: +function(){console.log("Something.")}() কেউ কি আমাকে বুঝিয়ে দিতে পারে +যে ফাংশনের সামনের সাইনটির অর্থ / কী?


8
“(ফাংশন () {…}) ()” এর মতো বেনাম ফাংশনগুলিতে পুরো জাভাস্ক্রিপ্ট ফাইলগুলি মোড়ানো করার উদ্দেশ্য কী?
আমি ইদানীং প্রচুর জাভাস্ক্রিপ্ট পড়ছি এবং আমি লক্ষ্য করে দেখছি যে পুরো ফাইলটি আমদানির জন্য .js ফাইলগুলিতে নীচের মত মোড়ানো আছে। (function() { ... code ... })(); কন্সট্রাক্টর ফাংশনগুলির একটি সহজ সেটের চেয়ে এটি করার কারণ কী?


19
একই লাইনে আপনাকে বেনামে ফাংশনটি কেন চাওয়া দরকার?
ক্লোজার সম্পর্কে আমি কিছু পোস্ট পড়ছিলাম এবং এগুলি সর্বত্র দেখেছি, তবে এটি কীভাবে কাজ করে সে সম্পর্কে কোনও স্পষ্ট ব্যাখ্যা নেই - প্রতিবার আমাকে কেবল এটি ব্যবহার করতে বলা হয়েছিল ...: // Create a new anonymous function, to use as a wrapper (function(){ // The variable that would, normally, be …

3
তাত্ক্ষণিক ফাংশন অনুরোধ সিনট্যাক্স
আসলে একটি জেএসলিন্ট বিকল্প রয়েছে, গুড পার্টসগুলির মধ্যে একটিতে আসলে "তাত্ক্ষণিক আহ্বানের আশেপাশে" পেরেন্স প্রয়োজন "অর্থ এই নির্মাণ (function () { // ... })(); পরিবর্তে হিসাবে লেখার প্রয়োজন হবে (function () { // ... }()); আমার প্রশ্নটি এটি - এই দ্বিতীয় রূপটি কেন আরও ভাল হিসাবে বিবেচনা করা যেতে পারে …

4
বেনামে জাভাস্ক্রিপ্ট ফাংশনগুলি স্বয়ংক্রিয়ভাবে সম্পাদন করার জন্য প্রথম বন্ধনের অবস্থান?
আমি সম্প্রতি আমার প্রকল্পে আমার সংস্করণটির সাথে json2.js এর বর্তমান সংস্করণটির তুলনা করছি এবং কীভাবে ফাংশন এক্সপ্রেশন তৈরি হয়েছিল এবং স্ব সম্পাদিত হয়েছিল তার মধ্যে একটি পার্থক্য লক্ষ্য করেছি। কোড বন্ধনীতে একটি বেনাম ফাংশন মোড়ানোর জন্য ব্যবহৃত হয় এবং তারপরে এটি সম্পাদন করে, (function () { // code here })(); …

6
এই জাভাস্ক্রিপ্ট প্যাটার্নটি কী বলা হয় এবং কেন এটি ব্যবহৃত হয়?
আমি তিনটি জেএস পড়ছি এবং একটি প্যাটার্ন লক্ষ্য করেছি যেখানে ফাংশনগুলি এর মতো সংজ্ঞায়িত করা হয়েছে: var foo = ( function () { var bar = new Bar(); return function ( ) { //actual logic using bar from above. //return result; }; }()); (উদাহরণ রাইকাস্ট পদ্ধতি দেখুন এখানে )। সাধারণ …

2
ES6 মডিউল আমদানির মাধ্যমে উত্তরাধিকারী জেএস মডিউলগুলি (যেমন IIFEs) লোড করুন এবং গ্রাস করুন
আইসি 10 + (কোনও ES6 মডিউল লোডিং ইত্যাদি নয়) এর জন্য কাজ করা দরকার এমন একটি উত্তরাধিকার অ্যাপ্লিকেশনটিতে লাইব্রেরি কোডের জন্য আমার আইআইএফই ফাংশন রয়েছে। যাইহোক, আমি একটি প্রতিক্রিয়া অ্যাপ্লিকেশন বিকাশ করতে শুরু করছি যা ES6 এবং টাইপস্ক্রিপ্ট ব্যবহার করবে এবং আমি ফাইলগুলি নকল না করেই আমার ইতিমধ্যে থাকা কোডটি …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.