2018年2月25日,第四天课程。
课程主题:array。
要点:1.array的各种语法与此前学过的字符串的各种语法类似,找其中的元素,加入元素,减少元素,找到位置等等。今天的练习送上。
做这个练习时花了一点时间。其实这个练习难度不高,但做的时候由于变量名写错,大括号写错,造成了一些错误。后来因为判断条件错误,又耽误了一些时间。这其实相当于一个冒泡程序,只不过比冒泡要简单些,只要找到最大值,再用这个最大值去找到第二大的值就行了。
感悟:编程中的逻辑判断十分重要,可能因为一个逻辑判断的错误,就会造成整体程序上的错误。至于array的各种语法,需要的时候再找吧,我就不想再去背了。
2.try……catch……finally。这是在程序运行时可能会出现问题用的语句。因为我们不知道什么时候会发生问题,所以用try……catch……以便发生问题时可以继续执行。而finally是在运行完try……catch……一定会运行下去的。
PS:在学习的过程中,遇到关于变量类型定义的问题。如果我们想要让变量的值可以更改,则要定义为var,如果定义的是const,则变量的值为常数,无法更改。提醒下。
throw也是一种语法形式,是为了让throw形成的函数语句可以执行。
第二次练习自己感觉比较难,因为不太理解发生错误的纠正模式。但试着练习一次之后开始理解了。在发生错误时就开始阅读catch中的语句。
3.关于throw的深探。throw其实是个比较好用的方式,在用它的时候就在想,如果用在文字游戏中,这也是个不错的方法,接下来放上我第三次的练习。
如感兴趣,可以加我微信:470081087。备注里请注明是“编程学习”。
不随意聊天,有一定同志后会建群定时讨论。
欢迎关注骚扰。