ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

JavaScript单行代码,也就是代码片段

2021-11-17 22:32:42  阅读:183  来源: 互联网

标签:acc 片段 const 代码 JavaScript cookie 数组 isEqual 链接


目录


1、DOM

1.1、检查一个元素是否被聚焦

const hasFocus = (ele) => ele === document.activeElement;

1.2、获取选中文本

const getSelectedText = () => window.getSelection().toString();

1.3、回到上一页

history.back();
// Or
history.go(-1);

1.4、将cookie转换为对象

const cookies = document.cookie.split(';').map((item) => item.split('=')).reduce((acc, [k, v]) => (acc[k.trim().replace('"', '')] = v) && acc, {});

2、数组

2.1、比较两个数组

// `a` 和 `b` 都是数组
const isEqual = (a, b) => JSON.stringify(a) === JSON.stringify(b);

// 或者
const isEqual = (a, b) => a.length === b.length && 
  a.every((v, i) => v === b[i]);

// 事例
isEqual([1, 2, 3], [1, 2, 3]); // true
isEqual([1, 2, 3], [1, '2', 3]); // false

3、链接

微信公众号链接

标签:acc,片段,const,代码,JavaScript,cookie,数组,isEqual,链接
来源: https://blog.csdn.net/weixin_51157081/article/details/120852009

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有