详解JSON

    JSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的习惯,这些特性使JSON成为理想的数据交换格式。 JSON的结构基于下面两...阅读全文
    作者:绝缘体.. | 分类:c#, c++, java, javascript, python, 编程语言 | 阅读: | 标签:, , , ,

    call_user_func函数和call_user_func_array函数解析

    今天偶然的情况下在CodeIgniter的官方文档中再次看到了php中的call_user_func_array()这个函数,去年也在discuz论坛的代码中也有遇到过,今天在网上查了一下这个函数的用法,下面来和大家分享一下这个call_user_func_array和call_user_func函数的用法,另外附赠func_get_args()函数和func_num_args()函数的用法说明。 call_user_func函数是当需要动态调用函数时,才使用的,这个函数有两种...阅读全文
    作者:绝缘体.. | 分类:javascript, PHP, 编程语言 | 阅读: | 标签:, , , ,

    js实现md5加密

    由于项目的需求需要在客户端对一个js变量值进行md5加密然后发送到服务端验证,于是查了一下关于js中的md5加密方法,js本身是没有像php中那样直接一个md5函数完事儿了的解决方法,但网上有高手写出来的md5加密方法,经亲自测试是可行的,发出来备忘并分享一下。 md5加密方法文件下载地址:md5.javascript.rar 使用方法如下: <script type="text/javascript" src="md5.js"></scr...阅读全文
    作者:绝缘体.. | 分类:javascript, PHP, 编程语言 | 阅读: | 标签:, , , ,

    jquery getJSON ($.getJSON) 事件用法与分析

    jQuery中常用getJSON来通过 HTTP GET 请求载入 JSON 数据,将其转换为JSON对象,如果成功,则执行回调函数。原型如下: jQuery.getJSON( url, [data], [callback] )  跨域加载JSON数据。 url: 必需。规定将请求发送的哪个 URL data : 可选。规定连同请求发送到服务器的数据 callback: (可选) 载入成功时的回调函数 该函数是简写的 Ajax 函数,等价于: $.ajax({ url: url, data: d...阅读全文
    作者:绝缘体.. | 分类:javascript, PHP, 编程语言 | 阅读: | 标签:, , , ,

    根据IP跳转不同城市的PHP代码

    php根据ip跳转到相应的城市代码。具体如何获取用户当前的ip地址以及根据用户的ip地址如何确定用户所在地区就不多说了,读者可以分别参考: (1)PHP获取当前用户真实IP的方法 (2)php将IP地址转换为真实地址的方法 下面直接从已经获取到用户所在地区开始分析了。 Js实现根据用户ip跳转到相应的城市的方法: <html> <head> <meta http-equiv="Content-Type" content="t...阅读全文
    作者:绝缘体.. | 分类:html, javascript, PHP, 编程语言 | 阅读: | 标签:, , , ,

    javascript 代码如何优化

    javaScript是一门解释性的语言,它不像java,C#等程序设计语言是由编译器先进行编译再运行,而是直接下载到用户的客户端进行执行。因此代码本身的优劣就直接决定了代码下载的速度以及执行的效率,这里我们讨论和给出一些优化你的 JavaScript 代码的提示和最佳实践。 1,减缓代码下载时间: (1)Web浏览器下载的是javaScript的源码,其中包含的长变量名,注释,空格和换行等多余字符大大减...阅读全文
    作者:绝缘体.. | 分类:c#, java, javascript, PHP, 编程语言 | 阅读: | 标签:, , , ,