- 博客(8)
- 收藏
- 关注
原创 ES6 Object&Array Destructin
ES6的一个新功能就是让我们调用object或者array里面的元素更加简单,今天查了一些资料后,自己总结了一下:首先是Object Destructingconst student = { name: "Tom", age: 18};const {name, age} = student;以这种方式,我们便可以直接使用name,而不用student.name了,并且我们如果不想用...
2019-11-28 04:07:15
180
原创 CS Exam3 错题总结
为备考学校最后一次CS考试,对错题在此小作总结:Analyzing algorithm efficiency using Big-O is to estimate their growth function ( incorrect answer: to estimate their execution time)default method in the interface can b...
2019-11-20 07:58:32
223
原创 浅谈Javascript 的箭头指向
最近在学React.js, 其中涉及不少Javascript的知识,前面掌握的不牢固,遇到了点麻烦,主要是在 () => 方面,上网搜了点资料后,有了以下的理解,(很可能是不对/不全面的)const name = getName(); // 这里的name是getName() 方法返回的值2. const name = () => getName() ; 其实等同于con...
2019-11-19 12:04:53
188
原创 浅谈在Java中的Event driven programming
Event driven programming, 顾名思义,就是通过事件去驱动程序运行。某一事件的发生可以驱动另一个事件。在JavaFX中,是这样使用的。确定source event (通常是button)Implements eventHandler(T extends Event)Instantiate the handler, 然后注册(register)这个handler,通过s...
2019-11-16 22:24:09
786
原创 Java抽象类(Generic)小结
今天在学校上复习课,TA回顾了抽象类的用法,其中有几个重要的知识点之前自己不太懂的,稍微记录一下:Once we declare a generic class with type T, we can use instanceof to check if variables are of this type False关于我们是否可以用instanceof来检测变量的数据类型,答...
2019-10-30 06:39:57
103
原创 Javascript中module的导入和导出(下)
上一篇文章介绍了module的主要两种导出方式,这一篇文章继续接着第二种方式介绍,即ES6中通过export关键词我们可以在变量声明时便将它导出,代码如下export let specialty = '';export function getAge() {};以这种方式进行导出,导入的方法不变,还是通过import {specialty, getAge} from " ";...
2019-10-29 09:43:31
269
原创 JavaScrip中module的输入与输出(import&exports)
今天在codecademy上面学完了JavaScript关于模块(Module)的那一章,小做总结:对Module进行输出主要有两种方式,一种以node.js的module.exports,另外一种是ES6新的一种syntax,这里面又分default export/import 和 named export/import。我们先说如何使用module.exports创建一个表示这个模块的...
2019-10-28 05:04:15
336
原创 继承与多态的使用 & 编译错误和运行错误的分析
为了准备学校期中考试,特意复习了继承与多态各种情况的分析:在instantiate一个物体(object)时,分别有两种类型需要注意:Actual type (这个object的实际类型,也可以叫做static type),这个类型是在代码编译期间用到的Dynamic type (这个类型是代码在run-time的时候用到的)Animal a = new Dog();在这行简单的代...
2019-10-25 10:50:24
343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人