[JavaScript] 引用类型

1. 原生引用类型1.1 引用类型和类引用类型是一种数据结构,用于将数据和功能组织在一起,也常称做类。ECMAScript从技术上说是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构。1.2 Object类型大多数引用类型的值都是Object类型的实例,创建object实例的方式有两种,第一种是使用new操作符,例如:var myobj = 

原创 点赞0 阅读234 收藏0 评论0 2012-07-30

[PHP] 面向对象

1. 类、属性和操作1.1 类的结构一个最简单的类定义如下:class classname { }为了使类具有实用性,需要添加一些属性和操作。通过在类中使用关键词来声明变量,可以创建属性,这些关键词与变量的作用域相关:public、private和protected,例如:class classname {   public $

原创 点赞0 阅读324 收藏0 评论0 2012-07-26

[PHP] 代码重用与函数

1. 代码重用1.1 代码重用的好处1) 成本在软件生命周期中,相当的时间是用在维护、修改、测试和文档化记录上,而不是最初花在编码上的时间,所以应尽量限制所用到的代码行数,最常用的方法就是重新使用已有的代码。2) 可靠性如果一个模块代码已经使用了,可以认为它是已通过测试的。使用现存的成熟代码通常比新代码更可靠。3) 一致性系统的外部接口应该是一致的,包括用户接口和系统的外部接口。重复使用运行在系统

原创 点赞0 阅读498 收藏0 评论0 2012-07-23

[PHP] 字符串

1. 格式化字符串1.1 字符串整理PHP提供了如下3个函数用以清理字符串中多余的空格:$string1 = trim($string1); $string2 = ltrim($string2); $string3 = rtrim($string3);trim()函数可以去除字符串开始位置和结束位置的空格,并将结果返回。默认情况下,除去的

原创 点赞0 阅读489 收藏0 评论0 2012-07-21

[JavaScript] 环境与内存

1. 内存分配1.1 基本类型值和引用类型值ECMAScript变量包含两种不同数据类型的值:基本类型值和引用类型值。基本类型值保存在栈内存中,而引用类型值保存在堆内存中。5种基本类型Undefined、Null、Boolean、Number、String,它们的值在内存中分别占有固定大小的空间,因此可以把它们的值保存在栈内存中,也可以提高查询变量的速度,对于它们可以说是按值访问的。如果是引用类型

原创 点赞0 阅读341 收藏0 评论0 2012-07-18

[JavaScript] 基础知识

1. JavaScript简介1.1 JavaScript的诞生JavaScript诞生于1995年,当时主要目的在处理由服务器端语言负责的一些输入验证操作。在JavaScript问世之前,必须把表单数据发送到服务器端才能确定用户是否输入了无效值,而当时普遍使用电话拔号上网,速度之慢导致与服务器的一次交互成为对耐心的考验,因此Netscape Navigator希望通过JavaScript来解决这

原创 点赞0 阅读541 收藏0 评论0 2012-07-14

[PHP] 数组

1. 使用数组1.1 PHP数组PHP支持数字索引数组和关联数组,存储在数组中的值称为数组元素,每个数组元素有一个相关的索引,PHP中可以使用数字或字符串做为数组的索引。1.2 数字索引要创建一个数字索引数组,可以用如下代码:$objects = array('obj1', 'obj2', 'obj3');如果

原创 点赞0 阅读504 收藏0 评论0 2012-07-09

[PHP] 文件处理

1. 打开文件1.1 选择文件模式在PHP中打开文件,需要指定文件模式。操作系统必须了解要对打开的文件进行的操作,在打开这个文件后是否允许其他脚本打开,使用者是否具有该文件的权限等。文件模式可以告诉操作系统服务器处理脚本访问的机制。打开文件有3种选择。1) 打开文件只读、只写或者读和写。2) 如果写文件,可以覆盖所有文件内容或将新数据追加到文件末尾。如果文件已存在,可以终止程序运行而非覆盖文件。3

原创 点赞0 阅读466 收藏0 评论0 2012-07-05

[网络协议] HTTP状态码

1. 1xx 临时响应1xx的响应码代表请求被接收,需要继续处理。1) 100: Continue/继续HTTP 1.1新增状态码。请求已被服务器接收,正在等待剩余部分。2) 101: Switch Protocols/协议转换HTTP 1.1新增状态码。请求已被服务器接收,将通知客户端切换协议完成请求。2. 2xx 成功2xx的响应码代表请求已被服务器成功接受处理。1) 200: OK/正常请求

原创 点赞0 阅读667 收藏0 评论0 2012-07-02

[PHP] 基础知识

1. 什么是PHP1.1 了解PHPPHP是一种服务端脚本语言,在HTML页面中,你可以嵌入PHP代码,这些代码在每次访问页面时由WEB服务器解释并且生成HTML或其他输出。PHP最初只是"Personal Home Page"的缩写,但经后来修改,采用了GNU命名惯例,如今是PHP超文本预处理程序的缩写。PHP是一个开放源代码的产品,你可以访问其源代码,也可以免费使用、修改并

原创 点赞0 阅读904 收藏0 评论0 2012-07-01
写文章