JavaScript小知识10点

1、|按位或| 运算符跟 & 的区别在于如果对应的位中任一个操作数为 1,那么结果就是 1。

1 的二进制表示为 0 0 0 0 0 0 13 的二进制表示为 0 0 0 0 0 1 1所以 1 | 3的结果为 3 //0000011

例:

|0 的时候,忽略了小数部分,只计算整数的二进制和 0 的二进制的运算结果

传送门:https://segmentfault.com/a/1190000015306417

2、增强对象写法:在对象内部定义函数,直接 属性名(){}

3、判断Array中的元素是否符合条件(1)every()遍历数组中的每个元素,只要有一个不满足条件,就返回 false

(2)some()遍历数组中的每个元素,只要有一个满足条件,就返回 true

4、span标签里换行CSS:

JS:

5、antd 的 table 的 colum (列)的标题不仅可以设置文字,还可以用标签来设置

6、使用 columns 的 children 将合计数据固定在表头

7、注意:不能这样写:

否则会报错--Uncaught TypeError: proxy is not a constructor

目前还不知道为什么

已找到原因:箭头函数不能用作构造器,和new一起用就会抛出错误。

9、CSS:em 单位相对大小 是相对于元素父元素的 font-size 大小

10、CSS:rem 是 css3 中新增加的一个单位属性 (font size of the root element) ,根据页面的根节点的字体大小进行转变的单位。root,根节点,也就是html。

小进进还没开通留言功能,觉得不错的话,点赞、转发朋友圈都是一种支持(●'◡'●)ノ

欢迎关注本公众号:

(完)

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181211G176CI00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券