- 博客(16)
- 资源 (1)
- 收藏
- 关注
转载 PHP的输出缓冲区.
什么是缓冲区?简单而言,缓冲区的作用就是,把输入或者输出的内容先放进内存,而不显示或者读取.至于为什么要有缓冲区,这是一个很广泛的问题,如果有兴趣,可以在网山找下资料.其实缓冲区最本质的作用就是,协调高速CPU和相对缓慢的IO设备(磁盘等)的运作.PHP在执行的时候,在什么地方有用到缓冲区?想要了解PHP的缓冲区,就要知道执行PHP的时候,缓冲区被设置到了什么地方.当执行P
2013-07-26 18:03:25 395 1
原创 PHP __get()函数 and __set()函数
一般来说,总是把类的属性定义为private,这更符合现实的逻辑。但是,对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数“__get()”和“__set()”来获取和赋值其属性,以及检查属性的“__isset()”和删除属性的方法“__unset()”。上一节中,我们为每个属性做了设置和获取的方法,在PHP5中给我们提供了专门为属性设置值和获取值的方法,“__set()”
2013-05-17 01:06:12 1277
转载 Ajax (工作原理)
Ajax工作原理 1、ajax技术的背景 不可否认,ajax技术的流行得益于google的大力推广,正是由于google earth、google suggest以及gmail等对ajax技术的广泛应用,催生了ajax的流行。而这也让微软感到无比的尴尬,因为早在97年,微软便已经发明了ajax中的关键技术,并且在99年IE5推出之时,它便开始支持XmlHttpR
2013-05-15 23:19:29 505
转载 非常蛋疼的JavaScript试题
JavaScript有很多地方和我们熟知的C、Java等的编程习惯不同,这些不同会产生很多让人意想不到的事情。前段时间在知乎有人发了写Javascrtip试题,觉得挺好玩的,这里跟大家分享一下。011(function() { 2 returntypeof arguments;
2013-05-03 21:02:42 436
原创 javascript 节点操作及属性和方法
属性: 1Attributes 存储节点的属性列表(只读) 2childNodes 存储节点的子节点列表(只读) 3dataType 返回此节点的数据类型 4Definition 以DTD或XML模式给出的节点的定义(只读) 5Doctype 指定文档类型节点(只读) 6documentElement 返回文档的根元素(可读写) 7firstChild 返回当前节点的第
2013-05-01 17:50:25 594
转载 javascript 再谈prototype
说到prototype,就不得不先说下new的过程。我们先看看这样一段代码:scripttype="text/javascript">var Person = function () { };var p = new Person();>很简单的一段代码,我们来看看这个new究竟做了什么?我们可以把new的过程拆分成以下三步: var p={}; 也就是说,初始化
2013-04-24 18:09:15 453
转载 JavaScript中__proto__与prototype的关系深入理解
这里讨论下对象的内部原型(__proto__)和构造器的原型(prototype)的关系。 一、所有构造器/函数的__proto__都指向Function.prototype,它是一个空函数(Empty function) 复制代码 代码如下:Number.__proto__ === Function.prototype // true Boolean.__proto__ ==
2013-04-24 18:08:11 409
转载 揭开Javascript闭包的真实面目
对于初学者来说,理解Javascript闭包(closure)还是比较困难的,而撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目,让初学者理解起来更加容易一些。一、什么是闭包? “官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗
2013-04-22 13:40:00 400
转载 理解JavaScript中hasOwnProperty()的作用
【转载】http://hj149.javaeye.com/blog/505237 hasOwnProperty:是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。格式如下: Js代码 1. object.hasOwnProperty(proName);
2013-04-20 14:26:38 649
转载 JavaScript可否多线程? 深入理解JavaScript定时机制
JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如setTimeout( function(){ alert(’你好!’); } , 0);setInterval( callbackFunction , 100);认为setTimeout中的问候方法会立
2013-04-20 14:19:23 531 2
转载 你真的懂得margin么?
写css,你少不了与margin打交道。你真的了解margin吗?你知道margin有什么特性吗?你知道什么是垂直外边距合并?margin在块元素、内联元素中的区别?什么时候该用padding而不是margin?你知道负margin吗?你知道负margin在实际工作中的用途吗?常见的浏览器下margin出现的bug有哪些?……Margin是什么CSS 边距属性定义元素周围的空间。通过使用单
2013-04-18 22:51:14 419
转载 深入理解JavaScript作用域和作用域链
作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。51CTO推荐专题:JavaScript入门JavaScript作用域任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围
2013-04-17 19:17:11 378
转载 从事前端开发必须要了解的CSS原理
从事Web前端开发的人都与CSS打交道很多,有的人也许不知道CSS是怎么去工作的,写出来的CSS浏览器是怎么样去解析的呢?当这个成为我们提高CSS水平的一个瓶颈时,是否应该多了解一下呢? 一、浏览器的发展与CSS 网页浏览器主要通过 HTTP 协议连接网页服务器而取得网页, HTTP 容许网页浏览器送交资料到网页服务器并且获取网页。目前最常用的 HTTP 是 HTTP/1.1,
2013-04-17 17:39:23 340
转载 Javascript 词法作用域
每个人都会犯错——有时候‘孰能无过,过而能改,善莫大焉’,有时候知道自己错了却没有机会更改。其实,错了并不仅仅是错了,做错了,除了及时改正和弥补之外,最重要的是为自己犯的错承担所有责任。一段代码请大家分析:var tt = 'aa';function test(){alert(tt);var tt = 'dd';alert(tt);}test();
2013-04-17 17:30:05 473
转载 javascript (类的实现)
JavaScript本身并不是设计成面向对象的,所以没有class之类的关键字用来定义类,但JavaScript本身相当灵活,可以利用function关键字来定义类并创建对象。JavaScript定义类是有多种方式的,这里只详细介绍最常用的一种。一、定义类并创建实例 function MyClass() { this.id = 5; th
2013-04-15 23:28:31 465 1
转载 javascript 之 function 与 Function
很多人都不理解javaScript 中的Function是什么,与function 又有什么区别简单的说呢 function 是函数,而Function是类在javaScript 我们声明一个函数,实际上是创建了一个 Function 类的对象。例如function sayHello(name) { alert("Hello "+name); } 这是一个
2013-04-15 22:06:27 379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人