티스토리 뷰
//Using hasOwnProperty to build resilient object looping.
Object.prototype.otherKey = "otherValue";
var object = { key: "value" };
for ( var prop in object ) {
if ( object.hasOwnProperty( prop ) ) {
assert( prop, "key","There should only be one iterated property." );
}
}
//XPath
if ( typeof document.evaluate === "function" ) {
function getElementsByXPath(expression, parentElement) {
var results = [];
var query = document.evaluate(expression,parentElement || document,null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
for (var i = 0, length = query.snapshotLength; i < length; i++)
results.push(query.snapshotItem(i));
return results;
}
}
'웹개발 > Javascript' 카테고리의 다른 글
| Javascript 키워드 몇가지 (0) | 2010.12.14 |
|---|---|
| 자바 스크립트 String 메서드 Split , Join 사용 예 (0) | 2010.12.14 |
| 자바스크립트 With Statements (0) | 2010.09.10 |
| 자바스크립트 정규식 예제 (0) | 2010.09.10 |
| 자바스크립트 함수, Timer 사용하기 (0) | 2010.09.10 |
댓글