- 博客(6)
- 收藏
- 关注
原创 JS实现数组去重(重复的元素只保留一个)
JS实现数组去重(重复的元素只保留一个)1.遍历数组法2.数组下标判断法3.排序后相邻去除法4.优化遍历数组法(推荐)5.ES6实现6.利用Object 键值对1.遍历数组法它是最简单的数组去重方法(indexOf方法)实现思路:新建一个数组,遍历去要重的数组,当值不在新数组的时候(indexOf为-1)就加入该新数组中;var arr=[2,8,5,0,5,2,6,7,2];function unique1(arr){ var hash=[]; for (var i = 0; i <
2020-07-31 15:20:08
1471
原创 px/em/rem的三者区别及其应用
px/em/rem的区别与应用1、1px有多大?我们先了解几个概念:关键概念设备像素:设备屏幕实际拥有的像素点一般来说:宽度方向有1920个像素点,长度方向有1080个像素点。逻辑像素:CSS的像素单位(就是我们这次要讨论的csspx),其尺寸大小是相对的,也称为独立像素分辨率:屏长的设备像素 × 屏宽的设备像素(1920* 1080) ppi(pixels per inch):像素密度,表示沿对角线每英寸长度的像素数目(单位是dpi),越大显示的越细腻缩放因子(Scale Factor
2020-06-22 20:41:02
458
原创 CSS都有哪些选择器呢?
CSS都有哪些选择器?一、基本选择器*通用元素选择器,匹配任何元素E 标签选择器,匹配所有使用E标签的元素.info class选择器,匹配所有class属性中包含info的元素#footer id选择器,匹配所有id属性等于footer的元素二、多元素的组合选择器E,F 多元素选择器,同时匹配所有E元素或F元素,E和F之间用逗号分隔E F 后代元素选择器,匹配所有属于E元素...
2020-02-26 22:28:37
226
原创 src与href的区别简述
简述一下src与href的区别1、src用于替换当前元素,href用于在当前文档和引用资源之间确立联系。2、src是source的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置;在请求src资源时会将其指向的资源下载并应用到文档内,例如js脚本,img图片和frame等元素。 <script src =”js.js”></script>...
2020-02-26 00:19:36
523
原创 闭包的定义及生成条件,闭包的作用及注意事项
闭包的生成有三个必要的条件:在函数a内部间接或者直接return一个函数b注:直接return一个函数:return function(){}间接return一个函数:return{bbb:function(){}}return一个对象或者数组,这个对象中有函数在函数b中使用函数a的私有变量用一个变量接收函数b,形成一个不会销毁的执行空间,如果不接収,执行a(),会被回收...
2020-02-24 19:24:31
1475
1
原创 同源策略是什么?
同源策略同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。它是由Netscape提出的一个著名的安全策略。所有支持JavaScript的浏览器都会使用这个策略。满足同源的三个条件:所谓同源是指,域名、协议、端口相同。...
2020-02-23 22:24:16
572
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人