String Concatenation Sa JavaScript: Ang kailangan mo lamang malaman tungkol sa String concat ()



Ano ang string concatenation sa JavaScript? Ang pamamaraan ng pagsasama-sama ng string ay tumatagal ng maraming mga string, pinagsasama ang mga ito at nagbabalik ng isang bagong solong string.

Ang paglaki ng at ang mga application ay nakakita ng pagtaas ng demand para sa JavaScript. Ito ay isa sa pinakamahalagang wika para sa pagdidisenyo ng web. Ang artikulong ito sa Strat concatenation sa JavaScript ipapaliwanag kung paano manipulahin ang mga string sa sumusunod na pagkakasunud-sunod:

hindi nagpapakilalang klase sa java]

Mga Pangunahing Kaalaman sa Strat Concatenation sa JavaScript

Ang konklusyon ay ang operasyon na bumubuo sa batayan ng pagsali sa dalawang mga string. Ang pagsasama ng mga string ay isang hindi maiiwasang aspeto ng pagprograma. Bago pumasok sa 'String Concatenation in JavaScript', kailangan muna nating i-clear ang mga pangunahing kaalaman. Kapag ang isang interpreter ay nagpapatupad ng operasyon, isang bagong string ang nilikha. Ang bawat wika ng programa ay may magkakaibang syntax para sa pagpapatakbo ng pagsasama.





edu.reka: Perl, PHP
edu & reka: Visual Basic, Visual Basic.NET at Ada
strcat (edu, ilog): C, C ++
edu + ilog: Java
edu || ilog: FORTRAN

Gayundin, ang concatenation ay nalalapat para sa iba pang mga uri ng data tulad ng binary, lumulutang, character, integer, atbp. Ngunit upang mangyari ito, ang mga uri ng data ay unang na-convert sa mga string. Gayundin, kapag nakitungo kami sa mga bagay, posible lamang ang pagsasabwatan ng string kung ang alinman o pareho ng mga bagay ay kabilang sa iisang klase.

Analogy sa Microsoft Excel



Unawain natin ang pagsasama-sama sa aming pinaka-pangunahing platform: Microsoft Excel. Ang function na CONCATENATE / CONCAT ay sumasama sa dalawa o higit pang mga string na magkakasama. Ginagamit ito bilang isang Worksheet Function at maaaring mailagay bilang bahagi ng isang pormula sa isang cell.

Syntax:

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

Halaga ng Pagbabalik:



Isang string / Text

string concatenation sa excel

Minsan ang mga gumagamit ay maaaring nais na magdagdag ng mga puwang sa resulta. Sa mga ganitong kaso, bahagyang naiiba ang syntax.

Analogy sa C Programming

Tulad ng pamilyar sa ating lahat sa pinakapangunahing wika viz. C programming, unawain natin ang pagsasama sa isang simpleng programa sa C.

#include int main () {char edu1 [100], edu2 [100], i, j printf ('Enter first string:') scanf ('% s', edu1) printf ('Enter second string:') scanf ( '% s', edu2) // kalkulahin ang haba ng string edu1 // at iimbak ito sa i para sa (i = 0 edu1 [i]! = '++ i) para sa (j = 0 edu2 [j]! = '' ++ j, ++ i) {edu1 [i] = edu2 [j]} edu1 [i] = '' printf ('After concatenation:% s', edu1) return 0}

Output:

Ipasok ang unang string: edu
Ipasok ang pangalawang string: reka
Pagkatapos ng pagsasama: edureka

Paano Ginagawa ang Mga String sa JavaScript?

Unawain muna natin ang mga bagay ng string sa . Maaari naming tukuyin ang mga string bilang mga uri ng data na ginagamit sa pagprograma para sa layunin ng pag-iimbak ng isang pagkakasunud-sunod ng mga character. Ang mga integer at lumulutang na mga unit ng unit ay maaari ring naka-encode bilang mga string, ngunit karamihan sa anyo ng teksto, sa halip na mga numero. Bago magpatuloy sa pagmamanipula ng string, kailangan nating maunawaan ang mga katangian ng mga string object.

  1. Tagabuo: Nagbabalik ng isang sanggunian na nilikha ng prototype ng halimbawa ng JavaScript.

Syntax:

array.construktor

Code:

JavaScript Array konstruktor | Edureka var edu = bagong Array (10, 20, 30) dokumento. Isulat ('edu.constructor ay:' + edu.constructor)

Output:

edu.constructor ay: function Array () {[katutubong code]}
  1. Haba: Sinasabi nito sa atin ang tungkol sa no. ng mga elemento sa isang array

Syntax:

array. haba

Code:

Haba ng Array ng JavaScript | Edureka var edu = bagong Array (10, 20, 30) na dokumento. Isulat ('edu.length ay:' + edu.length)

Output:

edu. haba ay: 3
  1. Prototype: Pinapayagan kami ng pag-aari ng prototype na magdagdag ng mga pamamaraan at pag-aari sa anumang bagay (Bilang, Boolean, String, at Petsa, atbp.). Ito ay isang pandaigdigang pag-aari

Syntax:

object.prototype.name = halaga

Code:

Pag-andar ng Edureka Objects Online (course, platform) {this.course = course this.platform = platform} var myOnline = new Online ('R programming', 'Edureka') Online.prototype.price = null myOnline.price = 2400 dokumento. isulat ('Online na kurso ay:' + myOnline.course + ' 
') document.write (' Online platform ay: '+ myOnline.platform +'
') document.write (' Online na presyo ay: '+ myOnline.price +'
')

Output:

Online na kurso ay: R programming Online platform ay: Edureka Online na presyo ay: 2400

Mga Paraan ng Pagmanipula ng String

S.walaPamamaraan
isa indexOf ()

Ibinabalik ang halaga ng index ng unang paglitaw ng anumang bagay ng string.

2 hiwa ()

Ang pamamaraang ito ay ginagamit para sa pagkuha ng isang partikular na seksyon mula sa isang naibigay na string

3 hatiin ()

Para sa paghihiwalay ng isang string sa dalawang magkakahiwalay na mga string, ginagamit ang pamamaraang ito

4 concat ()

Ginagamit ang pamamaraang ito para sa pagsasama ng dalawang magkakaibang mga string at ibalik ang isang pinagsamang string

5 halagaOf ()

Para sa pagbabalik ng pangunahing halaga ng isang string, ginagamit ang pamamaraang ito

Mula sa talahanayan, magtutuon lamang kami concat () paraan Tulad ng nalalaman namin na ang paraan ng pagsasama ay tumatagal ng maraming mga string, pinagsasama ang mga ito at nagbabalik ng isang bagong solong string. Ang syntax, argument, at halimbawa ay ibinibigay sa ibaba:

  • Syntax:
String.concat (edu1, edu2 [, & hellip, eduN])
  • Mga argumento sa pamamaraan:

Ang edu1, edu2, at hellip eduN ay ang mga string na naipasa para sa pagsasama-sama.

  • Code:
Strat Concatenation | Edureka var edu1 = bagong String ('Kung tungkol sa pag-aaral,') var edu2 = new String ('Ang Edureka ang tamang platform') var edu3 = edu1.concat (edu2) na dokumento. Isulat ('Resulta:' + edu3)

Output:

Kung tungkol sa pag-aaral, ang Edureka ang tamang platform

Gayundin, bilang isang programmer, kung minsan mayroong pangangailangan na sumali sa maraming mga string nang sama-sama. higit sa dalawa. Tingnan natin ang isang simpleng piraso ng code na binibigyang diin ang paggamit ng string concatenation sa JavaScript:

 

Sumali tayo sa tatlong mga string

Edureka Button function myFunction () {var edu1 = 'Hello' var edu2 = 'Edureka,' var edu3 = 'Mag-code tayo ngayon!' var con = edu1.concat (edu2, edu3) document.getElementById ('edu'). innerHTML = con}

Output:

Kaya, tinalakay namin ang lahat na nauugnay sa pagsasama-sama ng string sa JavaScript, ngayon nasa posisyon kaming magsulat ng mga code at tingnan kung maaari naming talagang ipatupad ang paraan ng pagsasama. Kaya narito ang maaari mong gawin bago isulat ang piraso:

  1. Isalamin ang daloy ng iyong programa
  2. Magpasya para sa variable na mga deklarasyon
  3. Itala nang kaunti mga kuwerdas
  4. Sundin ang mga halimbawa nakasulat dito
  5. Mahusay kang subukan ito sa iyong lokal na server .

Sa pamamagitan nito, nakarating kami sa pagtatapos ng aming String Concatenation sa JavaScript blog. Inaasahan kong naunawaan mo ang iba't ibang mga paraan upang magsama o sumali sa mga string.

Ngayong alam mo na ang tungkol sa JavaScript, tingnan ang ni Edureka. Tutulungan ka ng Pagsasanay sa Pagpapatunay sa Pag-unlad ng Web na Alamin kung paano lumikha ng mga kahanga-hangang website gamit ang HTML5, CSS3, Twitter Bootstrap 3, jQuery at Google API at i-deploy ito sa Amazon Simple Storage Service (S3).

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng 'String Concatenation in JavaScript' at babalikan ka namin.