- 博客(5)
- 收藏
- 关注
原创 JavaScript设计模式(二)单例模式
一、什么是单例模式?单例模式是23种设计模式中最为简单的一种设计模式。单例是保证一个类只能有一个实例,实现的方法是先判断这个实例是否存在,如果存在就返回这个实例,如果不存在就创建这个实例。在JavaScript中,我们可以简单的将alert弹出警示框认为是一个实例,每次传不同的参数来弹出不同的内容,但是使用的却一直是一个单一实例。二、简单实现<!DOCTYPE html&g...
2018-09-04 16:24:01
118
原创 JavaScript设计模式(一)
一、什么是设计模式?设计模式(Design Pattern)代表了最佳实践,是软件开发人员在软件开发过程中面临的一般问题的解决方案,这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套反复使用的,被多数人知晓的,经过分类编目,代码设计经验的总结。二、 设计模式的分类总的来说可以分为三种类型:创建性模式,共五种:工厂方法模式,抽象工厂模式,单...
2018-09-04 14:24:42
156
原创 JavaScript中的相等操作符==和全等操作符===的区别
前段时间学习JS的时候,我记得遇到过相等操作符==和全等操作符===的应用,但是好像没太注意。今天晚上看JavaScript DOM编程艺术的时候发现了相等操作符==和全等操作符===的内容,对于两者的区别,在这里记录一下。先看一个例子:比较false与一个空字符串会有什么结果?var a = false;var b = "";if(a == b){ alert("a ...
2018-04-18 21:45:35
393
转载 关于JavaScript中数组用字符串作下标
今天晚上在看JavaScript DOM编程艺术的时候,突然看到JS中竟然可以用字符串作为数组下标,感觉很吃惊。因为书上写的不是很详细,所以百度了一下,发现了一篇不错的博文,写的很不错,所以就放在了下面,方便将来查看。JS 用字符串做数组下标在这里选取博客中总结性的段落: Javascript的数组其实不像PHP或者其他一些语言一样拥有真正的字符串下标,当我们试图为一个js数组添加字...
2018-04-18 20:56:14
1725
原创 SDUTACM在线打字日常练习记录
关于自己的打字成绩,嗯,我个人觉得距离达到“盲打”,还有很长的一段路要走。自己打字还是局限于食指和中指,五指并用还是有一定难度的,的确需要长时间坚持不懈的练习。在打字练习中,刚开始打的比较快,出错率比较低,总的来说还是不错的。但是到了后来的确是有点累了,打的速度慢了下来,而且总是出错。作为一名计算机专业的学生,打字能力是一种很基本的能力,我们的确应该时常练习打字,而且要一直坚持,相信自己水平肯定会
2016-06-25 22:06:05
285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人