日期:2014-05-16  浏览次数:20331 次

javascript学习笔记(3) 杂记

? ?作为菜鸟的我,写技术博客的主要目的不是分享经验,况且我也没有经验,只有满腔的精液;写东西在于自我总结,理清思路,防止遗忘;这篇杂记更是2B无比,只想把平常想到的碎片记录下来。

?

snippet 1: javascript function参数的强大

? ? ? javascript的function不仅可以传输基本数据类型,还可以传输数组,对象,更爽的是可以直接传送function。传送function就可以实现被传送的function在当前function中callback。

? ? ? 当然java这样面向对象的语言传送对象,function封装在对象中,也可以实现同样的效果。

snippet 2: DOM?CSS2Properties 对象

? ? ? 一个 HTMLElement 的 style 属性是一个可读可写的 CSS2Properties 对象,就好像 CSSStyleRule 对象的 style 属性一样。不过,Window.getComputedStyle() 的返回值是一个 CSS2Properties 对象,其属性是只读的。

snippet 3:?CSS white-space 属性

? ? ? 这个属性声明建立布局过程中如何处理元素中的空白符。

? ? ??JavaScript 语法:object.style.whiteSpace="pre" ?//空白会被浏览器保留。其行为方式类似 HTML 中的 <pre> 标签。