如何在 JSON 字符串中不转码 Unicode 字符

对于JSON的编码和解码已经足够方便,几乎在各种编程语言之中都已经实现。在PHP之中,有json_encode 和 json_decode 函数实现。

但是有一个问题,json_encode 在编码时,会把中文字符编码为Unicode字符。

1
2
3
$arr = array('test'=>'测试');
$str = json_encode($arr);
echo $str;

结果:

1
{"test":"\u6d4b\u8bd5"}

阅读全文

如何定义 js 类

要解决的问题:
遇到要用js解析数据,并填充网页,如果过程式的写js,会很容易导致变量冲突,而且不利于迁移和维护,但是对于js的OOP编程几乎一窍不通,不过OOP的思想总归是和其他语言相通的,经过查找资料,和自己的摸索,此文主要记录摸索过程,通过实践验证理论。

阅读全文

jQuery 如何获取同一个类标签的所有的值

碰巧在开发的时候遇到这个问题,因为jQuery总是只返回第一个类标签的值,所以无法达到我们的要求。 比如: 1var btn = jQuery('.btn').val(); 获取的只是第一个类标签为btn的html元素的value值。 要获得一组类标签的所有html元素的值。就得使用jQuery的each遍历。 12345678910v...

阅读全文