Window.location শুধুমাত্র পঠনযোগ্য সম্পত্তি নথির বর্তমান অবস্থান সম্পর্কে তথ্য সহ একটি অবস্থান অবজেক্ট প্রদান করে। আপনি হোস্টনাম এবং পাথে URL পার্স করতে এটি ব্যবহার করতে পারেন।
অবস্থান ইন্টারফেস এটি লিঙ্ক করা বস্তুর অবস্থান (URL) প্রতিনিধিত্ব করে। অবস্থান অবজেক্ট -
-এ বৈশিষ্ট্যগুলি উপলব্ধLocation.href − এটি একটি DOMString যাতে সমগ্র URL রয়েছে৷ পরিবর্তন করা হলে, সংশ্লিষ্ট নথিটি নতুন পৃষ্ঠায় নেভিগেট করে। এটি সংশ্লিষ্ট নথির চেয়ে ভিন্ন উত্স থেকে সেট করা যেতে পারে৷
Location.protocol − ইউআরএলের প্রোটোকল স্কিম, চূড়ান্ত ':' সহ।
Location.host − হোস্ট, এটি হোস্টনাম, একটি ':', এবং URL এর পোর্ট৷
Location.hostname − URL-এর ডোমেন৷
৷অবস্থান.পোর্ট − URL-এর পোর্ট নম্বর৷
৷Location.pathname − একটি প্রাথমিক '/' URL এর পথ অনুসরণ করে৷
৷Location.search − A '?' URL এর পরামিতি বা "querystring" দ্বারা অনুসরণ করা হয়৷ আধুনিক ব্রাউজারগুলি URLSearchParams এবং URL.searchParams প্রদান করে যাতে কোয়েরিস্ট্রিং থেকে প্যারামিটারগুলিকে পার্স করা সহজ হয়৷
Location.hash − A '#' এর পরে URL-এর খণ্ড শনাক্তকারী৷
৷Location.username − ডোমেন নামের আগে নির্দিষ্ট করা ব্যবহারকারীর নাম।
Location.password − ডোমেন নামের আগে নির্দিষ্ট পাসওয়ার্ড।
উদাহরণ
উদাহরণ ব্যবহার -
let hostname = location.hostname let path = location.pathname console.log(hostname) console.log(path)
URL-এ:https://www.tutorialspoint.com/ajax/index.htm
আউটপুট
এটি আউটপুট দেবে −
www.tutorialspoint.com /ajax/index.htm