|
文件中也可以得到同样的好处。 技巧 7:通过将常用代码放到行为或独立文件中来重用脚本 要更好地利用脚本重用功能,请将常用的脚本操作放到 DHTML附加代 码或元素行为(英文)中。行为提供了一个有效的方法,用于重用脚本和 建立从 HTML 访问的组件,并使您可用自己的对象、方法、属性和事件来 扩展 DHTML对象模型。对于未使用 viewlink (英文)功能的行为,可以 考虑使用 Internet Explorer 5.5中的 lightweight(英文)行为特性进 行更有效的代码封装。另外,如果您的脚本代码在一个 SCRIPT (英文) 块中,会获得更高的性能。 请勿过多使用动态属性 动态属性(英文)为 Web作者提供了一种将表达式用作属性值的方法。 表达式在运行时计算,其结果值将应用于属性。这是一个强大的特性。此 特性可用于减少页面上的脚本数量,但是因为必须定时重算表达式,而且 该表达式经常与其他属性值相关,所以它会对性能带来消极的影响。这种 情况对定位属性尤其明显。 技巧 8:限制使用动态属性。 数据绑定很有效 数据绑定(英文)是一个强大的功能,它使您可以将数据库查询的结 果或 XML数据岛(英文)的内容,绑定至 Web页面上的 HTML 元素。您无 需返回服务器提取数据,就可以提供数据排序和过滤功能,以及不同的数 据视图。设想一个 Web页面可以将公司的数据显示为折线图、条形图或饼 图,还具有将数据按办公室、产品或销售阶段排序的按钮,而且所有这些 功能只需要访问一次服务器就能实现。 技巧 9:使用数据绑定来提供丰富的客户端数据视图。 不要在 document 对象中设置 expando 属性 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页 |
|
|
|
|
|
|
|