উত্তর:
আপনি কি চান charAt।
var x = 'some string';
alert(x.charAt(0)); // alerts 's'
x.charAt()প্রথম অক্ষরটিও এমনভাবে ফিরে আসবে যেন কোনও সূচি এই পদ্ধতিতে পাস করা হয় না, এটি এটি ধরে নেবে 0।
"👍".charAt(0)আয় "\ud83d", "café".charAt(3)আয় eএবং অ্যাকসেন্ট, ইত্যাদি ড্রপ stackoverflow.com/questions/38345372/... কিছু তথ্য এবং একটি ভাল বিকল্প (ক লাইব্রেরি ব্যবহার) আছে
জাভাস্ক্রিপ্টে আপনি এটি করতে পারেন:
const x = 'some string';
console.log(x.substring(0, 1));
x.slice(0,1)এটি সংক্ষিপ্ত। এবং সর্বশেষ x.slice(-1)
আপনি এগুলির যে কোনওটি ব্যবহার করতে পারেন।
এই সমস্তগুলির মধ্যে কিছুটা পার্থক্য রয়েছে তাই এটি শর্তাধীন বিবৃতিতে ব্যবহারের সময় সতর্কতা অবলম্বন করুন।
var string = "hello world";
console.log(string.slice(0,1)); //o/p:- h
console.log(string.charAt(0)); //o/p:- h
console.log(string.substring(0,1)); //o/p:- h
console.log(string.substr(0,1)); //o/p:- h
console.log(string[0]); //o/p:- h
var string = "";
console.log(string.slice(0,1)); //o/p:- (an empty string)
console.log(string.charAt(0)); //o/p:- (an empty string)
console.log(string.substring(0,1)); //o/p:- (an empty string)
console.log(string.substr(0,1)); //o/p:- (an empty string)
console.log(string[0]); //o/p:- undefined
const x = 'some string';
console.log(x.substring(0, 1));
সমস্ত পদ্ধতির উদাহরণ
প্রথম :string.charAt(index)
সূচকটিতে ক্যারাকটি ফিরিয়ে দিন
index
var str = "Stack overflow";
console.log(str.charAt(0));
দ্বিতীয় :string.substring(start,length);
স্ট্রিংটিতে স্ট্রিংগুলি ফেরত দিন যিনি সূচকে শুরু করেন
startএবং দৈর্ঘ্যের পরে থামেনlength
এখানে আপনি কেবল প্রথম ক্যারাক চান: start = 0এবংlength = 1
var str = "Stack overflow";
console.log(str.substring(0,1));
বিকল্প :string[index]
একটি স্ট্রিং ক্যার্যাক্টের একটি অ্যারে। সুতরাং আপনি অ্যারের প্রথম কক্ষের মতো প্রথম ক্যারাকট পেতে পারেন।
indexস্ট্রিংয়ের সূচকে ক্যারাকটি ফিরিয়ে দিন
var str = "Stack overflow";
console.log(str[0]);
এমনকি আপনি sliceঅন্যান্য সমস্ত অক্ষরকে কাট-অফ করতেও ব্যবহার করতে পারেন :
x.slice(0, 1);
var str="stack overflow";
firstChar = str.charAt(0);
secondChar = str.charAt(1);
আই 6 + , এফএফ , ক্রোম , সাফারি পরীক্ষিত ।
indexOfIE8 এ কাজ করে না এবং এটি আমার কাছে গুরুত্বপূর্ণ rather আমি এই উত্তরটি এখানে নীচে না পাওয়া পর্যন্ত আমি আসলে গুগল চার্টের সামঞ্জস্যতা শুরু করেছি।
এটিও চেষ্টা করুন:
x.substr(0, 1);
x.substring(0,1)
substring(start, end) একটি স্ট্রিং থেকে অক্ষর চায়ের মধ্যে 2 সূচকের "শেষ" "সূচনা", না " শেষ "নিজেই সহ।
জিকুয়েরিতে আপনি ব্যবহার করতে পারেন: ক্লাসে সিলেক্ট অপশনের জন্য:
$('.className').each(function(){
className.push($("option:selected",this).val().substr(1));
});
পাঠ্য মান জন্য শ্রেণিতে:
$('.className').each(function(){
className.push($(this).val().substr(1));
});
পাঠ্যের মানের জন্য আইডিতে:
$("#id").val().substr(1)
নোডেজে আপনি বাফার ব্যবহার করতে পারেন:
let str = "hello world"
let buffer = Buffer.alloc(2, str) // replace 2 by 1 for the first char
console.log(buffer.toString('utf-8')) // display he
console.log(buffer.toString('utf-8').length) // display 2
var string = "Hello World";
console.log(charAt(0));
CharAt (0) হল জাভাস্ক্রিপ্ট পদ্ধতি, এটি সূচকের উপর ভিত্তি করে মানটি ফিরিয়ে দেবে, এখানে 0 প্রথম অক্ষরের সূচক।