<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[choly192的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/choly192</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; choly192]]></copyright><item><title><![CDATA[canvas画布当中鼠标点击的坐标计算公式]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/105240598</link><guid>https://blog.youkuaiyun.com/choly192/article/details/105240598</guid><author>choly192</author><pubDate>Wed, 01 Apr 2020 10:51:16 +0800</pubDate><description><![CDATA[// canvas画布当中的画笔坐标万能计算公式
// pointX = (transformOriginX - downX)/scale *(scale - 1) + downX - translateX
// pointY = (transformOriginY - downY)/scale *(scale - 1) + downY - translateY

// 备注：transformO...]]></description><category></category></item><item><title><![CDATA[伪元素（:before与:after）实现太极图]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/105103489</link><guid>https://blog.youkuaiyun.com/choly192/article/details/105103489</guid><author>choly192</author><pubDate>Wed, 25 Mar 2020 20:21:59 +0800</pubDate><description><![CDATA[伪元素（:before与:after）实现太极图

&lt;!DOCTYPE html&gt;
&lt;html&gt;
	&lt;head&gt;
		&lt;meta charset = "utf-8"&gt;
		&lt;title&gt;太极图&lt;/title&gt;
		&lt;link rel = "stylesheet" type = "text/css" href = "mai...]]></description><category></category></item><item><title><![CDATA[git 常用基础知识]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/104062334</link><guid>https://blog.youkuaiyun.com/choly192/article/details/104062334</guid><author>choly192</author><pubDate>Tue, 21 Jan 2020 15:16:20 +0800</pubDate><description><![CDATA[创建版本库

版本库：responsitory     可以简单理解成为一个目录，这个目录里面的所有文件都可以被git管理起来。
（1）创建一个新目录
$ makdir learngit
$ cd learngit
$ pwd  //pwd 命令用于显示当前目录

（2）通过git init命令把这个目录变成Git可以管理的仓库

把文件添加到版本库

注意 创建的文件一定要放到前面创建的 目录...]]></description><category></category></item><item><title><![CDATA[实际企业开发中 React 路由的配置]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/104062109</link><guid>https://blog.youkuaiyun.com/choly192/article/details/104062109</guid><author>choly192</author><pubDate>Tue, 21 Jan 2020 14:59:45 +0800</pubDate><description><![CDATA[实际企业开发中 React 路由的配置
1. 配置路由入口组件
import React，{Component} from"react";
import {BrowserRouter,Switch} from "react-router-dom";
import {renderRouters} from "react-router-config";
import RouteComponent fr...]]></description><category></category></item><item><title><![CDATA[javascript数组方法练习]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/100996870</link><guid>https://blog.youkuaiyun.com/choly192/article/details/100996870</guid><author>choly192</author><pubDate>Tue, 01 Oct 2019 14:59:21 +0800</pubDate><description><![CDATA[查找元素的位置：已知一个数组当中有一个item 元素，请找出元素在数组当中的位置并输出位置；如果没有则返回-1；

function indexOf(arr,item){
	for(let i=0;i&lt;arr.length;i++){
	if(arr[i]==item){
	return i;
}
}
return -1
}


...]]></description><category></category></item><item><title><![CDATA[数组求和的方法]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/101034702</link><guid>https://blog.youkuaiyun.com/choly192/article/details/101034702</guid><author>choly192</author><pubDate>Thu, 19 Sep 2019 20:21:37 +0800</pubDate><description><![CDATA[for in

function sum(arr){
	let count = 0;
	for(let i in arr){
	count += arr[i];
}
return count;
}


for 循环

function sum(arr){
	let count = 0;
	for(let i = arr.length-1;i&gt;=0;i--){
		count += arr[...]]></description><category></category></item><item><title><![CDATA[轮播图的实现]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/100025291</link><guid>https://blog.youkuaiyun.com/choly192/article/details/100025291</guid><author>choly192</author><pubDate>Thu, 22 Aug 2019 22:09:32 +0800</pubDate><description><![CDATA[HTML代码：
&lt;!DOCTYPE html&gt;
&lt;html&gt;
	&lt;head&gt;
		&lt;meta charset="utf-8"&gt;
		&lt;title&gt;&lt;/title&gt;
		&lt;link rel="stylesheet" type="text/css" href="lb.css"/&gt;
	&lt;/head&gt;
	&lt...]]></description><category></category></item><item><title><![CDATA[定时器]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/100024554</link><guid>https://blog.youkuaiyun.com/choly192/article/details/100024554</guid><author>choly192</author><pubDate>Thu, 22 Aug 2019 21:58:57 +0800</pubDate><description><![CDATA[实现定时器隔一段时间就打印的解决办法：
原本得定时器会在2秒过后直接打印出所有结果：
for(var i=10;i&gt;0;i--){
	setTimeout(function(){
	console.log(i);
	},2000*i)
}

实现挨个打印得方法如下 ：
（1）添加立即执行函数
for(var i=10;i&gt;0;i--){
	(function(i){
	setTimeo...]]></description><category></category></item><item><title><![CDATA[给数组里面的元素去重]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/99675918</link><guid>https://blog.youkuaiyun.com/choly192/article/details/99675918</guid><author>choly192</author><pubDate>Fri, 16 Aug 2019 13:12:09 +0800</pubDate><description><![CDATA[（1）函数去重
function fn3(tem){  
		  tem =tem || [];  
		   var a = {};  
		   for (var i=0; i&lt;data.length; i++) {  
			   var v = tem[i];  
			   if (typeof(a[v]) == 'undefined'){  
					a[v] = 1;  
	...]]></description><category></category></item><item><title><![CDATA[数组中求最大值的方法]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/99675778</link><guid>https://blog.youkuaiyun.com/choly192/article/details/99675778</guid><author>choly192</author><pubDate>Fri, 16 Aug 2019 12:51:51 +0800</pubDate><description><![CDATA[（1）for 循环：数组中循环求最大值
var arr=[1,5,9,0,1,-3,-98,100,80];
function fn(){
				var max=arr[0];
				for(var i=0;i&lt;arr.length;i++){
					if(max&lt;arr[i]){
						max=arr[i];
					}
				}return max;
			}
	...]]></description><category></category></item><item><title><![CDATA[JS当中构造原型链]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/99489227</link><guid>https://blog.youkuaiyun.com/choly192/article/details/99489227</guid><author>choly192</author><pubDate>Tue, 13 Aug 2019 23:04:53 +0800</pubDate><description><![CDATA[function fn1(name,dress){          //fn1.prototype.__proto__:Object.prototype
			this.name=name,
			this.dress=dress
		}
		fn2.prototype=new fn1("南北","成都")//fn2.prototype.__proto__:fn1.prototype
		fun...]]></description><category></category></item><item><title><![CDATA[for循环语句求数组当中的最大元素]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/99488810</link><guid>https://blog.youkuaiyun.com/choly192/article/details/99488810</guid><author>choly192</author><pubDate>Tue, 13 Aug 2019 23:01:35 +0800</pubDate><description><![CDATA[//求一个数组当中的最大值
			function fn(arr){
				var max=arr[0];
			for(var i=0;i&lt;arr.length;i++){
					if(i&gt;max){
						max=arr[i]
				}
			}return max;
		}
	
		document.write(fn([1,2,3]));  //界面打印3


...]]></description><category></category></item><item><title><![CDATA[CSS兼容技法——基本兼容方法]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/99000221</link><guid>https://blog.youkuaiyun.com/choly192/article/details/99000221</guid><author>choly192</author><pubDate>Fri, 09 Aug 2019 23:07:02 +0800</pubDate><description><![CDATA[常用的CSS Hack包括三种形式：

IE条件语句
基本语法：

&lt;!--[if&lt;keywords&gt;?IE&lt;version&gt;?]&gt;
	HTML语句块
	&lt;![endif]--&gt;

取值说明：
:条件关键字；if条件包含六种选择方式：是否（空）、大于（gt）、大于或等于（gte）、小于（lt）、小于或等于（lte）、非指定版本（!）
2. 属性过滤器...]]></description><category></category></item><item><title><![CDATA[JS数据类型----number类型]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/98789472</link><guid>https://blog.youkuaiyun.com/choly192/article/details/98789472</guid><author>choly192</author><pubDate>Wed, 07 Aug 2019 22:34:47 +0800</pubDate><description><![CDATA[解决number类型中小数的进度问题
在JS的世界中，浮点数值在进行算术运算时，其精确性不如整数的算术运算，也就是在进行算术运算时，浮点数值会有一定的误差，这里有五种方法解决辅助解决。


将小数转换为整数

&lt;script&gt;
	var num=0.02+0.03;
	console.log(((0.02*100)+(0.03*100))/100);
&lt;/script&gt;
/...]]></description><category></category></item><item><title><![CDATA[CSS思维导图，辅助复习记忆]]></title><link>https://blog.youkuaiyun.com/choly192/article/details/98786637</link><guid>https://blog.youkuaiyun.com/choly192/article/details/98786637</guid><author>choly192</author><pubDate>Wed, 07 Aug 2019 21:51:49 +0800</pubDate><description><![CDATA[CSS选择器总结，思维导图方式呈现


]]></description><category></category></item></channel></rss>