1、面向对象 面向对象的思想:将功能封装到对象中,通过对象去实现 面向对象的目的:将复杂的事情简单化,将以前过程中的执行者变成了指挥者且符合现在人们的思考习惯 面向对象的三大特征: 封装:将对象的实现细节隐藏起来,通过公共的方法向外暴露该对象的功能 继承:子类继承了父类之后,成为一种特殊的父类,能直 ...
分类:
其他好文 时间:
2019-09-07 00:42:27
阅读次数:
88
六、数组 1.数组的介绍 ECMAScript数组是有序列表,是存放多个值的集合,属于引用数据类型。它的特性有: 每一项都可以保存任何类型的数据; 数组的大小是可以动态调整的; 可以访问或改变数组的length属性(数组也是一种对象,length是表示数组长度的属性,length表示数组中数组项的个 ...
分类:
编程语言 时间:
2019-08-25 18:31:15
阅读次数:
116
四、流程控制语句 1.分支 if语句 condition表示任意表达式,该表达式求值的结果不一定是布尔类型,如果不是布尔类型,ECMAScript会调用Boolean()转换函数将这个表达式结果转换为一个布尔类型,当该值为true时,执行if代码块中的内容。 if-else语句 当condition ...
分类:
编程语言 时间:
2019-08-25 18:17:53
阅读次数:
166
一、关于JavaScript JavaScript诞生的初衷,是为了减轻网站中表单验证部分对后台服务器和用户双方造成的负担,使一些基础数据检验在前台页面就能够完成,而不用浪费后台服务器资源,同时也减轻了后台验证时返回的页面跳转动作带来的网络负担。 JavaScript最初的名字叫LiveScript ...
分类:
编程语言 时间:
2019-08-25 17:54:17
阅读次数:
141
计划任务1.未来的摸个时间点执行一个任务atbach2.周期性的运行某任务at环境变量是与用户的不同的建议1.使用绝对路径执行命令写环境变量脚本给at执行。命令的执行结果以邮件的形式发送给命令的执行者电子邮件服务1.smtp用于传送邮件pop3邮局协议imap4互联网邮件访问协议/var/spool/mail充当用户邮件信息的邮筒所有的文件mailbox所有的邮件放在一个文件mailditory一
分类:
其他好文 时间:
2019-08-25 17:53:48
阅读次数:
114
五、对象及函数 ECMAScript中的对象其实就是一组数据(属性)和功能(方法)的集合,是一种复杂的引用数据类型,引用数据类型的函数和数组也可以看成是一种特殊的对象。 1.对象的创建 可以使用构造函数创建对象(Object是所有对象的根对象,一个普通对象都会直接间接的继承Object),如: va ...
分类:
编程语言 时间:
2019-08-25 17:46:12
阅读次数:
106
协程简介 区别:线程和进程的操作是由程序触发系统接口,执行者是系统;协程的操作则是程序员。 协程存在的意义:对于多线程应用,CPU通过切片的方式来切换线程间的执行,线程切换时需要耗时(保存状态,下次继续)。协程,则只使用一个线程,在一个线程中规定某个代码块执行顺序。 协成的原理:利用一个线程,分解一 ...
分类:
编程语言 时间:
2019-08-20 01:23:42
阅读次数:
120
为其他对象提供一种代理以控制对这个对象的访问。 被代理的对象可以是:远程对象、创建开销大的对象、需要安全控制的对象 Subject抽象主题角色:可以是抽象类也可以是接口 RealSubject具体主题角色:是业务逻辑的具体执行者。 Proxy代理角色:负责对真实角色的调用,把所有抽象主题类定义的方法 ...
分类:
其他好文 时间:
2019-08-15 22:44:37
阅读次数:
92
什么是面向对象 理论上是 面向过程——步骤化 面向过程就是分析出实现需求所需要的步骤,通过函数一步一步实现这些步骤,接着依次调用即可 面向对象——行为化 面向对象是把整个需求按照特点、功能划分,将这些存在共性的部分封装成对象,创建了对象不是为了完成某一个步骤,而是描述某个事物在解决问题的步骤中的行为 ...
分类:
其他好文 时间:
2019-08-14 11:06:05
阅读次数:
90
一、是什么?作用 1. 命令模式 将“请求”封装成对象,以使用不同的请求队列或者日志来参数话其他对象,命令模式亦可以来支持撤销的操作 2. 将请求封装成命令对象,请求的具体执行由命令接收者执行; 作用: 命令发送者与命令执行者解耦; 每一个命令都是一个操作 3. 类图 Invoke(调用者): 调用 ...
分类:
其他好文 时间:
2019-08-05 13:59:03
阅读次数:
103