jsPsych can sometimes be restrictive for more complicated designs, but the next version of jsPsych is going to fix much of this.
IMO the advantage is a consistent API for interacting with data and experiment timelines so I don't have to think about that as much, leaving me time to do other things.
IMO the advantage is a consistent API for interacting with data and experiment timelines so I don't have to think about that as much, leaving me time to do other things.
Comments
- logic that works across trials (like step designs)
- reactive elements that stay on screen across multiple trials
- composing elements of plugins (eg interactive instructions that use parts of the main task)