`
文章列表
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; chars ...
<?php ////////////////////////////////////////////// //单例模式 /** * 数据库连接职责的集中控制 * 声明一个单例类 */ class Database { private $_db; //声明一个私有的实例变量(构造对象时这个变量的值会被填充) static $_instan ...
vim命令 vi和vim是linux和unix下最常用的编辑器,功能强大,可视化的程序还有gvim 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置 ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; chars ...
1、静态变量是只存在于函数作用域中的变量,注释:执行后这种变量不会丢失(下次调用这个函数时,变量仍会记着原来的值)。 定义静态变量的方法只需要在变量前面加上static关键字即可。 2、静态成员是一种类变量,可以把它看成属于整个类而不是类的某个实例。与一般实例变量不同之处:静态成员只保留一个变量值,而这个变量值对所有的实例是有效的(所有的实例都共享这个成员)。 3静态方法:静态方法的规则和静态变量是相同。使用static关键字可以将方法标记为静态方法,通过类的名称和作用域限定符(::)(paamayim nekudotayim)可以访问到静态方法. <?php var_dump(& ...
注释:来自http://www.csssea.com/?p=771#more-771 收集了一点JS基础的知识,主要知识点:js数组,数字函数,字符串函数,表单验证,hashMap,堆栈,日期函数,call函数,正则表达式 call(),apply(),callee,caller,cookie方法,setInterval(),clearInterval(),setTimeout() ,clearTimeout() 等。 1.javascript的数组API 代码如下: //定义数组 var pageIds = new Array(); pageIds.push('A') ...
关于数组的一些方法 $test_arr = array( 'name' => 'test', 2 => 2, 'color' => "red" ); echo '使用var_dump方法输出数组:'; var_dump($test_arr); echo '<br/><br/>使用print_r方法输出数组:'; print_r($test_arr); if(is_array($test_arr)){ echo "<br/><br/& ...
Javascript浏览器兼容 1.document.form.item 问题 问题:代码中存在 document.formName.item("itemName") 这样的语句,不能在FF下运行 解决方法:改用 document.formName.elements["elementName"] 2.集合类对象问题 问题:代码中许多集合类对象 ...
CSS浏览器兼容 1.为什么无法定义1px左右高度的容器 IE6下 这个问题是因为默认的行高造成的, 解决的方法也有很多,例如:overflow:hidden | zoom:0.08 | line-height:1px 2.cursor:hand VS cursor:pointer 问题:firefox不支持hand,但ie支持pointer。 解决方法: ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="UTF-8"> <head> <meta http-equiv="Content-Type&q ...
/** *postal codes regular * */ //US postal codes zipUS=/^\d{5}\p{Punct}?\s?(?:\d{4})?$/; zipUs=/^\d{5}(-\d{4})?$/; //UK postal code zipUK=/^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$/; //Canadian postal code zipCA=/^([A-Z]\d[A-Z]\s\d[A-Z]\d)$/; //Swedish postal cod ...
动态加载javascript文件 <script type="text/javascript"> //<!-- /*动态加载方法*/ function loadScript(url, callback){ var script = document.createElement("script"); script.type = "text/javascript"; if(script.readyState){ //IE script.onreadystatechange = f ...
/** * @author wangxiang * @email:flyxiang228@gmail.com * @copyright privite */ var countryProvcity = function(data){ this.data = data; } countryProvcity.prototype = { init: function (){ var _t = this; var _d = this.data; _d.cid = _d.c ...
1、Array array.concat(item..) concat方法返回一个新数组,它包含array的浅复制(shallow copy)并将1个或者多个参数item附加在其后。如果参数item是一个数组,那么它的每个元素会被分别添加。 Example: var a = ['a', 'b', 'c']; var b = ['x', 'y', 'z']; var c = a.concat(b,true); //c是['a','b','c','x','y','z',true] array.join(separator) join方法是一个array构造成一个字符串。它将array中的 ...
Global site tag (gtag.js) - Google Analytics