2010-01-31 4 views
3

im écrire un outil gratuit pour le référencement ... la mise en œuvre d'un api de SEOmoz et les drapeaux ressembler à ceciComment calculer Bit Flag en javascript?

URL Metric,Bit Flag 
Title,1 
URL,4 
Subdomain,8 
Root Domain,16 
External Links,32 
Links,2048 
mozRank,16384 
mozTrust,131072 

ce ne sont que quelques-unes, mais je ne sais pas comment calculer l'indicateur binaire approprié en javascript .. est-ce juste un OU de tous les entiers des drapeaux que je veux utiliser? un petit extrait pour me montrer comment faire un var qui contient certains de ces drapeaux serait génial ...

merci pour votre aide!

Répondre

3

est-ce juste un OU de tous les entiers des drapeaux que je veux utiliser?

Oui. Title|URL|Links (etc.) serait 1|4|2048

5

Tout comme dans C:

var flags = 0; 
// *snip* 
flags |= MyFlag; 
flags |= MyOtherFlag; 
// *snip* 
if ((flags & MyFlag) == MyFlag) 
{ 
    // do stuff 
} 
Questions connexes