11 J

11.1 JavaScript

An object-oriented computer programming language commonly used to create interactive effects in web browsers.

JavaScript can be used to create dynamic effects in Shiny apps or R Markdown HTML documents.

W3Schools JavaScript Tutorial

11.2 joins

Ways to combine data from two tables

Resources

11.3 jQuery

A library that makes it easier to write JavaScript.

jQuery allows you to reference HTML elements in the same way that CSS works.

For example, the following code hides any level-2 headers with the class "extra".

$("h2.extra").hide();

R Markdown and Shiny apps use jQuery.

W3Schools jQuery Tutorial