随手记注意点

  • 判断空对象
  • 取整数部分

判断空对象

Object.keys() 返回对象枚举属性组成的数组, 数组长度为0,对象为空

let obj = {}, data = { name: 'chason' }
Object.keys(obj).length !== 0
Object.keys(data).length !== 0
console.log('',Object.keys(obj).length !== 0, Object.keys(data).length !== 0);
// false true

取整数部分

~~: 一次 ~ 取反为负整数, 两次~~为正整数

// 
let a = 21212.323, b = '323.4343' 
console.log('', ~~343.3121, ~~'3323.43343',~~a, ~~b );
// 343 3323 21212 323
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2017年6月20日 指针形参 指针形参的行为和其它非引用类型一样→拷贝的是指针的值,拷贝后是两个不同的指针→但是...
    菜鸡也会飞阅读 2,361评论 0 0
  • JavaScript 1 初识JavaScript 1.1 JavaScript 是什么 JavaScript 是...
    SY阅读 1,742评论 0 2
  • # JavaScript基础第01天 ## 1 - 编程语言 ### 1.1 编程 -编程: -就是让计算机为解...
    私心呢阅读 1,735评论 0 0
  • 数据类型 转换规则是除了下面六个值被转为false,其他值都视为true。 undefined null fals...
    hjwang1024阅读 1,482评论 0 0
  • 前言:这是学习阮一峰老师的《ECMAScript6 入门》所做的笔记。开源书籍链接地址http://es6.rua...
    呆毛和二货阅读 2,425评论 0 0