Skip to content

Commit 47e87ef

Browse files
committed
replace var with let or const in javascript; fixes daattali#1048
1 parent 3e6689f commit 47e87ef

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

assets/js/beautifuljekyll.js

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Dean Attali / Beautiful Jekyll 2020
22

3-
var BeautifulJekyllJS = {
3+
let BeautifulJekyllJS = {
44

55
bigImgEl : null,
66
numImgs : null,
@@ -54,23 +54,23 @@ var BeautifulJekyllJS = {
5454

5555
// 2fc73a3a967e97599c9763d05e564189
5656
// set an initial image
57-
var imgInfo = BeautifulJekyllJS.getImgInfo();
58-
var src = imgInfo.src;
59-
var desc = imgInfo.desc;
57+
const imgInfo = BeautifulJekyllJS.getImgInfo();
58+
const src = imgInfo.src;
59+
const desc = imgInfo.desc;
6060
BeautifulJekyllJS.setImg(src, desc);
6161

6262
// For better UX, prefetch the next image so that it will already be loaded when we want to show it
63-
var getNextImg = function() {
64-
var imgInfo = BeautifulJekyllJS.getImgInfo();
65-
var src = imgInfo.src;
66-
var desc = imgInfo.desc;
63+
const getNextImg = function() {
64+
const imgInfo = BeautifulJekyllJS.getImgInfo();
65+
const src = imgInfo.src;
66+
const desc = imgInfo.desc;
6767

68-
var prefetchImg = new Image();
68+
const prefetchImg = new Image();
6969
prefetchImg.src = src;
7070
// if I want to do something once the image is ready: `prefetchImg.onload = function(){}`
7171

7272
setTimeout(function(){
73-
var img = $("<div></div>").addClass("big-img-transition").css("background-image", 'url(' + src + ')');
73+
const img = $("<div></div>").addClass("big-img-transition").css("background-image", 'url(' + src + ')');
7474
$(".intro-header.big-img").prepend(img);
7575
setTimeout(function(){ img.css("opacity", "1"); }, 50);
7676

@@ -93,9 +93,9 @@ var BeautifulJekyllJS = {
9393
},
9494

9595
getImgInfo : function() {
96-
var randNum = Math.floor((Math.random() * BeautifulJekyllJS.numImgs) + 1);
97-
var src = BeautifulJekyllJS.bigImgEl.attr("data-img-src-" + randNum);
98-
var desc = BeautifulJekyllJS.bigImgEl.attr("data-img-desc-" + randNum);
96+
const randNum = Math.floor((Math.random() * BeautifulJekyllJS.numImgs) + 1);
97+
const src = BeautifulJekyllJS.bigImgEl.attr("data-img-src-" + randNum);
98+
const desc = BeautifulJekyllJS.bigImgEl.attr("data-img-desc-" + randNum);
9999

100100
return {
101101
src : src,

0 commit comments

Comments
 (0)