LibraTool logoLibraTool

Такроркунандаи матн-и ройгон

Ҳар матн ё аломатро бо шумораи интихобшуда ва ҷудокунандаи дилхоҳ такрор кунед. Барои тавлиди маълумоти санҷишӣ, намунаҳо ва мазмуни ҷойгузин муфид аст.

Ҳамин ки бор шуд офлайн кор мекунад

Маслиҳат: {n}-ро дар ҳар ҷои матни худ нависед, то рақами такрорро ворид кунед — 'Item {n}' ба Item 1, Item 2, … табдил меёбад

маротиба
Баромад · 5 такрорҳо · 59 аломат · 10 калимаҳо · 5 сатрҳо
Hello World Hello World Hello World Hello World Hello World

Чӣ тавр он кор мекунад

Text Repeater пурра дар браузер бо сифр вобастагии берунӣ кор мекунад — натиҷа бо усулҳои дарунсохти Array.fill ва Array.join-и JavaScript сохта мешавад, бо ҳолати ихтиёрии рақамгузории {n} ки бо давраи дастнавис ва String.replaceAll идора мешавад. Ҳеҷ чиз ба сервер фиристода намешавад.

  1. 1
    Вуруд ва интихобот
    Матни дилхоҳро ба textarea менависед (ё часпонед) ва шумориши такрорро байни 1 ва 10,000 танзим мекунед. Сатри тугмаҳои ҷудокунандаи пешфарз имкон медиҳад, ки такрорҳоро бо ҳеҷ чиз, фосила, хатти нав, вергул, pipe, тире-ем ё ягон сатри фармоишие ки менависед пайваст кунед.
  2. 2
    Такрори Array.fill / replaceAll
    Дар ҳар зарбаи калид ё тағйири интихобот, useMemo натиҷаро ҳисоб мекунад: барои матни одӣ он Array(count).fill(text).join(separator)-ро даъват мекунад; агар матни шумо нишонаи {n}-ро дошта бошад, он ба давраи for иваз мешавад, ки text.replaceAll('{n}', i+1)-ро барои ҳар такрор даъват мекунад ва абзорро ба тавлидгари рӯйхати рақамгузошташуда табдил медиҳад.
  3. 3
    Маҳдудияти пешнамоиш ва омор
    useMemo-и дуюм калимаҳоро (тақсимшуда дар фосилаи сафед) ва хатҳоро (тақсимшуда дар хатти нав) мешуморад. Пешнамоиши DOM ба 100,000 аломат маҳдуд карда мешавад, то тасвиркунӣ зуд бимонад — байрақи амбар пайдо мешавад, вақте ки натиҷаи пурра аз он ҳад зиёд мешавад, аммо матни пурра ҳамеша тавассути Нусхабардорӣ ё Боргирӣ дастрас аст.
  4. 4
    Нусхабардорӣ ё боргирӣ
    Нусхабардорӣ navigator.clipboard.writeText-ро бо сатри натиҷаи пурраи тақсимнашуда истифода мебарад. Боргирӣ ҳамон сатрро дар Blob-и навъи text/plain мепечонад ва захираи файлро ҳамчун repeated-text.txt фаъол мекунад — ҳарду амалиёт маҳаллӣ бидуни дархости шабака рух медиҳанд.

Абзорҳои марбут

Саволҳои зуд-зуд додашаванда