摘要:
1. 含义 简单工厂模式又叫静态方法模式(因为工厂类定义了一个静态方法) 现实生活中,工厂是负责生产产品的;同样在设计模式中,简单工厂模式我们可以理解为负责生产对象的一个类,称为“工厂类”。 2. 解决的问题 将“类实例化的操作”与“使用对象的操作”分开,让使用者不用知道具体参数就可以实例化出所需要
阅读全文
posted @ 2018-12-13 22:01
源无极
阅读(81)
推荐(0)
编辑
摘要:
转载:https://www.cnblogs.com/xdp-gacl/p/3677502.html 在 JavaScript 中,逻辑NOT运算符与C和Java中的逻辑 NOT 运算符相同,都由感叹号(!)表示。与逻辑 OR 和逻辑 AND 运算符不同的是,逻辑 NOT 运算符返回的一定是 Boo
阅读全文
posted @ 2018-12-06 22:50
源无极
阅读(96)
推荐(0)
编辑
摘要:
一、JavaScript语言特点 1.1、JavaScript是基于对象和事件驱动的(动态的) 它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了某种操作所产生的动作,就称为“事件”。比如按下鼠标,移动窗口,选
阅读全文
posted @ 2018-12-06 22:48
源无极
阅读(110)
推荐(0)
编辑
摘要:
转载:https://www.cnblogs.com/xdp-gacl/p/4193629.html 今天在项目中要使用JavaScript实现数据结构中的队列和堆栈,这里做一下总结。 一、队列和堆栈的简单介绍 1.1、队列的基本概念 队列:是一种支持先进先出(FIFO)的集合,即先被插入的数据,先
阅读全文
posted @ 2018-12-06 22:39
源无极
阅读(84)
推荐(0)
编辑
摘要:
转载:https://www.cnblogs.com/xdp-gacl/p/3708309.html 一、什么是"非构造函数"的继承? 比如,现在有一个对象,叫做"中国人"。 还有一个对象,叫做"医生"。 请问怎样才能让"医生"去继承"中国人",也就是说,我怎样才能生成一个"中国医生"的对象? 这里
阅读全文
posted @ 2018-12-06 22:35
源无极
阅读(87)
推荐(0)
编辑
摘要:
转载:https://www.cnblogs.com/xdp-gacl/p/3703776.html 在JavaScript中,函数其实是对象,每个函数都是Function类的实例,既然函数对象,那么就具有自己的属性和方法,因此,函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。 一、函数
阅读全文
posted @ 2018-12-06 22:30
源无极
阅读(96)
推荐(0)
编辑
摘要:
转载:https://www.cnblogs.com/xdp-gacl/p/3699398.html JavaScript的this总结: 1、this不能在类定义的外部使用,只能在类定义的内部使用。 2、哪个对象调用this所在的函数,那么this代表的就是哪个对象实例。
阅读全文
posted @ 2018-12-04 22:41
源无极
阅读(96)
推荐(0)
编辑
摘要:
转载:https://www.cnblogs.com/xdp-gacl/p/3698862.html 一、澄清概念 1.JS中"基于对象=面向对象" 2.JS中没有类(Class),但是它取了一个新的名字叫“原型对象”,因此"类=原型对象" 二、类(原型对象)和对象(实例)的区别与联系 1.类(原型
阅读全文
posted @ 2018-12-04 22:39
源无极
阅读(80)
推荐(0)
编辑
摘要:
转载:https://www.cnblogs.com/xdp-gacl/p/3679579.html JavaScript中的Array对象就是数组,首先是一个动态数组,无需预先制定大小,而且是一个像Java中数组、ArrayList、Hashtable等的超强综合体。 一、数组的声明 常规方式声明
阅读全文
posted @ 2018-12-04 22:34
源无极
阅读(80)
推荐(0)
编辑
摘要:
转载:https://www.cnblogs.com/xdp-gacl/p/3677485.html 在JavaScript中,逻辑OR运算符用||表示 下面的真值表描述了逻辑AND运算符的行为: 在JavaScript中,0,"",false,null,undefined,NaN均表示false,
阅读全文
posted @ 2018-12-04 22:09
源无极
阅读(71)
推荐(0)
编辑
摘要:
转载:https://www.cnblogs.com/xdp-gacl/p/3644035.html 一、面向对象最核心的机制——动态绑定,也叫多态 1.1.通过下面的例子理解动态绑定,即多态 运行结果: 1.2.画内存图理解动态绑定(多态) 首先从main方法的第一句话开始分析: Cat c =
阅读全文
posted @ 2018-12-02 19:33
源无极
阅读(106)
推荐(0)
编辑
摘要:
转载:https://www.cnblogs.com/xdp-gacl/p/3651121.html 接口的概念 JAVA是只支持单继承的,但现实之中存在多重继承这种现象,如“金丝猴是一种动物”,金丝猴从动物这个类继承,同时“金丝猴是一种值钱的东西”,金丝猴从“值钱的东西”这个类继承,同时“金丝猴是
阅读全文
posted @ 2018-12-02 19:10
源无极
阅读(130)
推荐(0)
编辑
摘要:
转载:https://www.cnblogs.com/xdp-gacl/p/3484633.html 在项目使用了ajax技术,遇到了一个奇怪的问题:"$.ajax返回的JSON格式的数据无法执行success",代码是这样写的: 百思不得其解啊,为什么会这样子呢?检查了一下返回的JSON字符串,我
阅读全文
posted @ 2018-12-02 15:17
源无极
阅读(93)
推荐(0)
编辑
摘要:
转载:https://www.cnblogs.com/xdp-gacl/p/3628220.html 前言 学习java的第一步就要搭建java的学习环境,首先是要安装JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”、"path”、"classpath"这三个环境变量才能够把jav
阅读全文
posted @ 2018-12-02 15:15
源无极
阅读(682)
推荐(0)
编辑
摘要:
转载:https://www.cnblogs.com/xdp-gacl/p/3627241.html 一、语句 1.1. 条件语句 1.1.1 if语句 1.1.2 分支语句(switch语句) 1.2. 循环语句 1.2.1 for循环语句 学会画内存分析图分析别人写的程序,这样就很容易分析出规律
阅读全文
posted @ 2018-12-02 15:07
源无极
阅读(89)
推荐(0)
编辑