Kombiniranje 2 js varijable u jednu

Imam php varijablu:

$nekitext=“text…”;

u php-u imam .js preko kojeg definiram js global varijablu kako bi je mogao korisiti.

U sljedecem externalom.js-u imam 2 varijable :

var 1 = “text”;
var 2 = “2”;

postoji li nacin da od ove dvije varijable kreiram trecu varijablu pod nazivom text2 koju prikazujem u external.js kao +text2+ i koja je gore definirana u php-u.

Postoji.

Postoji funkcija eval() koja evaulira string u naredbu, npr…

var var1="text";
var var2="2";
eval("var "+var1+var2+"='nesto';");

Ovo je ekvivalentno naredbi var text2 = ‘nesto’;

rjesio sam na sljedeci nacin, te na ovaj nacin pozivam varijablu text2

window[‘var1’+var2]

Ne kužim zašto na taj način. ako učitaš prvo ovaj dio di definiraš varijablu text2 i onda poslje toga učitaš external.js u kojem su ove dvije varijable ti možeš dodat onda
var 3 = text2;

Ja kad radin na SMF-u nešto oko javaskripte i kako on ima multi language system ja moram php varijablu učitat na js varijablu i kasnije tu js varijablu koristim u externalnom js fajlu. Ne znam baš dali si skužio al…


Copyright © 2022 WM Forum - AboutContact