Creating the script wrapper
We won't be making use of jQuery's $(document).ready() { } function (or the $(function() { }) shortcut) to execute our code when the page has loaded. However, we still need to protect our top-level variables and functions from the global scope so we still need a wrapper of some kind. In this task we'll create that wrapper, as well as our top-level variables.
Engage Thrusters
In the empty bounty-hunter.js file, we can start by adding the following code:
(function() {
var tags = "",
getBounties = function(page, callback) {
$.ajax({
url: "https://api.stackexchange.com/2.0/questions/featured",
dataType: "jsonp",
data: {
page: page,
pagesize: 10,
tagged: tags,
order: "desc",
sort: "activity",
site: "stackoverflow",
filter: "!)4k2jB7EKv1OvDDyMLKT2zyrACssKmSCX
eX5DeyrzmOdRu8sC5L8d7X3ZpseW5o_nLvVAFfUSf...