摘要:
<!DOCTYPE html> <html lang="en"> <head> <style> *{ margin: 0; padding: 0; box-sizing: border-box; } html,body{ width: 100%; height: 100%; } </style> < 阅读全文
摘要:
分割URL中的查询字符串 要求:传入一个sUrl字符串,返回sKey的键值,如果有多个相同的sKey,则将他们的键值存入数组并返回,如果没有传sKey则返回一个对象,对象中存所有查询字符串 例如:getUrlParam(‘http://www.baidu.com?key=1&key=2&key=3& 阅读全文
摘要:
浅谈浅拷贝与深拷贝 我们知道对象是一种引用数据类型,当我们将一个对象赋值给另一个对象时,实际上是把对象的地址引用过去,当原对象的属性发生变化时,其他引用它的对象的属性也会发生变化;同样的当引用它的对象的属性发生变化时,原对象的属性也会发生变化。 let a = { age: 1 } let b = 阅读全文
摘要:
call、apply和bind的区别 call和apply被称为立即调用函数执行,函数调用call或apply方法后会立即执行函数。两个方法的用法相似,但不同点在于传递的参数。 bind方法被函数调用后不会立即执行函数。 这三种方法中传递的第一个参数都是修改this指向,this指向传递的一个参数 阅读全文
摘要:
目录 1、gitee介绍2、准备3、生成ssh公钥4、添加公钥5、初始化git6、关联远程仓库7、推送更新的代码8、拉取远程仓库代码9、移除远程连接 1、gitee介绍 Gitee(码云)是开源中国(OSChina)推出的基于Git的代码托管服务 https://gitee.com GitHub:G 阅读全文
摘要:
目录 Array API属性:Array.length 方法:1、concat()2、copyWithin()3、every()4、fill()5、filter()6、find()7、flat()8、forEach()9、includes()10、indexOf()11、isArray()12、jo 阅读全文
摘要:
目录 CSS元素水平垂直居中方案一:使用定位1、利用margin:auto2、利用百分比3、利用位移translate 方案二:使用弹性盒flex CSS元素水平垂直居中 方案一:使用定位 定位有三种方法可以实现子元素在父元素中的水平垂直居中利用子绝父相(子元素设置绝对定位,父元素设置相对定位)的原 阅读全文
摘要:
JS数组去重 这篇文章归纳了几个常用的数组去重的方法,如果还有其他方法欢迎各位读者在评论区留言 方案一: 有一个叫做Set的数据结构,是一个类似数组的结构这个数据结构不接收重复数据语法:new Set(数组)返回值不是一个数组而是一个类似数组的结构为了返回一个数组我们使用...运算符展开Set,然后 阅读全文