每个object对象都有一个内在的原形属性(暂且称为_inner),
function对象是没有的,只是function的prototype属性很特殊
var A=function(name){this.name=name};
var obj=new A("xx");
1.先执行A,把里面的this用obj代替
2.把_inner引用指向A的prototype属性所指的地方
obj的constructor其实引用的是_inner的constructor
new对象后,如果A的prototype指向其他对象,obj的_inner是不会改变的
obj.xx 会先访问obj的xx属性,如果没有 ...
- 10:54
- 浏览 (122)
- 评论 (3)
- 进入论坛
- 发布在 FreeMarker 圈子
Changes on the Java side
Bug fixed: [1857161] JSP SimpleTag support was broken in 2.3.11.
In the templates, now you can conveniently call Java methods that use the Java 5 varargs feature (variable-length argument lists). Also the overloaded-method chooser logic now considers vararg methods more int ...
- 11:45
- 浏览 (178)
- 评论 (2)
- 分类: 默认类别
- 进入论坛
- 发布在 FreeMarker 圈子
能够提示,在面板上添加freemarker工具栏。
- 11:34
- 浏览 (228)
- 评论 (1)
- 分类: 默认类别
- 进入论坛
- 发布在 FreeMarker 圈子
<#macro part var1 var2>
<#if var1=var2><#nested></#if>
</#macro>
<#macro page>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="htt ...
- 13:57
- 浏览 (213)
- 评论 (2)
- 分类: 默认类别
- 进入论坛
- 发布在 FreeMarker 圈子
ftl的模板两头加上以下的代码就OK了
<#escape x as (x)!>
........
</#escape>
freemarker3.8以后的版本才支持!操作符号
freemarker IDE对于!操作符会显示错误,
替换freemarkerIDE下面的freemarker.jar包为最新的jar包,!就不会显示红点了
- 08:50
- 浏览 (361)
- 评论 (4)
- 进入论坛
- 发布在 FreeMarker 圈子
- 浏览: 646 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
[Freemarker]空值处理最简 ...
不是很清楚
-- by gaojy2008 -
[Freemarker]空值处理最简 ...
整个嵌套感觉有点不妥啊
-- by darkjune -
对于new,prototype,constr ...
谢谢,看来我的理解有点误差
-- by xfan1982 -
对于new,prototype,constr ...
"function对象是没有的",原型继承是不区分对象的,function是对象 ...
-- by afcn0 -
对于new,prototype,constr ...
建议你去看看ecma262关于这段的描述,会更加清晰
-- by ajaxgo






评论排行榜