Upload
seung-hyun-paek
View
739
Download
2
Tags:
Embed Size (px)
DESCRIPTION
bsSelector Beyond the Sizzle.js. Fastest pure-JavaScript CSS DOM Selector engine.
Citation preview
bsJS
var color = bs.Dom('#domID').S('border-radius', 5, '@width', 100, 'color', '#fff');
console.log(color) // "#fff“
var color = $('#domID').css({'borderRadius' : 5,'WebkitBorderRadius' : 5,'MozBorderRadius': 5
}).attr('width', 100).css('color');console.log(color) // "#fff"
query = 'ul.toc li.tocline2‘;tokens = ['ul', '.toc', ' ', 'li', ‘.tocline2‘];
if(tokens[i].charAt(0) == '#') document.getElementById(query);else if(tokens[i].charAt(0) == '.') document.getElementByClassName(query);else document.getElementsByTagName('*');
ID TAG CLASS NAME
2,096,567 1,876,875 1,841,273 1,575,123
17,090,351 8,920,145 8,285,463 8,031,034
19,384,745 16,661,97317,559,67
819,073,48
5
var els = document.getElementByTagName(‘div’);
console.log(els.length);
var newEl = document.createElement(‘div’);
document.body.appendChild(newEl);
console.log(els.length);
감사합니다 .ProjectBS
https://www.facebook.com/groups/bs5js/github bsJS
http://ligo.kr/i7github bsSelectorhttp://ligo.kr/o8