![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 61
张什么晨
这个作者很懒,什么都没留下…
展开
-
JS区分数组和对象的方法
这些方法中,Array.isArray()是最推荐的方法,因为它简单且准确。通常,数组的constructor属性会指向Array构造函数,而普通对象的constructor属性会指向Object构造函数。这是一种比较通用的方法,因为即使修改了对象的constructor或prototype,它通常也能正确工作。Array.isArray()是一个静态方法,它接受一个参数,如果参数是一个数组,则返回true,否则返回false。这是区分数组和对象的最直接和最准确的方法。原创 2024-03-25 18:38:43 · 432 阅读 · 0 评论 -
对JSON的理解
因为 JSON 的语法是基于 js 的,因此很容易将 JSON 和 js 中的对象弄混,但是应该注意的是 JSON 和 js 中的对象不是一回事,JSON 中对象格式更加严格,比如说在 JSON 中属性值不能为函数,不能出现 NaN 这样的属性值等,因此大多数的 js 对象是不符合 JSON 对象的格式的。如果需要传输这些类型的数据,通常需要将其转换为 JSON 支持的类型(如字符串)或在接收端进行特殊处理。JSON 可以用作轻量级的数据存储格式,尤其是在不需要完整数据库支持的情况下。原创 2024-04-02 18:27:43 · 412 阅读 · 0 评论