“编写脚本”
阅读评论
Jeremy Keith,关于第一次教人们 JavaScript
很多都归结为以下模式
当(某些事件发生时),则(采取此操作)。
我们集思广益了一些示例,例如“当用户提交表单时,则显示带有确认信息的模态对话框”。然后我鼓励他们编写一个脚本……但我指的不是 JavaScript 意义上的脚本;我指的是编剧或戏剧意义上的脚本。逐行写出您想要完成的每个步骤。完成后,将您英文(或葡萄牙语)脚本的每一行翻译成 JavaScript。
伪代码。我非常喜欢。
用简单的英语编写代码流程非常适合初学者,并且根据我的经验,它永远都有用。我发现自己经常在 Slack 和错误/想法工单中编写伪代码,尽管我可能已经从简单的英语过渡到我自己的奇怪的非语言了。
IF (user_is_pro? AND has_zero_posts)
OR (signed_up_less_than_three_days_ago) {
// ajax for stuff
// show thing
}