Olùtúnsọ Ọ̀rọ̀ Ọ̀fẹ́
Tún ọ̀rọ̀ tàbí ohun-kíkọ kankan sọ ní iye ìgbà tí a yàn pẹ̀lú àmì-ìyapa àdámọ́. Ó wúlò fún ṣíṣẹ̀dá dátà ìdánwò, àwòṣe, àti àkóónú àpẹẹrẹ.
Ìmọ̀ràn: kọ {n} níbikíbi nínú ọ̀rọ̀ rẹ láti fi nọ́mbà ìtúnṣe kún — 'Ohun {n}' á di Ohun 1, Ohun 2, …
Bí Ó Ṣe Ń Ṣiṣẹ́
Text Repeater ń ṣiṣẹ́ pátápátá nínú aṣàwákiri láìsí ìgbẹ́kẹ̀lé lórí ohunkóhun mìíràn — a kọ́ ìtọjade náà ní lílo àwọn ọ̀nà Array.fill àti Array.join abínibí JavaScript, pẹ̀lú ipò nọ́mbà {n} yíyàn tí ìyíká tí a fi ọwọ́ kọ àti String.replaceAll ń mú. A kì í fi ohunkóhun ránṣẹ́ sí sáfà.
- 1Ìbáwọlé àti àwọn àṣàyànO kọ (tàbí lẹ̀) ọ̀rọ̀ èyíkéyìí sínú textarea náà o sì ṣètò iye ìtún ṣe láàrin 1 àti 10,000. Ìlà àwọn bọ́tìnnì olùpín tí a dá kalẹ̀ ń jẹ́ kí o so àwọn ìtún ṣe pọ̀ pẹ̀lú ohunkóhun, àyè kan, ìlà tuntun kan, kọ́mà kan, pipe kan, em-dash kan, tàbí ọ̀wọ́ ọ̀rọ̀ àkànṣe èyíkéyìí tí o kọ sí i.
- 2Ìtún ṣe Array.fill / replaceAllNí ìtẹ̀ kọ́kọ́rọ́ tàbí ìyípadà àṣàyàn kọ̀ọ̀kan, useMemo kan ń ṣírò ìtọjade náà: fún ọ̀rọ̀ lásán ó ń pe Array(iye).fill(ọ̀rọ̀).join(olùpín); bí ọ̀rọ̀ rẹ bá ní àmì {n}, ó ń yí padà sí ìyíká for tí ó ń pe ọ̀rọ̀.replaceAll('{n}', i+1) fún ìtún ṣe kọ̀ọ̀kan, tí ó ń yí irinṣẹ́ náà padà sí olùmújáde àtòjọ-tí-a-fi-nọ́mbà.
- 3Ìkó àkíyèsí àti àwọn ìwọ̀nuseMemo kejì kan ń ka ọ̀rọ̀ (tí a pín lórí àyè) àti ìlà (tí a pín lórí ìlà tuntun). A dá àkíyèsí DOM náà sí àmì 100,000 láti pa àwòrán mọ́ ní kánjú — àkọlé amber kan ń farahàn nígbà tí gbogbo ìtọjade náà bá kọjá ààlà yẹn, ṣùgbọ́n gbogbo ọ̀rọ̀ pípé náà ń wà nígbà gbogbo nípasẹ̀ Dàkọ tàbí Gbà.
- 4Dàkọ tàbí gbàDàkọ ń lo navigator.clipboard.writeText pẹ̀lú ọ̀wọ́ ọ̀rọ̀ ìtọjade pípé tí a kò pín. Gbígbà ń fi ọ̀wọ́ ọ̀rọ̀ kan náà wé Blob tí a mọ̀ irú rẹ̀ bí text/plain a sì ń dá ìfipamọ́ fáìlì kan sílẹ̀ gẹ́gẹ́ bí repeated-text.txt — àwọn iṣẹ́ méjèèjì ń ṣẹlẹ̀ ládùúgbò láìsí ìbéèrè nẹ́tíwọ́ọ̀kì kankan.
Àwọn Irinṣẹ Tó Jọra
Olùrí Ìlà Ẹ̀dà-Méjì
Rí, ka, tàbí yọ àwọn ìlà ẹ̀dà-méjì kúrò lára àkójọpọ̀ kan. Dáadáa fún fífọ́ àwọn àkójọpọ̀ ímeèlì, àwọn àkọsílẹ̀ àyẹ̀wò, tàbí wíwá àwọn àkọsílẹ̀ tí ó tún ara wọn ṣe nínú dátà.
Olùka Lap (Pẹ̀lú Àkókò)
Aago lap tí ó pé gan-an tí ó ń gbà ìpín kọ̀ọ̀kan pẹ̀lú àkókò tí ó pé gidigidi. Wo lap tí ó dára jù, àárín, àti tí ó burú jù, gbé jáde sí CSV, kí o sì pa ìsàkóso rẹ mọ́ láàárín àtúnṣí. Àwọn ọ̀nà kúrú kọ́ńpútà wà nínú rẹ̀.
Olùṣàtúnṣe Ìwọ̀n Ohun-Èlò
Ṣe ìyípadà gbogbo ohunelo kan sókè tàbí sódò nípasẹ̀ iye onílùmọ̀ tàbí olùpọ̀si. Ó ń ṣiṣẹ́ pẹ̀lú ìdá, nọ́mbà àdàpọ̀, eléwọ̀n, àti àwọn àyè-níye, tí yóò sì yíká sí iye tí ó rọrùn fún sise. Ṣàfọwọ́kọ, yí padà, ṣàdàkọ — gbogbo rẹ̀ nínú aṣàwárí rẹ.