设计 相关的软件列表

首页

PHP最常用的2种设计模式工厂模式和单例模式介绍

2020-02-16 标签:php,最常,用的,设计,模式,工厂,介绍,主要,作用,降低,耦合度,实现,代码,如下,abstract

1.工厂模式 主要作用是降低耦合度。 实现代码如下: abstract class Operation{ abstract public function getValue($num1,$num2); public function getAttr(){ return 1; } } class Ad

首页

JavaScript高级程序设计 阅读笔记(十二) js内置对象Math

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,十二,js,内置,对象,math,属性,e,自然对数,ln,10,log,对数

Math对象的属性 E:值e,自然对数的底 LN10:10的自然对数 LN2:2的自然对数 LOG2E:以2为底E的对数 LOG10E:以10为底E的对数 PI:值派 SQRT1_2:1/2 的平方根 SQRT2:2的平方根 Math对象的方法:最大值与最小值 min() alert(iMax);/

首页

JavaScript高级程序设计 阅读笔记(十三) js定义类或对象

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,十三,js,定义,对象,工厂,方式,创建,返回,特定,类型,实现,代码,如下

工厂方式   创建并返回特定类型的对象。   实现代码如下: function createCar(sColor,iDoors,iMpg){ var oTempCar=new Object(); oTempCar.color=sColor; oTempCar.doors=iDoors; oTempC

首页

JavaScript高级程序设计 阅读笔记(十四) js继承机制的实现

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,十四,js,继承,机制,实现,面向,对象,语言,必备,特征,能够,重用,另一个

继承   继承是面向对象语言的必备特征,即一个类能够重用另一个类的方法和属性。在JavaScript中继承方式的实现方式主要有以下五种:对象冒充、call()、apply()、原型链、混合方式。   下面分别介绍。 对象冒充   原理:构造函数使用this关键字给所有属性和方法赋值。因为构造函数只是

首页

JavaScript高级程序设计阅读笔记(十六) javascript检测浏览器和操作系统-detect.js

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,十六,检测,浏览器,操作系统,detect,js,方式,对象,特征,判断,能力,通用,方法

检测浏览器的方式   1、对象特征检测法:判断浏览器能力的通用方法。如果更关注浏览器的能力而不在乎它的实际身份,就可以使用这种检测方法。常见的原生Ajax写法中就用这种方法来创建XMLHttpRequest: 实现代码如下: IXHR: function(){ if(window.ActiveXOb

首页

JavaScript高级程序设计 阅读笔记(十七) js事件

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,十七,js,事件,ie,冒泡,特定,的事,目标,最不,netscape,navigator

一、事件流   IE中是冒泡型事件,即从最特定的事件目标到最不特定的事件目标。   Netscape Navigator使用的是捕获型事件,这个跟IE中采用的冒泡型事件相反。   DOM事件流同时支持两种事件模型,但捕获型事件先发生。 二、事件处理函数/监听函数   事件是用户或浏览器自身进行的特定

首页

JavaScript高级程序设计 阅读笔记(十八) js跨平台的事件

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,十八,js,平台,的事,eventutil,对象,实现,代码,如下,var,function,otarget

跨平台的事件EventUtil对象   EventUtil: 实现代码如下: var EventUtil={ addEventHandler:function(oTarget, sEventType, fnHandler){ if(oTarget.addEventListener){ oTarget

首页

JavaScript高级程序设计 阅读笔记(二十) js错误处理

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,js,错误处理,错误,分类,语法,解析,发生,传统,语言,编译,解释

一、错误分类   1、语法错误:也称解析错误,发生在传统语言的编译时,在JavaScript中发生在解释时。这些错误是由代码中的意外字符直接引起的,然后就不能直接编译/解释。发生语法错误时,就不能继续执行代码。在JavaScript中,只有在同一个线程中的代码会受语法错误的影响。在其他线程中的代码和

首页

用PHP+MySQL搭建聊天室功能实例代码

2020-02-16 标签:php,mysql,搭建,聊天室,功能,实例,代码,下面,简单,设计,为例,介绍,在网,开发,应用,总体,构思,规划

下面,以一个简单的聊天室设计为例,介绍PHP+MySQL在网页开发中的应用1、总体设计   1.1 构思与规划:   聊天室的基本原理,就是把每个连上同一网页的用户传送的发言数据储存起来,然后将所有的发言数据传给每一用户。也就是说,用数据库汇集每个人的发言,并将数据库中的数据传给每一个人就实现了聊天