Styginių sujungimas „JavaScript“: viskas, ką reikia žinoti apie „String concaten“ ()



Kas yra „string“ sujungimas „JavaScript“? Styginių sujungimo metodas užima kelias eilutes, sujungia jas ir grąžina naują vieną eilutę.

Augimas ir programose išaugo „JavaScript“ paklausa. Tai yra viena iš svarbiausių kalbų kuriant internetą. Šis straipsnis apie Styginių sujungimas „JavaScript“ paaiškins, kaip sekamos eilutės tokia seka:

Styginių sujungimo pagrindai „JavaScript“

Sujungimas yra operacija, kuri yra dviejų stygų sujungimo pagrindas. Stygų sujungimas yra neišvengiamas programavimo aspektas. Prieš pradėdami „String Concatenation in JavaScript“, pirmiausia turime išsiaiškinti pagrindus. Kai vertėjas atlieka operaciją, sukuriama nauja eilutė. Kiekviena programavimo kalba turi skirtingą sintaksės sujungimo operacijai.



edu.reka: Perlas, PHP
edu & reka: „Visual Basic“, „Visual Basic.NET“ ir „Ada“
strcat (edu, upė): C, C ++
edu + upė: Java
edu || upė: FORTRAN

Be to, sujungimas yra tinkamas ir kitiems duomenų tipams, tokiems kaip dvejetainis, kintamasis, simbolis, sveikasis skaičius ir tt Be to, kai mes susiduriame su objektais, eilučių sujungimas galimas tik tuo atveju, jei vienas ar abu objektai priklauso tai pačiai klasei.

Analogija su „Microsoft Excel“



Supraskime sujungimą pagrindinėje mūsų platformoje: „Microsoft Excel“. CONCATENATE / CONCAT funkcija sujungia dvi ar daugiau eilučių. Jis naudojamas kaip darbalapio funkcija ir jį langelyje galima įvesti kaip formulės dalį.

modelio rodinio valdiklio pavyzdys java

Sintaksė:

CONCATENATE (edu1, [edu2 ir hellip.edu_n])

Grąžinimo vertė:



Eilutė / tekstas

styginių sujungimas „Excel“

Kartais vartotojai gali norėti rezultate pridėti tarpų. Tokiais atvejais sintaksė šiek tiek skiriasi.

Analogija su C programavimu

Kadangi mums visiems žinoma pagrindinė kalba, t. C programavimo, supraskime sujungimą paprasta C programa.

#include int main () {char edu1 [100], edu2 [100], i, j printf ('Įveskite pirmą eilutę:') scanf ('% s', edu1) printf ('Įveskite antrą eilutę:') scanf ( '% s', edu2) // apskaičiuokite eilutės edu1 // ilgį ir išsaugokite ją i (i = 0 edu1 [i]! = '' ++ i), skirtą (j = 0 edu2 [j]! = '' ++ j, ++ i) {edu1 [i] = edu2 [j]} edu1 [i] = '' printf ('Po sujungimo:% s', edu1) grąžina 0}

Išvestis:

Įveskite pirmąją eilutę: edu
Įveskite antrą eilutę: reka
Po sujungimo: edureka

Kaip „JavaScript“ valdomos eilutės?

Pirmiausia supraskime eilutės objektus . Stygas galime apibrėžti kaip duomenų tipus, kurie naudojami programuojant, siekiant išsaugoti simbolių seką. Sveikieji skaičiai ir slankiojo kablelio vienetai taip pat gali būti užkoduoti kaip eilutės, bet dažniausiai teksto, o ne skaičių pavidalu. Prieš eidami toliau naudodamiesi eilutėmis, turime suprasti eilutės objektų savybes.

  1. Statybininkas: Pateikia nuorodą, sukurtą naudojant „JavaScript“ egzemplioriaus prototipą.

Sintaksė:

masyvas.konstruktorius

Kodas:

„JavaScript“ masyvo konstruktorius | „Edureka var edu = new Array“ (10, 20, 30) document.write ('edu.constructor is:' + edu.constructor)

Išvestis:

edu.constructor yra: function Array () {[gimtoji kodas]}
  1. Ilgis: Jame pasakojama apie ne. elementų masyvo

Sintaksė:

masyvas.ilgis

Kodas:

„JavaScript“ masyvo ilgis | „Edureka var edu = new Array“ (10, 20, 30) document.write ('edu.length is:' + edu.length)

Išvestis:

edu.length yra: 3
  1. Prototipas: Prototipo ypatybė leidžia mums pridėti metodus ir ypatybes prie bet kurio objekto (skaičius, loginė reikšmė, eilutė ir data ir kt.). Tai yra pasaulinė nuosavybė

    kaip sukurti atsitiktinę eilutę Java

Sintaksė:

object.prototype.name = reikšmė

Kodas:

„Edureka“ objektų funkcija „Internetas“ (kursas, platforma) {this.course = kursas this.platform = platforma} var myOnline = new Online ('R programavimas', 'Edureka') Online.prototype.price = null myOnline.price = 2400 dokumentas. rašyti ('Internetinis kursas yra:' + myOnline.course + ' 
') document.write (' Internetinė platforma yra: '+ myOnline.platform +'
') document.write (' Internetinė kaina yra: '+ myOnline.price +'
„)

Išvestis:

Internetinis kursas yra: R programavimas Internetinė platforma yra: „Edureka“ internetinė kaina yra: 2400

Styginių manipuliavimo metodai

S.noMetodas
vienas indexOf ()

Grąžina bet kurio eilutės objekto pirmo įvykio indekso vertę.

2 gabalas ()

Šis metodas naudojamas tam tikrai sekcijai ištraukti iš tam tikros eilutės

3 padalinti ()

lentelė lentelėje html

Norėdami atskirti eilutę į dvi atskiras eilutes, naudojamas šis metodas

4 concat ()

Šis metodas naudojamas sujungti dvi skirtingas eilutes ir grąžinti sujungtą eilutę

5 vertė()

Grąžinant pirminę eilutės vertę, naudojamas šis metodas

Iš lentelės mes ketiname sutelkti dėmesį tik į tai concat () metodas. Kadangi žinome, kad sujungimo metodas reikalauja kelių eilučių, sujungia jas ir grąžina naują vieną eilutę. Sintaksė, argumentas ir pavyzdys pateikiami žemiau:

  • Sintaksė:
String.concat (edu1, edu2 [, & hellip, eduN])
  • Metodo argumentai:

edu1, edu2 ir hellip eduN yra eilutės, perduodamos susieti.

  • Kodas:
Styginių sujungimas | „Edureka“ var edu1 = nauja eilutė („Jei tai susiję su mokymusi“) var edu2 = nauja eilutė („Edureka yra tinkama platforma“) var edu3 = edu1.concat (edu2) document.write ('Rezultatas: + + edu3)

Išvestis:

Jei tai susiję su mokymusi, „Edureka“ yra tinkama platforma

Be to, kaip programuotojui, kartais reikia sujungti kelias eilutes, t. daugiau nei du. Pažvelkime į paprastą kodo dalį, kurioje pabrėžiamas eilutės sujungimo naudojimas „JavaScript“:

 

Sujunkime tris stygas

„Edureka“ mygtuko funkcija „myFunction“ () {var edu1 = 'Sveiki' var edu2 = 'Edureka,' var edu3 = 'Užkoduokime šiandien!' var con = edu1.concat (edu2, edu3) document.getElementById ('edu'). internalHTML = con}

Išvestis:

Taigi, aptarėme viską, kas susiję su „string“ sujungimu „JavaScript“, dabar galime rašyti kodus ir sužinoti, ar iš tikrųjų galime įgyvendinti sujungimo metodą. Taigi štai ką galite padaryti prieš rašydami kūrinį:

  1. Vizualizuokite jūsų programos srautas
  2. Nuspręskite kintamųjų deklaracijas
  3. Nurašykite keletą stygos
  4. Sekti pavyzdžių parašyta čia
  5. Jums gera išbandyti tai savo vietinis serveris .

Tai pasiekėme „String“ sujungimo „JavaScript“ tinklaraštyje pabaigą. Tikiuosi, kad supratote skirtingus stygų sujungimo ar sujungimo būdus.

Dabar, kai žinote apie „JavaScript“, patikrinkite pateikė Edureka. Žiniatinklio kūrimo sertifikavimo mokymai padės jums sužinoti, kaip sukurti įspūdingas svetaines naudojant HTML5, CSS3, „Twitter Bootstrap 3“, „jQuery“ ir „Google“ API ir pritaikyti ją „Amazon Simple Storage Service“ (S3).

Turite mums klausimą? Prašome tai paminėti komentarų skiltyje „Styginių sujungimas„ JavaScript ““ ir mes su jumis susisieksime.