来自星星:http://w3note.com/web/109.html似曾相识,在php面向对象编程之魔术方法__set,曾经介绍了什么是魔术方法,这一章又介绍一个魔术方法__tostring()。__toString()是快速获取对象的字符串信息的便捷方式,似乎魔术方法都有一个“自动“的特性,如自...
分类:
Web程序 时间:
2015-01-11 06:09:45
阅读次数:
196
No.41、将原型视为实现细节Tips:对象是接口,原型是实现避免检查你无法控制的对象的原型结构避免检查实现在你无法控制的对象内部的属性我们可以获取对象的属性值和调用其方法,这些操作都不是特别在意属性存储在原型继承结构的哪个位置。只要其属性值保存很定,那么这些操作的行为也不变。简言之,原型是一种对象...
分类:
Web程序 时间:
2015-01-10 18:10:20
阅读次数:
270
内建函数str()和repr() 或反引号操作符(``)可以方便地以字符串的方式获取对象的内容、类型、数值属性等信息。str()函数得到的字符串可读性好(故被print调用),而结果通常无法用eval()求值;repr()函数得到的字符串通常可以用来重新获得该对象,大多数情况下 obj==eval(...
分类:
其他好文 时间:
2015-01-09 17:16:57
阅读次数:
191
scrollHeight: 获取对象的滚动高度。scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离scrollWidth:获取对象的滚动宽度offsetHeight:获取对象相对于版面或由...
分类:
Web程序 时间:
2015-01-06 11:33:21
阅读次数:
144
设置或获取对象指定的“文件名”或路径。设置或获取整个 URL 为字符串。设置或获取与 URL 关联的端口号码。设置或获取 URL 的协议部分。设置或获取 href 属性中在井号“#”后面的分段。设置或获取 location 或 URL 的 hostname 和 port 号码。设置或获取 href ...
分类:
Web程序 时间:
2015-01-05 23:18:02
阅读次数:
240
1、声明native方法
public class ComplexObject {
/**
* 返回一个对象数组
* @param val
* @return
*/
public native Person[] receiverBeanArray(String val);
/**
* 获取对象
* @return
*/
public native Pers...
分类:
其他好文 时间:
2015-01-05 18:49:21
阅读次数:
190
jQuery入门(1)jQuery中万能的选择器jQuery入门(2)使用jQuery操作元素的属性与样式jQuery入门(3)事件与事件对象jQuery入门(4)jQuery中的Ajax()应用编写任何JavaScript程序我们要首先获得对象,jQuery选择器能彻底改变我们平时获取对象的方式,...
分类:
Web程序 时间:
2015-01-03 18:35:17
阅读次数:
187
scrollHeight: 获取对象的滚动高度。scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离scrollWidth:获取对象的滚动宽度offsetHeight:获取对象相对于版面或由...
分类:
Web程序 时间:
2014-12-31 21:26:55
阅读次数:
342
在一般的写bean组件的时候,都必须要写setter和getter方法,当然假如我们事先已经知道bean的相关属性和方法,写bean是比较简单的,但是组件太多的时候,重复编写经常是枯燥乏味令人厌烦的。但当有些时候我么需要调用动态对象的属性的时候,我们应该怎么来设定和获取对象的属性呢?BeanUtils就可以帮助我们来简化解决这个问题。
目前最新的版本是1.9.
在日常的开发中,...
分类:
Web程序 时间:
2014-12-29 18:27:54
阅读次数:
256
今天在工作上遇到这么个需求:需要获取对象上所有属性的值,但并事先并不知道对象的类型。 我的第一反应就是使用反射,但是这个操作会进行多次,大量的反射肯定会有性能影响。虽然对我这个项目无关紧要,但我还是选择了另外一种解决方案:构建表达式树,再生成委托,然后将委托缓存在字典里。代码如下:首先构建表达式树(...
分类:
其他好文 时间:
2014-12-23 22:31:53
阅读次数:
173