⊗jsSpTSCE 226 of 294 menu

Иҷрои код тавассути сервери тестӣ дар JavaScript

Дар ҷузвдон бо сервер файли server.js-ро пайдо кунед. Дар ин файл шумо метавонед JavaScript-ро нависед, ки дар сервер иҷро карда мешавад.

Ин файл як объект бо масирҳо дар бар мегирад, ки калидҳои он суроғаҳо ва арзишҳо - функсияҳо мебошанд, ки ба воситаи браузер ба саҳифаҳои мувофиқ ворид шудан иҷро карда мешаванд.

Биёед дар мисол назар кунем. Дар ин файл коди зеринро ҷойгир кунед:

export default { '/test/': function() { return 'hello world'; } }

Пас аз ин серверро бо пахш кардани тугмаҳои консоли ист кунед Ctrl + C. Сипас онро бо фармони зерин аз нав оғоз кунед:

node index.js

Акнун шумо метавонед ба воситаи браузер бо суроғаи http://localhost:3001/test/ муроҷиат кунед. Дар натиҷа функсияи мо иҷро карда мешавад ва ба браузер он матн фиристода мешавад, ки он тавассути return бармегардад.

Мо метавонем дар ин функсия ҳар гуна коди JavaScript-ро ҷойгир кунем. Масалан, зеринро нависем:

export default { '/test/': function() { let num1 = 1; let num2 = 2; return num1 + num2; } }

Коргузорони суроғаҳои /page1/, /page2/, /page3/ созед. Ба онҳо тавассути браузер муроҷиат кунед.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан