有用的javaScript技巧

数组去重

var j = [...new Set([1,2,2,4])];     // [1,2,4]

判断对象和数组方法

Object.prototype.toString.call({}) 返回字符串的 '[object Object]'

Object.prototype.toString.call([]) 返回字符串的 '[object Array]'

对象是否包含某个属性

Obj.hasOwnProperty('name')

过滤空值

let res = [1,2,0,undefined,null,false,''].filter(Boolean);   >>1,2

合并对象

const person = { a:1 };

const tools = { b: 2 };

const attributes = { c:3 };

const summary = {...person, ...tools, ...attributes};   >> {a:1, b:2, c:3}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容