UNPKG

@danielkalen/simplybind

Version:

Magically simple, framework-less one-way/two-way data binding for frontend/backend in ~5kb.

31 lines (24 loc) 614 B
new TestSuite 'title': 'Create 1k DOM Els' 'subtitle': 'Create 1000 elements from array & insert into a div' 'measureMethod': 'sync' 'warmUps': 10 'timesToRun': 10 'setupFn': (container$)-> @obj = 'divs':[] SimplyBind('divs').of(@obj) .to('innerHTML').of(container$) .transform (divs)-> output = '' output += "<div>#{value}</div>" for value in divs return output return 'teardownFn': (container$)-> container$.empty() SimplyBind.unBindAll(@obj, true) delete @obj.divs delete @obj delete @getNewValue 'testFn': ()-> @obj.divs = (i for i in [1..1000]) return