সমাধান: প্রদর্শন বছরের কপিরাইট

ডিজিটাল মিডিয়াতে কপিরাইট বছর প্রদর্শনের প্রধান সমস্যা হল কোন বছর কপিরাইট দ্বারা আচ্ছাদিত তা নির্ধারণ করা কঠিন হতে পারে। মিডিয়ার একটি নির্দিষ্ট অংশ এখনও কপিরাইট দ্বারা সুরক্ষিত কিনা তা নির্ধারণ করার চেষ্টা করার সময় এটি একটি সমস্যা হতে পারে৷

var d = new Date();
var n = d.getFullYear();
document.getElementById("year").innerHTML = n;

এই কোডটি একটি নতুন তারিখ অবজেক্ট তৈরি করে, তারপর সেই তারিখ অবজেক্ট থেকে পুরো বছরটি পায় এবং এটি ভেরিয়েবল n এ সংরক্ষণ করে। অবশেষে, এটি id=”year” সহ উপাদানটি খুঁজে পায় এবং এর innerHTML কে n এর মান পরিবর্তন করে।

সার্চ

জাভাস্ক্রিপ্টে, আপনি টেক্সট বা স্ট্রিং বাফারে একটি স্ট্রিং অনুসন্ধান করতে search() ফাংশন ব্যবহার করতে পারেন। অনুসন্ধান() ফাংশন দুটি আর্গুমেন্ট নেয়: অনুসন্ধান করার জন্য পাঠ্য এবং সন্ধান করার জন্য স্ট্রিং।

অনুসন্ধান() ফাংশন দুটি বৈশিষ্ট্য সহ একটি বস্তু ফেরত দেয়: টেক্সট বা স্ট্রিং বাফারে পাওয়া টেক্সট এবং পাওয়া টেক্সটের অবস্থান। পাওয়া টেক্সট বৈশিষ্ট্যে মিলে যাওয়া স্ট্রিং রয়েছে, যখন অবস্থান বৈশিষ্ট্য আপনাকে বলে যে টেক্সট বা স্ট্রিং বাফারে মিলিত স্ট্রিংটি কোথায় পাওয়া গেছে।

এখানে একটি উদাহরণ রয়েছে যা একটি পাঠ্য ফাইলে "বিড়াল" এর সমস্ত উদাহরণ খুঁজে পেতে অনুসন্ধান() ফাংশন ব্যবহার করে:

var ফাইল = “./myfile.txt”; // var বিষয়বস্তু পড়ার জন্য ফাইলটি খুলুন = file.search(“cat”); // // foundText এবং অবস্থান console.log(contents) ধারণকারী একটি বস্তু পান; // প্রিন্ট করে "কোন ফলাফল নেই।"

পদ্ধতি

জাভাস্ক্রিপ্টে অনেক পদ্ধতি আছে। সবচেয়ে সাধারণ কিছু পদ্ধতি নীচে তালিকাভুক্ত করা হয়েছে।

পদ্ধতি বর্ণনা সতর্কতা() স্ক্রিনে একটি বার্তা প্রদর্শন করে। bind() একটি নির্দিষ্ট ইভেন্টে একটি ফাংশন আবদ্ধ করে। call() একটি ফাংশন কল করে। clear() স্ক্রীন সাফ করে। console.log() কনসোলে তথ্য প্রিন্ট করে। document.getElementById(id) আইডি বৈশিষ্ট্য দ্বারা একটি উপাদান পুনরুদ্ধার করে। exit() স্ক্রিপ্ট এক্সিকিউশন শেষ করে এবং ব্রাউজারের প্রধান উইন্ডোতে ফিরে আসে। forEach() একটি অ্যারে বা সংগ্রহে প্রতিটি আইটেমের জন্য কোডের একটি ব্লক পুনরাবৃত্তি করে। if(condition) একটি শর্ত মূল্যায়ন করে এবং, সত্য হলে, ব্লকের মধ্যে থাকা কোডটি কার্যকর করে; অন্যথায়, এটি কোডের অন্য ব্লক কার্যকর করে। কী-ডাউন(ইভেন্ট) কীবোর্ডে একটি কী চাপলে একটি ইভেন্ট ট্রিগার করে। lastModified Date সেই তারিখ এবং সময়টি ফেরত দেয় বা সেট করে যেখানে এই নথিটি শেষবার পরিবর্তিত হয়েছিল (মিলিসেকেন্ডে)। দৈর্ঘ্য একটি বস্তুর দৈর্ঘ্য প্রদান করে (বাইটে)। Math.floor(number) সংখ্যাকে নিকটতম পূর্ণসংখ্যার মান পর্যন্ত বৃত্তাকার করে। গণিত ceil(সংখ্যা) সংখ্যাকে নিকটতম পূর্ণসংখ্যা মান পর্যন্ত বৃত্তাকার করে। নতুন তারিখ () বর্তমান তারিখ এবং সময়কে এর পরামিতি (মিলিসেকেন্ডে) ব্যবহার করে একটি নতুন তারিখ অবজেক্ট তৈরি করে। অবজেক্ট ক্লোন() একটি অবজেক্টের একটি অনুলিপি তৈরি করে এবং ফেরত দেয়। প্রোটোটাইপ আপনাকে একটি বস্তুর প্রোটোটাইপ চেইনের বৈশিষ্ট্য এবং পদ্ধতিগুলি অ্যাক্সেস করতে দেয় (অর্থাৎ, এই বস্তু থেকে উদ্ভূত বস্তু)। pushStackTrace(stackTrace) কনসোল দ্বারা প্রদর্শিত একটি ত্রুটি বার্তায় স্ট্যাক ট্রেস তথ্য যোগ করে। setTimeout(সময়, [কলব্যাক]) প্রদত্ত পরিমাণ মিলিসেকেন্ড অতিবাহিত হওয়ার পরে কোড কার্যকর করার জন্য একটি সময়সীমা সেট করে; যদি কলব্যাক প্রদান করা হয়, টাইমআউটের মেয়াদ শেষ হওয়ার পরে এটি কার্যকর করা হবে setInterval(time, [callback]) প্রদত্ত পরিমাণ মিলিসেকেন্ড অতিবাহিত হওয়ার পরে কোড কার্যকর করার জন্য একটি ব্যবধান সেট করে; যদি কলব্যাক প্রদান করা হয়, প্রতিবার ব্যবধানের মেয়াদ শেষ হলে এটি কার্যকর করা হবে

সম্পর্কিত পোস্ট:

মতামত দিন