javascript实现replaceall(全局匹配并替换)的方法

    在javascript替换字符串使用的是replace函数,但在实际使用过程中却发现该函数只会替换被匹配的第一个字符,这就让人很不爽了,在php语言中,replace可是实现全局匹配并替换的。没办法,仔细研究了下,发现还是有其他办法实现全局匹配并替换的。 (1)其实replace本身也可以实现这种功能的,但要通过正则的形式加个参数g,例如: str.replace(/www.baidu.com/g,'www.phpernote.com'); 或...阅读全文
    作者:绝缘体.. | 分类:javascript, PHP, 编程语言 | 阅读: | 标签:, , , ,

    js打印数组,js打印对象的方法

    web开发中在调试js的时候经常需要打印数组,打印对象。由于js本身没有像php那样可以直接打印数组和对象的函数,所以作者经过研究自己总结了两种方法来解决了这个问题,下面就来看看如何在js中打印数组和对象吧。 //打印数组 function print_array(arr){ for(var key in arr){ if(typeof(arr[key])=='array'||typeof(arr[key])=='object'){//递归调用 print_array(arr[key]);...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    select into from 和 insert into select 的区别和用法

    应用程序在开发、测试过程中,经常会遇到需要表复制的情况,比如将一个表table1的数据的部分字段或全部字段复制到表table2中,这时候就是 SELECT INTO 或者 INSERT INTO SELECT 发挥奇妙无穷的作用的时候了。至于这两种方法的区别和用法,就请慢慢往下看吧!   (1)INSERT INTO SELECT语句   语句形式为:Insert into Table2(field1,field2,,field3,…) select value1,value2,,value...阅读全文
    作者:绝缘体.. | 分类:MySQL, 数据库 | 阅读: | 标签:, , , ,

    hosts文件位置以及如何打开hosts文件

    由于工作的需要,经常需要修改hosts文件,下面将hosts文件的保存位置以及如何打开hosts文件做一下记录,防止以后忘掉了。 windows xp/2003/vista/2008 以及 win 7 系统的 hosts 文件的位置在:c:\windows\system32\drivers\etc 这个目录内,最前面的c代表系统盘盘符,如果你的系统安装在其他盘,比如d盘,那么将c改为d即可。 那么如何打开 hosts 文件进行编辑呢,下面介绍两种方法? (1)...阅读全文
    作者:绝缘体.. | 分类:Linux, windows, 操作系统 | 阅读: | 标签:, , , ,