获得徽章 0
- 枚举定义
/** * SKILLS:面试者的技能枚举 **/
const SKILLS = { CSS: 1 , JS: 1 << 1, HTML: 1 << 2, WEB_GL: 1 << 3 }
枚举的定义看起来平平无奇,但又有些奇怪,是吗?
解释下:
<< 符号是 js 中的位操作符,1 << N 的意思是:将数字 1 的位向左移动 N 位。
1 << 1 // 2 // 二进制:1 => 10
1 << 2 // 4 // 二进制:10 => 100 ...
1 << N // 2的N次方展开评论点赞 - 今日励志语录:。予自立课程甚多,惟记《茶余偶谈》、读史十页、写日记楷本,此三事者誓终身不间断也。诸弟每日自立课程,必须有日日不断之功,虽行船走路,俱须带在身边。予除此三事外,他课程不必能有成,而此三事者,将终身以之。学起来,就当消磨时间。赞过23