Skip to content

Conversation

@masaya2019
Copy link

Click the New button to create a new task list.

Comment on lines 1 to 18
let taskNumber = 0;
const arrayStatus = ["完了","削除","中断","再開"];

const createNewTask = () => {
taskNumber++;
const createNewTask = document.createElement("div");
createNewTask.className = taskNumber;
const getTaskContent = document.getElementById("value_input").value;
const getTaskTagName = document.getElementById("tag_input").value;
const getTaskLimit = document.getElementById("limit_input").value;
createNewElement(taskNumber,createNewTask,getTaskContent);
createNewElement(taskNumber,createNewTask,getTaskTagName);
for(i=0; i < 4; i++) {
const content = arrayStatus[i];
createNewElement(taskNumber,createNewTask,content,i);
}
createNewElement(taskNumber,createNewTask,getTaskLimit);
}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://developer.mozilla.org/ja/docs/Web/JavaScript/Closures

クロージャでプライベートメソッドを模倣する

の部分を参考にして書き直してください。
大した問題はないのですが、なるべくグローバル変数は使わないようにしましょう

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants