さて、getTabString()という関数があります。この関数は、文字列入力(例:火曜日)を受け取り、その文字列の後に今週の日付を必要に応じて返します。ゲームの文字列を追加して、タブのタイトルとして使用するだけです。あなたはちょうどあなたが言及したリンク上で提供されているコードをコピーしていないのはなぜthisとthis
function getTabString(dayString) {
var days = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];
// Get today's date
var today = new Date();
// Find index of requested day
var dayIndex = days.findIndex(function (element, index, array){
if (element.toLowerCase() == dayString.toLowerCase()) {
return true;
} else {
return false;
}
});
// Find difference between today and requested day
var diff = dayIndex - today.getDay();
// Set date to requested day in this week
var resultDate = new Date(today.setDate(today.getDate() + diff));
// Get that date's day, month and year
var resultDay = resultDate.getDate();
var resultMonth = resultDate.getMonth() + 1;
var resultYear = resultDate.getFullYear();
// Nice 0 formatting for single digits
if (resultMonth < 10) {
resultMonth = '0'+ resultMonth;
}
if (resultDay < 10) {
resultDay = '0'+ resultDay;
}
// Returns "Wednesday 04/05/2017"
return days[diff + 1] + " " + resultMonth + "/" + resultDay + "/" + resultYear;
}
getTabString("Wednesday");
:私のコードは、に基づいていますか? –
私は既にこのコードを私のウェブサイトで使用していますが、タブのコンテンツの日付を毎週自動で変更する必要があります。 –
あなたは何を試しましたか/あなたのコードはどこですか? – indubitablee