Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

sai4ul/javascript-Bangla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

17 Commits

Repository files navigation

jaabhaaskriptter cittshitt

Click if you like the project. Your contributions are heartily hearts welcome.

suuciiptr

adhyaay' bissy'
byaasik jaabhaaskriptter aalu paataa

byaasik

  1. jaabhaaskriptt ektti singgel-threddedd Asynchronous prograamiN lyaangguyyej /
  2. singgel-threddedd lyaangguyyej, taar maane hl jaabhaaskriptt eksaathe eki smyye ekttaa maatr kaaj krte paare / Asynchronous bissyyttaa jaabhaaskriptt lyaangguyyejer kon bissyy naa, etti niyyntrit hyy braaujaar Enviornment er maadhyme /
  3. 1995saale nettskeper prkaushlii Brendan Eich jaabhaaskriptt tairi kren, yettaa mukti paayy 1996 /
  4. JavaScript ke sNkssepe JS naame ddaakaa hyy /
  5. etti objektt-oriyyenttedd, ddaayynaamik prograamiN bhaassaa /
  6. ECMA Script- European Computer Manufacturer's Association. jaabhaaskriptt er sttyaanddaardd meinttein kre ebN Rules sett kre /
  7. jaabhaaskriptt Unicode character set bybhaar kre /
  8. skl jaabhaaskriptt aaiddenttiphaayyaar Case Sensitive.
  9. jaabhaaskriptte kon "Integer" dhrnner ttaaip naai / baastbe integer guloke 32-bitt inttejaar dhre niyye kaaj kre jaabhaaskriptt /
  10. jaabhaaskriptt ektti objektt-oriyyenttedd, ddaayynaamikprograamiNbhaassaa /
  11. "Java" ebN "JavaScript" ubhyy prograamiN bhaassaai Oracle kompaanir ttreddmaark hisebe nibndhit / jaabhaaskriptter saathe Java programming language ke guliyyephelben naa / ei dui prograamiN bhaassaar syntax ebN bybhaar ekebaarei aalaadaa /
  12. JS braaujaar chaarraao anyaany jaayygaayy bybhaar kraa hyy, yemn node.js and Apache CouchDB.
  13. jaabhaaskriptt e yekon Function aasle ekekktti abjektt ! phaaNshne aapni kodd raakhte paarben, aaro paarben abjektter mt kodder ek jaayygaa theke aarek jaayygaayy paas (pass) kraate /
  14. JavaScript hl prototype-based, multi-paradigm, supporting object-oriented, imperative, and declarative styles, ddaayynaamik prograamiN bhaassaa /
  15. jaabhaaskriptte kodd Left theke Right dike code eksikiushn kre Example: let ="javaScript"+15+16; Output: 'javaScript1516' let =15+16+"javaScript"; OutPut: '31javaScript'
  16. Library jQuery, Angular js-(RxJS), Json, React-(Flus, Redux, Mobx), Vue.js

bhyaariyyebl

  1. value sNrkssn kraar kaaje bhyaariyyebl bybhaar kraa hyy /
  2. bhyaariyyebler mdhye maan raakhaar jny smaan(=) cihn bybhaar kraa hyy /
  3. skl bhyaariyyeblguloke skriptter prthmei ghossnnaa kraa prograamiN-e bhaal abhyaas /
  4. var, let, const kioyyaardder maadhyme jaabhaaskriptte bhyaariyyebl ddikleyyaar kraa hyy /
  5. var/const/let kioyyaardder maadhyme shuru krun ebN kmaa(,) dbaaraa bhyaariyyeblgulo aalaadaa krun, sbshesse semikoln(;) din
  6. bhyaariyyeble kon bhyaalu esaain naa krle settaa Undefined ttaaip hyye bse thaake /
  7. jaabhaaskriptt bhyaariyyeblke punraayy ghossnnaa krleo aager maan haaraayy naa / var Name = "Satt"; var Name;
  8. jaabhaaskriptt kioyyaarddgulo sNrkssit shbd yegulo bhyaariyyebler naamer jny bybhaar kraa yaabenaa /
  9. Null & Undefined data - aanddiphaaindd bheriy'ebl ebN bheriy'ebler maan hisebe Null bybhaar kraa hy' var tk = null; var tk = 100;
  10. false, 0, shuuny sttriN (""), NaN, null, ebN undefined egulaake buliyyaane knbhaartt krle false paaoyyaa yaabe / any yekon ttaaiper bhylu buliyyaane knbhaartt krle true paaoyyaa yaayy
  11. Falsey Value : false, 0, shuuny sttriN (""), NaN, null, ebN Undefined
  12. tilde ( ~ ), back-tick ( ) Uses:I am $(varibleName) for React` ;
  13. Variable ebN ttekstt eksaathe lekhaar niy'm I am $(varibleName) for React ;
bheriy'ebl esaaindd kraar pddhti 1. var a=2, var b=2, var c=2, var d=4; or a=b=c=2, d=4;
4. Replace hoyyaayy duittaai Undefine dekhaabe , Variable ()over right var ab=10, bc=20, cd; ab = cd; console.log(ab); // Undefined, console.log(cd); // Undefined
aaiddenttiphaayyaar skljaabhaaskriptt bhyaariyyebl abshyi ektti iunik naamer maadhyme snaakt krte hbe / eii unik naam guloke aaiddenttiphaayyaar ble /
bhyaariyyebl skop bhyaariyyebl ttaa yei phaaNshne aache, puraa phaaNshne ei bhyaariyyebler ekttaai skop thaake / taai ydi kon if baa luper mdhye kon bhyaariyyebl tairi kren taahle puraa phaaNshnei settaar skop thaakbe /
1. skop hlo aapni ekses krte paaren emn bhyaariyyebler sett /
2. aapni ekses krte paaren emn bhyaariyyebl, abjektt ebN phaaNshner settke jaabhaaskriptte skop blaa hyy /
globaal bhyaariyyebl 1. phaaNshner baaire ye bhyaariyyeblke ddikleyyaar kraa hyy /
2. skl skriptt ebN phaaNshn eke ekses krte paare /
3. globaal bheriyyebl ye kon skriptt baa phaaNshne ekses kraa yaabe /
sbyyNkriyybhaabe globaal 1.ydi aapni kon bhyaariyyeblke ddikleyyaar naa kre bhyaalu esaain kren taahle bhyaariyyebltti syyNkriyybhaabe ektti globaal bhyaariyyeble prinnt hbe / pryyojn chaarraa globaal bhyaariyyebl tairi naa kraai uttm /
HTML globaal bhyaariyyebl 1. eicttiemele uinddo abjektt hcche globaal skop / skl globaal bhyaariyyebl uinddo abjektte antrgt thaake /
2. globaal bhyaariyyebl(baa phaaNshn) uinddo bhyaariyyeblke(baa phaaNshn) muche phelte paare /
3. uinddo abjekttsh yekon phaaNshn, aapnaar globaal bhyaariyyebl ebN phaaNshnke muche phelte paare /
bhyaariyyebler jiibnkaal 1. bhyaariyyebl ddikleyyaar kraa hle er jiibnkaal shuru hyy /
2. phaaNshner kaary smpnn hle lokaal bhyaariyyebl muche yaayy /
3. oyyeb pej bndh krle globaal bhyaariyyebl muche yaayy /
phaaNshn aargumentt phaaNshn aargumentt phaaNshn aargumentt (pyaaraamittaar) phaaNshner bhitre lokaal bhyaariyyebl hisebe kaaj kre /
saadhaarnn niyymgulo 0. naamer mdhye akssr (x, y, z), ddijitt (1, 2, 3), aanddaarskor (_) ebN ddlaar($) cihn thaakte paare
2. naam abshyi Letter diyye shuru hbe /
3. $ ebN _ diyye o naam shuru hte paare /
4. naam gulo kessensittibh (yemn x ebN X dutti aalaadaa bhyaariyyebl) sNrkssit shbdguloke(yemn- jaabhaaskriptt kioyyaardd ) kkhno naam hisaabe bybhaar kraa yaabe naa /
5. jaabhaaskriptt aaiddenttiphaayyaar gulo kessensittibh /
6. same naame ekaadhik baar kon bheriy'ebl var diy'e ddikley'aar krle taar riples hy'e yaay',sbaar nice ye bhyaariy'ebel ttaa thaakbe taar bhyaalu diy'e riples hbe /

aaiddenttiphaayyaar

  1. aaiddenttiphaayyaar smuuh hcche naam
  2. jaabhaaskriptte bhyaariyyebl,kiioyyaardd ebN phaaNshner naam deoyyaar jny aaiddenttiphaayyaar bybhaar kraa hyy /
  3. .jaabhaaskriptte prthm kyaarekttaartti abshyi akssr, aanddaarskor() athbaa ddlaar($) cihn hbe / prer kyaarekttaargulo akssr(characters), sNkhyaa, aanddaarskor() athbaa ddlaar($) cihn hte paare /
  4. prthm akssrtti kkhno sNkhyaa hbe naa /
Let Const
1. aamraa saadhaarnnt let ebN const iuj krb var ttike aapaatt ignor krbo , etti ektti Best prekttis blaa yete paare /
2. let diy'e ye bheriy'ebl ddikley'aar kraa hy' taar bhyaalu ekbaari ddiklaar krte hy', kintu var diy'e baarbaar ddikley'aar kraa yaay' /
3. let and const ydi blk er mdhye ddikley'aar kraa hy' taahle {} blk er baaire theke ayaakses kraa yaabe naa, kintu var diy'e ye bheriy'ebl ddikley'aar kraa hbe taake baaire theke ayaakses kraa yaabe /
4. let diy'e ye bheriy'ebl Defined kraa hbe same bheriy'ebl ke Redefined - punraay' ddiphaaindd kraa yaabe naa / let x=3, let x=10|
aalaadaa aalaadaa blke Let diy'e sei Defined kraa yaay' / { let x=2 },{let x=3}|
5. Re-declear kraa yaabenaa but value sett kraa yaabe / let a, a=5;a=50; Note Allow:- let a,let a;|
6. Let phaaNshn chaadd'aa kaarlibraas {} er mdhye ddikley'aar krte hbe /
7. Re-declear kraa yaabe naa baatt ri esaaindd kraa yaabe /
0. let and const ydi blk er mdhye ddikley'aar kraa hy' taahle {} blk er baaire theke ayaakses kraa yaabe naa /
1. let er kssetre let a,then values Assign a = 15 eibhaabe kraa yaabe , kintu const er kssetre aalaadaa aalaadaabhaabe kraa yaabe naa, ddiklaareshn ebN esaaindd eki saathe krte hbe const a, const a=20[Note Allowed ] , const a=5;|
2. var ebN let hosttedd hy' kintu var ayaasaain kre undefined kre raakhe kintu let settaa krenaa aan ddiphaarentt sett kre naa /
3. Re-assigned kraa yaabe naa riddikley'aar kraa yaabe naa, sem naame ddiphaarentt skuupe bybhaar krte paarben /
4. hosttedd hy' kintu undefined sett kre naa /
  1. let, const function scoped hoyyaayy eder nijsb phaaNshner baaire theke ayaakses kraa yaayynaa /

function test() { let a = 1; const b = 2; } console.log(a, b); // ReferenceError

  1. aabaar eraa block scoped hoyyaayy test phaaNshner bhetr thaakaar preo reference error dibe /
    function test() { { let a = 1; const b = 2; } console.log(a, b); } test(); // ReferenceError

  2. const e bhyaalu reassign kraa yaayynaa / kintu const variable e thaakaa object er bhyaalu aapddett kraa yaayy / kaarnn const, bhyaariyyebler reference\memory address dhre raakhe, bhyaalu naa / reassign maane ntun reference ayaasaain kraa / nicer kodd type error dibe kaarnn ekhaane sraasri a er reference paalttaanor cessttaa kraa hyyeche /

const a = 1; a = 2; // TypeError

var Let Const
Stored in Global Scope Yes No No
Function Scoped Yes Yes Yes
Block Scoped No Yes Yes
Reassignable Yes Yes No
Redeclarable Yes No No
Can be Hoisted Yes No No
Hoisting Behavior Initialized with undefined Uninitialized Uninitialized

Literals ebN Destructuring

Template Literals

jaabhaaskriptte singgel quote athbaa ddaabl quote bybhaar kre sttriN apaareshn athbaa sttriN e kono bhyaariyyeblk likhte caaile '+' saain bybhaar krle ye smsyaagulaa tairii hyy, segulaa slbh kraar jny quote er jaayygaayy ` (byaakttik or ekiutt simbl) bybhaar kraake, ebN bhyaariyyeblke ${} er bhetr lekhaake Template Literal ble /

console.log(My name is ${name} and I\'m ${age}years old! Currently I\'m a ${work}); ekhaane kheyyaal krle aamraa bujhte paarbo, Template Literal byaapaarttaake kt shj kre pheleche / emnki Template Literal er bhetre aamraa Arithmetic apaareshn ebN methdds o bybhaar krte paari /

Object Literals

jaabhaaskriptt e kaarli braakett er bhitr name-value pair kre abjektt baanaanoke Object Literal ble / yemn: let jaberInfo = {'name': 'Jaber Al Nahian', 'company': 'Dhaka Ltd'}

upre Object Literal sintteks bybhaar kre ektti Object ddikleyyaar kraa hyyeche / aar taachaarraao abjektt ddiklereshn aaro anek bhr`e kraa yaayy, yemn:
let newObj = new Object();
let newObj = {};

Assignment Destructuring

ykhn aamraa ektti abjektt athbaa array er sub-item guloke any bhyaariyyebl e esaain kri, tkhn ydi aamraa caai shudhu kichu nirdisstt aaittem ke nite, settaa Destructuring Assignment er maadhyme smbhb / ydio settaa ddtt apaarettr diyye kraa yaayy / yemn:

const companyInfo = {
name: "Dhaka",
service: "Software Development",
loc: "Dhaka, BD",
}; const { name: companyName, loc: companyLocation } = companyInfo;
console.log(companyName); // Dhaka
console.log(companyLocation); // Dhaka, BD

Text Case

Lowercase - Bangladesh , Uppercase - BANGLADESH , CamelCase - banglaDesh

kyaamel kes

prograamaarraa eker adhik shbdke ek shbde lekhaar jny scaarcr tintti pddhti bybhaar kre
haaiphen(-) first-name, last-name, master-card, inter-city
aanddaarskor(_) first_name, last_name, master_card, inter_city
kyaamel kes FirstName, LastName, MasterCard, InterCity kyaamel kes chott haater akssr diyye shuru hyy firstName, lastName, masterCard, interCity.

JavaScript Scope

  1. ekses krte paare emn bhyaariyyebler sett /
  2. phaaNshner mdhye skop pribrtit hyy /
  3. bhyaariyyebler jiibnkaal
    A. jaabhaaskriptt bhyaariyyebl ddikleyyaar kraa hle er jiibnkaal shuru hyy /
    B. phaaNshner kaary smpnn hle lokaal bhyaariyyebl muche yaayy /
    C. oyyeb pej bndh krle globaal bhyaariyyebl muche yaayy /

JavaScript has 3 types of scope:

  1. Block scope
  2. Function scope
  3. Global scope
Block scope Function scope Global scope
Let and cosnt block scope
{ let x = 2; }
0. phaaNshner mdhye ye bhyaariyyebl ddikleyyaar kraa hyy taake lokaal bhyaariyyebl ble / yaa shudhumaatr phaaNshner mdhyei ekses kraa smbhb /
2. yehetu lokaal bhyaariyyebl shudhumaatr ektti phaaNshner bhitre ekses kraa yaayy, taai eki naamer bhyaariyyebl bibhinn phaaNshner bhitre bybhaar kraa yete paare /
3. ykhn phaaNshnke kl kraa hyy tkhn lokaal bhyaariyyebl tairi hyy ebN phaaNshner kaaj smpnn hle lokaal bhyaariyyeblgulo ddilett hyye yaayy /
phaaNshn aargumentt (pyaaraamittaar ) phaaNshner bhitre lokaal bhyaariyyebl hisebe kaaj kre /
0. var globaal skop , phaaNshn chaadd'aa ye kon jaay'gaay' var likhle etti globaal scope thaake /
1. phaaNshner baaire ye bhyaariyyeblke ddikleyyaar kraa hyy taake globaal bhyaariyyebl ble /
3. oyyeb pejer skl skriptt ebN phaaNshn eke ekses krte paare /
4. pryyojn chaarraa globaal bhyaariyyebl tairi naa kraai uttm / "Strict Mode" e sby'Nkriy'bhaabe globaal bhyaariyyeblke erriyye claa hyy /
globaal bhyaariyyebl(baa phaaNshn) uinddo bhyaariyyeblke(baa phaaNshn) muche phelte paare / uinddo abjekttsh yekon phaaNshn, aapnaar globaal bhyaariyyebl ebN phaaNshnke muche phelte paare /

Data Types in JavaScript

Tow Types of Data

  1. Primitive Data

  2. Composite/complex data types

  3. dhrner ddaattaa ttaaip ryyeche yaader bhyaalu neiH - Null, Undefined

  4. dhrner ddaattaa ttaaip ryyeche yaader mdhye bhyaalu thaake String, number, boolean, object, function

  5. abjektt 6 dhrner hy' Object ,Date, Array, String, Number, Boolean

Primitive Data

String - 'single quit'Or"Double quit "
Number- 1,2,45,1.3,3.4, 102,22
Boolean- True, false
Undefined, Null, Empty Values

Composite/complex data types

Object, function, Array, Date ,RegExp

typeof "John" // Returns "string"
typeof 3.14 // Returns "number"
typeof NaN // Returns "number"
typeof false // Returns "boolean"
typeof [1,2,3,4] // Returns "object"
typeof {name:'John', age:34} // Returns "object"
typeof new Date() // Returns "object"
typeof function () {} // Returns "function"
typeof myCar // Returns "undefined" *
typeof null // Returns "object"
NB: javascript e function er type hcche object kintu typeof() krle taaraa ttaaip function dekhaabe
Data Type of typeof :
1. etti ektti operator , apaarettrder ( + - * / ) kono Data type nei /
2. typeof() apaarettr ektti variable ny' /
3. typeof apaarettr srbdaa ektti sttriN Return kre /
NaN type number
array type object
date type object
null type object
object type object
undefined variable type undefined not assigned type undefined
NonePremetive Premetive
0. eder maajhe maulik paarthky hcche ye primittibh ddaattaa immutable baa apri brtniiy' ebN nn-primittibh ddaattaa mutable baa pribrtniiy' / 1.prmittibh ddaattaa immutable baa apri brtniiy' ddaattaa ttaaip hisaabe pricit kaarnn ei ddaattaa ekbaar tairi hyye geleetti pribrtn kraar kon pth nei / 2.primittibh ddaattaattaaip guloekeaprer saathe taader bhyaalu dbaaraa tulnaa kre / 3.ykhn aamraa kon primittibh ddaattaa ttaaipke any kon bheriyyeble ayaasaain kri, tkhn taar bhyaalu kpi hyye ntun bheriyyeble ayaasaain hyy / 1. nn-primittibh ddaattaa mutable baa pribrtniiy' / 2. ektti abjektt tairi hyye yaaoyyaar pre o abjektter bhyaalu pribrtn hte paare 3. ykhn kon nn-primittibh ddaattaa tairi kri, tkhn sei ddaattaar jnye memorite ekttaa ayaaddres tairi hyy ebN sei ayaaddresttaa kemne rekhe kon ek jaayygaayy bhyaalu guloke sttror kre raakhe / taar pr aamaader ykhn drkaar pre tkhn se ai ayaaddres ke kl kre ebN aamaader ddaattaa prdaan kre / 4. nn-primittibh baare phaarens ddaattaagulo sb smyy taader rephaarens paas kre / ykhn aamraa kon rephaarens ddaattaake any kon bheriyyeble ayaasaain kri, tkhn taar rephaarens kpi hyy / maane arr1 keykhnaamraa arr2 te ayaasaain kri tkhn taar rephaarens baa ayaaddresttaake kpi kre baam neraakhetaar bhyaalukenaa / taai duittaa bheriyyebler ayaaddres eki thaake / taai ykhn aamraa kon ektti bheriyyebler bhyaalu pribrtn kri, tkhn duittaa bheriyyebler ibhyaalu pribrtn hyye yaayy /

Type Conversion

  1. jaabhaaskriptt bhyaariyyeblke ektti ntun bhyaariyyebl ebN any ddaattaa ttaaipe ruupaantrit yaayy , phaaNshn bybhaar kre , Automatically/sby'Nkriy'bhaabe jaabhaaskriptter maadhyme
Original Value Converted Number Converted String Converted Boolean
false 0 "false" false
true 1 "true" true
0 0 "0" false
1 1 "1" true
"0" 0 "0" true
"000" 0 "000" true
"1" 1 "1" true
NaN NaN "NaN" false
Infinity Infinity "Infinity" true
-Infinity -Infinity "-Infinity" true
"" 0 "" false
"20" 20 "20" true
"twenty" NaN "twenty" true
[] 0 "" true
[20] 20 "20" true
[10,20] NaN "10,20" true
["twenty"] NaN "twenty" true
["ten","twenty"] NaN "ten,twenty" true
function(){} NaN "function(){}" true

String

  1. string ke Double Quotation athaabaa Single Quotation erbhitreraakhtepaari var a = "Tasnim";
  2. ye kon ddaattaa ttaaip er ddaattaa raakhaa yaayy /
    3.sttriNyyer mdhye bishess akssr bybhaar krte caaile aapnaake byaakslyaash() bybhaar krte hbeH

String Method

length slice() substring() substr() concat() padStart()
replace() replaceAll() toUpperCase() toLowerCase() padEnd() trim()
trimStart() trimEnd() charCodeAt() charAt() split()

String Search Methods

indexOf() lastIndexOf() search()
match() matchAll() includes()
startsWith() endsWith()

Template Literals

indexOf() lastIndexOf() search()
match() matchAll() includes()
startsWith() endsWith()

String HTML Wrapper Methods

anchor() big() blink() bold() link()
fixed() fontcolor() fontsize() italics()
small() strike() sub() sup()

Escape Character

Description
Escape Sequence Result
\' ' Single quote
\" " Double quote
\\ \ Backslash
\n (new line) New line
\r (carriage return) Carriage return
\t (tab space) Tab space
\b (backspace) Backspace
\f (form feed) Form feed

String Method

  1. skl sttriN methddi ektti ntun sttriN rittaarn kre / taaraa muul sttriNke pribrtn kre naa /
  2. sttriN apribrtniiy'H sttriNgulo pribrtn kraa yaabe naa shudhumaatr prtisthaapn kraa yaayy /
  3. sttriNke ayaarer mt kre ekses kraa niraapd nyy , aapni hyyto sttriNke ayaarer mt kre ekses kraa dekhte paaren , ydi aapni ektti sttriNke ayaare aakaare prrte caan, prthme eke ayaarete ruupaantr krun /
Method Description
Length() ektti sttriNyyer dairghy nirdhaarn kre / sttriNtti kyytti kyaarekttaar niyye gtthit taa rittaarn kre /
charAt() sttriN kyaarekttaarke bhaag kraar duitti pddhti ryyecheH 1. charAt(position) 2. charCodeAt(position) nirdisstt inddeks(pjishner) kyaarekttaarke rittaarn kre /
charCodeAt() nirdisstt inddekser kyaarekttaarer iunikodd rittaarn kre /
concat() sttriNke yukt kre ebN ektti ntun sttriN tairi kre /
endsWith() ektti sttriN nirdisstt sttriN baa kyaarekttaar diyye shess hyy kinaa taa cek kre /
fromCharCode() iunikodd bhyaaluke kyaarekttaare print kre /
includes() ektti sttriNyyer mdhye nirdisstt sttriN baa kyaarekttaar aache kinaa taa cek kre /
indexOf() ektti sttriNyyer mdhye nirdisstt ektti bhyaalur prthm pjishn rittaarn kre /
lastIndexOf() ektti sttriNyyer mdhye nirdisstt ektti bhyaalur shess pjishn rittaarn kre /
localeCompare() duitti sttriNyyer mdhye tulnaa kre /
match() ektti regulaar ekspreshne ektti sttriN khuje ber kre ebN rejaaltt dekhaayy /
repeat() sttriNke pribrtn kre naa / ettaa ntun ektti sttriN rittaarn kre /
replace() ektti sttriNyyer mdhye ektti nirdisstt bhyaalu athbaa ektti regulaar ekspreshn khuje ber kre, taa prtisthaapn kre ebN yekhaane nirdisstt bhyaalu prtisthaapit hyyeche taar ektti ntun sttriN tairi kre /
search() ektti sttriNyyer mdhyye ektti nirdisstt bhyaalu athbaa ektti regulaar ekspreshn khuje ber kre ebN taar pjishn rittaarn kre /
slice() sttriNyyer ektti aNshke bhaag kre ebN bibhkt aNshttike ntun ektti sttriNyye rittaarn kre / methddtti duitti pyaaraamittaar grhn kre: shurur absthaan(start index) ebN shesser absthaan(end index) /
split() ektti sttriNke ayaarete ruupaantrit kraa yete paare /
startsWith() ektti sttriN nirdisstt kyaarekttaar diyye shuru hyyeche kinaa taa cek kre /
substr() methddtti slice() methdder mti / paarthky hcche dbitiiyy pyaaraamittaarttite kttti kyaarekttaar bhaag krte caan taa ullekh krte hbe /
substring() methddtti slice() methdder mti / paarthky hcche substring() methdd Rnaatmk inddeks bhyaalu grhnn kre naa /
toLocaleLowerCase() lokaal hostter upr bhittikre sttriN ke chott haater akssre(lower case) rpaantr kre /
toLocaleUpperCase() lokaal hostter upr bhittikre sttriN ke brr haater akssre(Upper case) rpaantr kre /
toLowerCase() ektti sttriNke chott haater akssre rpaantr kre /
toString() sttriN abjektter bhyaalu rittaarn kre /
toUpperCase() sttriNke brr haater akssre rpaantr kre /
trim() ektti sttriNyyer ubhyydiker spes muche deyy /
valueOf() ektti sttriN abjektter primittibh bhyaalu rittaarn kre /

String HTML Wrapper Methods

Method Description
anchor() ayaaNkr tairi kre /
big() sttriNyyer phntter aakaar brr kre prdrshn kre /
blink() bliNkiN sttriN prdrshn kre /
bold() sttriNke boldd kre prdrshn kre /
fixed() fixed-pitch phntt bybhaar kre ektti sttriN prdrshn kre /
fontcolor() nirdisstt kaalaar bybhaar kre sttriN prdrshn kre /
fontsize() nirdisstt saaij bybhaar kre sttriN prdrshn kre /
italics() sttriNke itaalik akssre prdrshn kre /
link() sttriNke haaipaar liNk hisebe prdrshn kre /
small() chott phntt bybhaar kre ektti sttriN prdrshn kre /
strike() sttriNyyer maajhe daag kette sttriNke prdrshn kre /
sub() sttriNyyer tteksttke saabskriptt ttekstt hisebe prdrshn kre /
sup() sttriNyyer tteksttke supaarskriptt ttekstt hisebe prdrshn kre /

Search Methods

  1. jaabhaaskriptte sttriNyyer absthaan shuuny theke gnnnaa kraa hy' /
  2. sttriN-e 0(shuuny) hcche prthm absthaan, 1 hcche dbitiiy' absthaan aar 2 hcche tRtiiy' absthaan ebN eibhaabe clte thaake /
  3. ubhy' methddi dbitiiy' ektti pyaaraamittaar grhnn kre /
indexOf() methddtti ektti sttriNyyer mdhye ektti nirdisstt ttekstter prthm absthaan rittaarn kreH
lastIndexOf() methddtti ektti sttriNyyer mdhye ektti nirdisstt ttekstter shess absthaan rittaarn kreH ydi ttekstttti naa paaoy'aa yaayy indexOf() ebN lastIndexOf() ubhy' methddi -1 rittaarn kre /
search() indexOf() ebN search() ubhyy methdd eki / methddtti ektti sttriNyyer mdhye ektti nirdisstt bhyaalu anusndhaan kre / taaraa ubhyyi eki aargumentt(arguments) baa pyaaraamittaar bhyaalu grhn kre ebN eki maan rittaarn kre / dutti methdd eki, kintu search() methddtti anek beshi shktishaalii /
Backslash (\) sttriNyyer mdhye bishess akssr bybhaar krte caaile aapnaake byaakslyaash(\) bybhaar krte hbe / udaahrnn: var a = "Welcome To \"Satt\" Academy" (Output: Welcome To "Satt" Academy)
replace() methddtti sttriNyyer nirdisstt ektti maanke any ektti bhyaalu dbaaraa prtisthaapn kre / replace() methdd anusndhaan bhyaalu hisaabe regulaar ekspreshno nite paare / sbaabhaabikbhaabe replace() methddtti anusndhaankRt aNshke prthm yekhaane paabe taakei prtisthaapn krbe / ydi sbguloke prtisthaapn krte caan sekssetre regulaar ekspreshner g phlyaag(globaal saarcer jny) bybhaar krte hbeH
object sttriNke abjektte hisebeo ddiphaain kraa yaayyH var b = new String("Tamim") / sttriNke abjektt hisaabe tairi krben naa / etti eksikiushner gtike dhiir kre debe / sttriN ebN abjektter saathe kkhno tulnaa kraa tthik nyy /
Dynamic Data Type eki bhyaariyyeble bibhinn ttaaiper ddaattaa raakhaa yaayy / udaahrnn: var a; // ekhaane a hcche undefined; var a = 9; // ekhaane a hcche sNkhyaa (Number); var a = "Tamim"; // ekhaane a hcche sttriN (String)
JS Boolean buliyyaaner shudhumaatr duitti maan thaake: true athbaa false / 0 dbaaraa false ebN 1 dbaaraa True nirdeshit hy' / buliy'aan ttaaip ddaattaa baainaari ddaattaake bojhaay' / Condition Test kraar jny praayyi buliyyaan bybhaar kraa hyy / Boolean() bybhaar kre ektti ekspreshn sty kinaa yaacaai kraa yete paare / udaahrnn: Boolean(4 > 2); Boolean(4); (number ) True; Boolean( {} ); True; Boolean( [] ); True; Boolean(""); false; Boolean("dhjj"); Boolean(NaN);
typeof Operator typeof apaarettr dbaaraa bhyaariyyebl, abjektt, phaaNshn, athbaa ekspreshn er ttaaip bujhaayy / udaahrnn: typeof "Tahmid" // string; typeof 3.14 // number; typeof a // undefined; typeof false // boolean; typeof new Date() // object
Empty Values khaali maan(value) ebN asjnyaayyit dutti bhinn jinis / khaali sttriN-er bhyaalu ebN ttaaip(type) duittaai thaake / udaahrnn: var member = " "; // typeof hcche string
Null jaabhaaskriptte null dbaaraa bujhaayy "kichui naa" / etti bojhaayy ye, kono astitb naai / jaabhaaskriptte, null er ddaattaa ttaaip hcche abjektt(object) / typeof null // maan hcche null, kintu ttaaip ekhno abjektt /

About

jaabhaaskriptte cittshitt

Topics

Resources

Readme

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors