<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[东方初白的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_45099813</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_45099813]]></copyright><item><title><![CDATA[toFixed()方法bug]]></title><link>https://blog.youkuaiyun.com/qq_45099813/article/details/132811216</link><guid>https://blog.youkuaiyun.com/qq_45099813/article/details/132811216</guid><author>qq_45099813</author><pubDate>Mon, 11 Sep 2023 15:58:21 +0800</pubDate><description><![CDATA[【代码】toFixed()方法bug。]]></description><category></category></item><item><title><![CDATA[ONLYOFFICE DocumnetServer 安装、配置、参数解析]]></title><link>https://blog.youkuaiyun.com/qq_45099813/article/details/129838840</link><guid>https://blog.youkuaiyun.com/qq_45099813/article/details/129838840</guid><author>qq_45099813</author><pubDate>Wed, 29 Mar 2023 16:45:56 +0800</pubDate><description><![CDATA[onlyoffice documentserver windows 服务器安装经验分享，部署，修改配置，问题处理经验]]></description><category></category></item><item><title><![CDATA[OnlyOffice配置文档]]></title><link>https://blog.youkuaiyun.com/qq_45099813/article/details/129615541</link><guid>https://blog.youkuaiyun.com/qq_45099813/article/details/129615541</guid><author>qq_45099813</author><pubDate>Fri, 17 Mar 2023 11:27:11 +0800</pubDate><description><![CDATA[onlyoffice 配置参数中文文档]]></description><category></category></item><item><title><![CDATA[canvas 实现手写签名]]></title><link>https://blog.youkuaiyun.com/qq_45099813/article/details/129364500</link><guid>https://blog.youkuaiyun.com/qq_45099813/article/details/129364500</guid><author>qq_45099813</author><pubDate>Mon, 06 Mar 2023 15:57:02 +0800</pubDate><description><![CDATA[【代码】canvas 实现手写签名。]]></description><category></category></item><item><title><![CDATA[分割URL中的查询字符串]]></title><link>https://blog.youkuaiyun.com/qq_45099813/article/details/121130812</link><guid>https://blog.youkuaiyun.com/qq_45099813/article/details/121130812</guid><author>qq_45099813</author><pubDate>Wed, 03 Nov 2021 21:24:03 +0800</pubDate><description><![CDATA[分割URL中的查询字符串
要求：传入一个sUrl字符串，返回sKey的键值，如果有多个相同的sKey，则将他们的键值存入数组并返回，如果没有传sKey则返回一个对象，对象中存所有查询字符串
例如：getUrlParam(‘http://www.baidu.com?key=1&amp;key=2&amp;key=3&amp;key=4&amp;test1=4#name’，‘key’)
返回：[1,2,3,4]，
getUrlParam(‘http://www.baidu.com?key=1&amp;key=2]]></description><category></category></item><item><title><![CDATA[浅谈浅拷贝与深拷贝]]></title><link>https://blog.youkuaiyun.com/qq_45099813/article/details/121088675</link><guid>https://blog.youkuaiyun.com/qq_45099813/article/details/121088675</guid><author>qq_45099813</author><pubDate>Mon, 01 Nov 2021 21:04:45 +0800</pubDate><description><![CDATA[浅谈浅拷贝与深拷贝
我们知道对象是一种引用数据类型，当我们将一个对象赋值给另一个对象时，实际上是把对象的地址引用过去，当原对象的属性发生变化时，其他引用它的对象的属性也会发生变化；同样的当引用它的对象的属性发生变化时，原对象的属性也会发生变化。
let a = {
  age: 1
}
let b = a
a.age = 2
console.log(b.age) // 2
b.age = 3
console.log(b.age) // 3
console.log(a.age) // 3

但是实际使用过程中]]></description><category></category></item><item><title><![CDATA[call、apply和bind的区别]]></title><link>https://blog.youkuaiyun.com/qq_45099813/article/details/121082408</link><guid>https://blog.youkuaiyun.com/qq_45099813/article/details/121082408</guid><author>qq_45099813</author><pubDate>Mon, 01 Nov 2021 16:13:31 +0800</pubDate><description><![CDATA[call、apply和bind的区别


call和apply被称为立即调用函数执行，函数调用call或apply方法后会立即执行函数。两个方法的用法相似，但不同点在于传递的参数。


bind方法被函数调用后不会立即执行函数。


这三种方法中传递的第一个参数都是修改this指向，this指向传递的一个参数


1、call

call第一个参数传递的是修改this指向的参数，后面的参数是执行函数时传递给函数的参数，可以不传递。
在非严格模式下，如果不传第一个参数，或者第一个参数是null或undefin]]></description><category></category></item><item><title><![CDATA[VSCode远程连接Gitee]]></title><link>https://blog.youkuaiyun.com/qq_45099813/article/details/120047149</link><guid>https://blog.youkuaiyun.com/qq_45099813/article/details/120047149</guid><author>qq_45099813</author><pubDate>Wed, 01 Sep 2021 19:43:00 +0800</pubDate><description><![CDATA[目录1、gitee介绍2、准备3、生成ssh公钥4、添加公钥5、初始化git6、关联远程仓库7、推送更新的代码8、拉取远程仓库代码9、移除远程连接
1、gitee介绍
Gitee（码云）是开源中国（OSChina）推出的基于Git的代码托管服务
https://gitee.com
GitHub：GitHub是世界上最大的代码托管平台,超5千万开发者正在使用，国外的
2、准备

下载git:https://git-scm.com/downloads




在gitee上创建一个仓库备用，仓库名随意

3、生]]></description><category></category></item><item><title><![CDATA[JS数组常用方法]]></title><link>https://blog.youkuaiyun.com/qq_45099813/article/details/119882190</link><guid>https://blog.youkuaiyun.com/qq_45099813/article/details/119882190</guid><author>qq_45099813</author><pubDate>Tue, 24 Aug 2021 08:58:27 +0800</pubDate><description><![CDATA[目录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、join()13、pop()14、push()15、reduce()16、reverse()17、shift()18、unshift()19、slice()20、some()21、sort()22、splice()23、]]></description><category></category></item><item><title><![CDATA[CSS元素水平垂直居中]]></title><link>https://blog.youkuaiyun.com/qq_45099813/article/details/119863071</link><guid>https://blog.youkuaiyun.com/qq_45099813/article/details/119863071</guid><author>qq_45099813</author><pubDate>Mon, 23 Aug 2021 10:04:34 +0800</pubDate><description><![CDATA[目录CSS元素水平垂直居中方案一：使用定位1、利用margin:auto2、利用百分比3、利用位移translate方案二：使用弹性盒flex
CSS元素水平垂直居中
方案一：使用定位

定位有三种方法可以实现子元素在父元素中的水平垂直居中
利用子绝父相（子元素设置绝对定位，父元素设置相对定位）的原理

1、利用margin:auto
这种方法的原理就是给子元素的top，bottom，left，right属性都设置为0，此时子元素就无法正常在父元素中定位，然后给子元素设置一个margin上下左右都是auto]]></description><category></category></item><item><title><![CDATA[JS数组去重]]></title><link>https://blog.youkuaiyun.com/qq_45099813/article/details/119683416</link><guid>https://blog.youkuaiyun.com/qq_45099813/article/details/119683416</guid><author>qq_45099813</author><pubDate>Fri, 13 Aug 2021 20:26:56 +0800</pubDate><description><![CDATA[JS数组去重
这篇文章归纳了几个常用的数组去重的方法，如果还有其他方法欢迎各位读者在评论区留言
方案一：

有一个叫做Set的数据结构，是一个类似数组的结构
这个数据结构不接收重复数据
语法：new Set(数组)
返回值不是一个数组而是一个类似数组的结构
为了返回一个数组我们使用...运算符展开Set，然后放到数组中

let arr = [1, 3, 6, 3, 2, 1, 4, 5, 3, 2]
console.log('去重之前 : ', arr)
arr=[...new Set(arr)]
con]]></description><category></category></item></channel></rss>