<!DOCTYPE html>
<html lang="zh-CN">
	<head>
		<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width,target-densitydpi=high-dpi,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
		<meta name="apple-mobile-web-app-capable" content="yes">
		<meta name="apple-mobile-web-app-status-bar-style" content="black">
		<meta name="format-detection" content="telephone=no">
		<title>javascript视频教程(案例分析篇)-思洋互动</title>
		<meta name="keywords" content="javascript视频教程(案例分析篇)">
	    <meta name="description" content="javascript视频教程
教程:https://www.bilibili.com/video/av765113049/

javascript视频教程案例分析篇
DOCTYPEhtml&gt;&lt;html&gt;&lt;head&gt;&lt;metacharset=&#8221;utf-8&#8243;/&gt;&lt;title&gt;061-070章总结title&gt;head&gt;&lt...">
		<meta name="renderer" content="webkit" />
		<link href="/css/main.css?v=39" rel="stylesheet">
		<link href="/css/base.css?v=39" rel="stylesheet">
        <link href="/css/swiper-3.4.2.min.css" rel="stylesheet">
		<script type="text/javascript" src="/js/jquery.min.js"></script>
        <script type="text/javascript" src="/js/swiper-3.4.2.min.js"></script>
		<!--[if lt IE 9]>
            <script src="/js/html5shiv.min.js"></script>
            <script src="/js/respond.min.js"></script>
            <link href="/css/ie.css" rel="stylesheet">
        <![endif]-->
		<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?8914d517c927d8e794148d05e387fb17";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>
<link rel="canonical" href="https://www.ciya.cn/article/3279.html">
		</head>
	<body class="no-banner">
		<div class="container">
			<div class="header">
	<div class="header-top">
		<div class="w1700">
			<a href="https://www.ciya.cn/"><img src="/images/logo.png?v=2"></a>
		</div>
	</div>
	<div class="header_b">
		<header class="slide">
			<div id="navToggle" class="menu-handler">
				<span class="burger burger-1 trans"></span>
				<span class="burger burger-2 trans-fast"></span>
				<span class="burger burger-3 trans"></span>
			</div>
		</header>
	</div>
	<nav class="slide">
		<div class="w1700">
			<a class="index" href="/"></a>
			<ul>
								<li><a href="https://www.ciya.cn/case/12.html">项目案例</a></li>
								<li><a href="https://www.ciya.cn/website/9.html">网站建设</a></li>
								<li><a href="https://www.ciya.cn/marketing/10.html">网络营销</a></li>
								<li><a href="https://www.ciya.cn/media/11.html">新媒体</a></li>
								<li class="active"><a href="https://www.ciya.cn/news/16.html">动态</a></li>
								<li><a href="https://www.ciya.cn/about/8.html">关于</a></li>
								<li><a href="https://www.ciya.cn/contact/13.html">联系</a></li>
							</ul>
		</div>
	</nav>
</div>            <div class="content slide">
                <div class="position bgf1">
                    <div class="w1700">
                        <a href="https://www.ciya.cn/">首页 ></a>
                        <a href="https://www.ciya.cn/news/16.html">动态 ></a>
                        <a href="https://www.ciya.cn/news/35.html">网站知识</a>
                    </div>
                </div>
                <div class="case-type">
                    <div class="w1700">
                                                <a href="https://www.ciya.cn/news/32.html" >品牌合作</a>
                                                <a href="https://www.ciya.cn/news/31.html" >新闻动态</a>
                                                <a href="https://www.ciya.cn/news/38.html" >网站建设</a>
                                                <a href="https://www.ciya.cn/news/41.html" >网站制作</a>
                                                <a href="https://www.ciya.cn/news/40.html" >网站设计</a>
                                                <a href="https://www.ciya.cn/news/42.html" >运营推广</a>
                                                <a href="https://www.ciya.cn/news/35.html"  class="active">网站知识</a>
                                            </div>
                </div>
                <div class="padding-tb80">
                    <div class="w1700 clear">
                        <div class="fl xwxq-l">
                            <div class="noselettext">
                                <div class="xwxq-title mg-bt60 wow slideUp">
                                    <h1 class="mg-bt35">javascript视频教程(案例分析篇)</h1>
                                    <span>时间：2023-05-08</span>
                                </div>
                                <div class="edit2 mg-bt60 wow slideUp">
                                                                        <h2>javascript视频教程</h2>
<p>教程:https://www.bilibili.com/video/av765113049/</p>
<h2>
javascript视频教程案例分析篇</h2>
<p>DOCTYPEhtml&gt;&lt;html&gt;&lt;head&gt;&lt;metacharset=&#8221;utf-8&#8243;/&gt;&lt;title&gt;061-070章总结title&gt;head&gt;&lt;body&gt;&lt;pre&gt;061.this解析器在调用函数每次都会向函数内部传递进一个隐含的参数,<br />
这个隐含的参数便是this，this指向的是一个目标，<br />
这个目标咱们称为函数履行的上下文目标，<br />
根据函数的调用办法的不同，this会指向不同的目标<br />
1.以函数的办法调用时，this永久都是window<br />
2.以办法的办法调用时，this便是调用办法的那个目标pre&gt;&lt;scripttype=&#8221;text/javascript&#8221;&gt;console.log(&#8220;第061&#8221;);functionfun61(){<br />
console.log(this.name)<br />
}//以函数办法调用，this是windowfun61()varobj611={<br />
name:&#8217;obj611&#8242;,<br />
sayName:fun61<br />
}varobj612={<br />
name:&#8217;obj612&#8242;,<br />
sayName:fun61</p>
<p><img class="aligncenter size-full wp-image-13995" src="https://zzzjtd.com/wp-content/uploads/2022/10/java15.jpg" alt="java" width="396" height="264" /><br />
}<br />
console.log(obj611.sayName==fun61);//truevarname=&#8221;大局name&#8221;//以办法的办法调用，this是调用办法的目标obj611.sayName()script&gt;&lt;pre&gt;062.this的弥补pre&gt;&lt;scripttype=&#8221;text/javascript&#8221;&gt;console.log(&#8220;第062&#8243;)varage=&#8221;大局age&#8221;functionfun62(){<br />
console.log(this.name)<br />
}varobj621={<br />
name:&#8217;obj621&#8242;,<br />
sayName:fun62<br />
}varobj622={<br />
name:&#8217;obj622&#8242;,<br />
sayName:fun62<br />
}<br />
obj621.sayName()script&gt;&lt;pre&gt;063.运用工厂办法创立目标经过该办法能够大批量的创立目标pre&gt;&lt;scripttype=&#8221;text/javascript&#8221;&gt;console.log(&#8220;第063&#8221;);functioncreatePerson(name,age,gender){//创立一个新的目标varobj=newObject()//向目标中增加特点obj.name=name<br />
obj.age=age<br />
obj.gender=gender<br />
obj.sayName=function(){<br />
console.log(this.name)<br />
}//将新的目标回来returnobj<br />
}varobj631=createPerson(&#8220;阿三&#8221;,18,&#8221;男&#8221;)<br />
obj631.sayName()script&gt;&lt;pre&gt;064.结构函数创立一个结构函数，专门用来创立Person目标的<br />
结构函数便是一个一般的函数，创立办法和一般函数没有差异,<br />
不同的是结构函数习惯上首字母大写<br />
结构函数和一般函数的差异便是调用办法的不同<br />
一般函数是直接调用，而结构函数需求运用new关键字来调用<br />
结构函数的履行流程：<br />
1.马上创立一个新的目标<br />
2.将新建的目标设置为函数中this,在结构函数中能够运用this来引用新建的目标<br />
3.逐行履行函数中的代码<br />
4.将新建的目标作为回来值回来<br />
运用同一个结构函数创立的目标，咱们称为一类目标，也将一个结构函数称为一个类。<br />
咱们将经过一个结构函数创立的目标，称为是该类的实例<br />
this的状况：<br />
1.当以函数的办法调用时，this是window<br />
2.当以办法的办法调用时，谁调用办法this便是谁<br />
3.当以结构函数的办法调用时，this便是新创立的那个目标pre&gt;&lt;scripttype=&#8221;text/javascript&#8221;&gt;console.log(&#8220;第064&#8221;);functionPerson01(name,age,gender){this.name=namethis.age=agethis.gender=genderthis.sayName=function(){<br />
console.log(this.name)<br />
}<br />
}varzhangSan=newPerson01(&#8220;张三&#8221;,30,&#8221;男&#8221;)<br />
zhangSan.sayName()//运用instanceof能够查看一个目标是否是一个类的实例console.log(zhangSaninstanceofPerson01)//一切的目标都是Object的后代console.log(zhangSaninstanceofObject)script&gt;&lt;pre&gt;065.结构函数修正pre&gt;&lt;scripttype=&#8221;text/javascript&#8221;&gt;console.log(&#8220;第065&#8221;);/**创立一个Person结构函数<br />
*-在Person结构函数中，为每一个目标都增加了一个sayName办法，<br />
*现在咱们的办法是在结构函数内部创立的，<br />
*也便是结构函数每履行一次就会创立一个新的sayName办法<br />
*也是一切实例的sayName都是唯一的。<br />
*这样就导致了结构函数履行一次就会创立一个新的办法，<br />
*履行10000次就会创立10000个新的办法，而10000个办法都是一摸相同的<br />
*这是彻底没有必要，彻底能够使一切的目标共享同一个办法*/functionPerson02(name,age,gender){this.name=namethis.age=agethis.gender=gender<br />
}//向原型中增加sayName办法Person02.prototype.sayName=function(){<br />
console.log(&#8220;我是&#8221;+this.name)<br />
}varliSi=newPerson02(&#8220;李四&#8221;,25,&#8221;男&#8221;)<br />
liSi.sayName();script&gt;&lt;pre&gt;066.原型目标原型prototype<br />
咱们所创立的每一个函数，解析器都会向函数中增加一个特点prototype<br />
这个特点对应着一个目标，这个目标便是咱们所谓的原型目标<br />
假如函数作为一般函数调用prototype没有任何效果<br />
当函数以结构函数的办法调用时，它所创立的目标中都会有一个隐含的特点，<br />
指向该结构函数的原型目标，咱们能够经过__proto__来拜访该特点<br />
原型目标就相当于一个公共的区域，一切同一个类的实例都能够拜访到这个原型目标，<br />
咱们能够将目标中共有的内容，一致设置到原型目标中。<br />
当咱们拜访目标的一个特点或办法时，它会先在目标自身中寻觅，假如有则直接运用，<br />
假如没有则会去原型目标中寻觅，假如找到则直接运用<br />
以后咱们创立结构函数时，能够将这些目标共有的特点和办法，一致增加到结构函数的原型目标中，<br />
这样不必分别为每一个目标增加，也不会影响到大局效果域，就能够使每个目标都具有这些特点和办法了pre&gt;&lt;scripttype=&#8221;text/javascript&#8221;&gt;console.log(&#8220;第066&#8221;);functionMyClass(){<br />
}<br />
MyClass.prototype.a=&#8221;prototype的a&#8221;MyClass.prototype.sayHello=function(){<br />
console.log(&#8220;hello&#8221;)<br />
}varmc01=newMyClass()<br />
console.log(MyClass.prototype)<br />
console.log(mc01.__proto__==MyClass.prototype)<br />
mc01.a=&#8221;mc01的a&#8221;console.log(mc01)<br />
mc01.sayHello()script&gt;&lt;pre&gt;067.原型目标2原型目标也是目标，所以它也有原型，<br />
当咱们运用一个目标的特点或办法时，会现在自身中寻觅，<br />
自身中假如有，则直接运用，<br />
假如没有则去原型目标中寻觅，假如原型目标中有，则运用，<br />
假如没有则去原型的原型中寻觅,直到找到Object目标的原型，<br />
Object目标的原型没有原型，假如在Object原型中仍然没有找到，则回来undefinedpre&gt;&lt;scripttype=&#8221;text/javascript&#8221;&gt;console.log(&#8220;第067&#8221;);functionMyClass02(){<br />
}<br />
MyClass02.prototype.name=&#8221;prototype的name&#8221;varmc02=newMyClass02()<br />
mc02.age=18//运用in查看目标中是否含有某个特点时，假如目标中没有但是原型中有，也会回来trueconsole.log(mc02)<br />
console.log(&#8220;name&#8221;inmc02)//true//能够运用目标的hasOwnProperty()来查看目标自身中是否含有该特点console.log(mc02.hasOwnProperty(&#8220;age&#8221;))//trueconsole.log(mc02.hasOwnProperty(&#8220;name&#8221;))//falseconsole.log(mc02.hasOwnProperty(&#8220;hasOwnProperty&#8221;))//falseconsole.log(mc02.__proto__.hasOwnProperty(&#8220;hasOwnProperty&#8221;))//falseconsole.log(mc02.__proto__.__proto__.hasOwnProperty(&#8220;hasOwnProperty&#8221;))//trueconsole.log(mc02.__proto__.__proto__.__proto__)//nullconsole.log(MyClass02)<br />
console.log(MyClass02.hasOwnProperty(&#8220;name&#8221;))//trueconsole.log(MyClass02.hasOwnProperty(&#8220;toString&#8221;))//falseconsole.log(MyClass02.hasOwnProperty(&#8220;hasOwnProperty&#8221;))//falseconsole.log(Object)<br />
console.log(Object.hasOwnProperty(&#8220;hasOwnProperty&#8221;))//falseconsole.log(Object.prototype.hasOwnProperty(&#8220;hasOwnProperty&#8221;))//truescript&gt;&lt;pre&gt;068.toString()当咱们直接在页面中打印一个目标时，事件上是输出的目标的toString()办法的回来值<br />
假如咱们希望在输出目标时不输出[objectObject]，能够为目标增加一个toString()办法pre&gt;&lt;scripttype=&#8221;text/javascript&#8221;&gt;console.log(&#8220;第068&#8243;);functionPerson03(name,age,gender){this.name=namethis.age=agethis.gender=gender<br />
}<br />
console.log(Person03)//修正Person03原型的toStringPerson03.prototype.toString=function(){return&#8221;Person03[name=&#8221;+this.name+&#8221;,age=&#8221;+this.age+&#8221;,gender=&#8221;+this.gender+&#8221;]&#8221;}varwangSan=newPerson03(&#8220;王三&#8221;,20,&#8221;男&#8221;)varresult=wangSan.toString()<br />
console.log(result)script&gt;&lt;pre&gt;069.废物收回废物收回（GC:garbagecollection）<br />
-就像人日子的时刻长了会发生废物相同，程序运转过程中也会发生废物<br />
这些废物积累过多以后，会导致程序运转的速度过慢，<br />
所以咱们需求一个废物收回的机制，来处理程序运转过程中发生废物<br />
-当一个目标没有任何的变量或特点对它进行引用，此刻咱们将永久无法操作该目标，<br />
此刻这种目标便是一个废物，这种目标过多会占用大量的内存空间，导致程序运转变慢，<br />
所以这种废物有必要进行清理。<br />
-在JS中具有主动的废物收回机制，会主动将这些废物目标从内存中销毁，<br />
咱们不需求也不能进行废物收回的操作<br />
-咱们需求做的仅仅要将不再运用的目标设置null即可pre&gt;&lt;scripttype=&#8221;text/javascript&#8221;&gt;console.log(&#8220;第069&#8243;);varobj69=newObject();//对目标进行各种操作obj69=null;<br />
console.log(obj69)script&gt;&lt;pre&gt;070.数组简介数组（Array）<br />
-数组也是一个目标<br />
-它和咱们一般目标功能类似，也是用来存储一些值的<br />
-不同的是一般目标是运用字符串作为特点名的，<br />
而数组时运用数字来作为索引操作元素<br />
索引：<br />
从0开始的整数便是索引<br />
-数组的存储性能比一般目标要好，在开发中咱们经常运用数组来存储一些数据pre&gt;&lt;scripttype=&#8221;text/javascript&#8221;&gt;console.log(&#8220;第070&#8221;);//创立数组目标vararr=newArray()//运用typeof查看一个数组时，会回来objectconsole.log(typeofarr)<br />
console.log(arrinstanceofObject)//trueconsole.log(arrinstanceofFunction)//false//向数组中增加元素语法：数组[索引]=值arr[0]=0arr[1]=1arr[5]=5arr[10]=10//读取数组中的元素语法：数组[索引]假如读取不存在的索引，他不会报错而是回来undefinedconsole.log(arr[1])<br />
console.log(arr[2])//undefined//能够运用length特点来获取数组的长度(元素的个数)语法：数组.length//对于接连的数组，运用length能够获取到数组的长度（元素的个数）//对于非接连的数组，运用length会获取到数组的最大的索引+1,尽量不要创立非接连的数组console.log(&#8220;arr长度=&#8221;+arr.length)//11//假如修正的length大于原长度，则多出部分会空出来//假如修正的length小于原长度，则多出的元素会被删除arr.length=20console.log(arr.length)//20console.log(arr)//[0,1,empty×3,5,empty×4,10,empty×9]//向数组的最终一个方位增加元素//语法：数组[数组.length]=值;arr[arr.length]=70console.log(arr)//[0,1,empty×3,5,empty×4,10,empty×9,70]arr[arr.length]=80console.log(arr)//[0,1,empty×3,5,empty×4,10,empty×9,70,80]script&gt;body&gt;html&gt;</p>


		
										                                </div>
                            </div>
                                                        <div class="wzbq wow slideUp mg-bt30">
                                <span>文章标签：</span>
                                <div class="bqnr">
                                                                                                                                                                                                                                                             <a href="https://www.ciya.cn/tags/gzwzzzgs/">广州网站制作公司</a>
                                                                                                                                                                                                                    </div>
                            </div>
                                                        <div class="xwxq-bot bgf1 wow slideUp">
                                <div class="xwxq-fy clear">
                                    <a class="fl" href="/article/3280.html"><i></i>java 10(java10是什么)</a>
                                    <a class="fr" href="/article/3278.html"><i></i>java递归算法(经典实例——1加到100)</a>
                                </div>
                                <a class="fhlb" href="#"></a>
                            </div>
                        </div>
                        <div class="fr xwxq-r">
                            <div class="xwxq-tj-page bgf1 mg-bt40 wow slideUp">
                                <div class="xwxq-tj-warp bgfff">
                                    <div class="tjxw-title mg-bt30">
                                        <h3>最新案例</h3><span>LATEST CASES</span>
                                    </div>
                                    <div class="zxal">
                                        <div class="swiper-container">
                                            <div class="swiper-wrapper">
                                                                                                        <div class="imgscale li swiper-slide">
                                                        <a href="https://www.ciya.cn/article/409.html">
                                                            <div class="img100 mg-bt20"><img src="/upload/20211214/20211214103120.jpg" alt="广州呼吸研究院"/></div>
                                                            <p>广州呼吸研究院</p>
                                                        </a>
                                                    </div>
                                                                                                        <div class="imgscale li swiper-slide">
                                                        <a href="https://www.ciya.cn/article/433.html">
                                                            <div class="img100 mg-bt20"><img src="/upload/20211214/20211214102846.jpg" alt="融创集团"/></div>
                                                            <p>融创集团</p>
                                                        </a>
                                                    </div>
                                                                                                        <div class="imgscale li swiper-slide">
                                                        <a href="https://www.ciya.cn/article/268.html">
                                                            <div class="img100 mg-bt20"><img src="/upload/20211214/20211214102923.jpg" alt="粤海集团"/></div>
                                                            <p>粤海集团</p>
                                                        </a>
                                                    </div>
                                                                                                        <div class="imgscale li swiper-slide">
                                                        <a href="https://www.ciya.cn/article/414.html">
                                                            <div class="img100 mg-bt20"><img src="/upload/20211216/20211216115258.jpg" alt="恒大足球学校"/></div>
                                                            <p>恒大足球学校</p>
                                                        </a>
                                                    </div>
                                                                                                        <div class="imgscale li swiper-slide">
                                                        <a href="https://www.ciya.cn/article/477.html">
                                                            <div class="img100 mg-bt20"><img src="/upload/20211214/20211214102958.jpg" alt="侨鑫集团"/></div>
                                                            <p>侨鑫集团</p>
                                                        </a>
                                                    </div>
                                                                                                </div>
                                        </div>
                                        <div class="zxalDot text-center swiperDot"></div>
                                    </div>
                                </div>
                            </div>
                            <div class="xwxq-tj-page bgf1 mg-bt40 wow slideUp">
                                <div class="xwxq-tj-warp bgfff">
                                    <div class="tjxw-title tjxw-title-line mg-bt20">
                                        <h3>热点新闻</h3><span>TOP NEWS</span>
                                    </div>
                                    <ul class="rdxw">
                                                                                <li><a href="https://www.ciya.cn/article/3559.html">1  java heap space(解决方法)</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/1222.html">2  如何在网站后台上传附件</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/1643.html">3  如何在网站后台上传PDF文件</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/1142.html">4  什么是流？</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/3543.html">5  java swing还有人用吗(swing为什么会被淘汰)</a></li>
                                                                            </ul>
                                </div>
                            </div>
                            <div class="xwxq-tj-page bgf1 wow slideUp">
                                <div class="xwxq-tj-warp bgfff">
                                    <div class="tjxw-title tjxw-title-line mg-bt20">
                                        <h3>最新动态</h3><span>NEWS</span>
                                    </div>
                                    <ul class="rdxw">
                                                                                <li><a href="https://www.ciya.cn/article/7318.html">1  商务网站的维护与更新：持续优化，保持竞争力</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7317.html">2  商务网站的社交媒体营销：扩大品牌影响力，吸引更多潜在客户</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7316.html">3  商务网站的广告投放：增加收益，提高知名度</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7315.html">4  商务网站的在线客户服务：提供优质客服，提升用户满意度</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7314.html">5  商务网站的支付系统集成：安全、便捷的交易方式</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7313.html">6  商务网站搜索引擎优化（SEO）：提升排名，增加流量</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7312.html">7  商务网站响应式设计：实现多设备兼容，提升用户体验</a></li>
                                                                                <li><a href="https://www.ciya.cn/article/7311.html">8  商务网站开发：选择合适的编程语言和技术栈</a></li>
                                                                            </ul>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="footerbox">
	<div class="footer">
		<div class="w1700">
			<ul>
				<li>
					<span class="fttitle">思洋 · 广州总部</span>
					<div>
						<p>广州天河区珠江新城富力盈力大厦北塔2706</p>
						<p>020-38013166（网站咨询专线）</p>
					</div>
					<p>400-001-5281 （售后服务热线）</p>
				</li>
				<li>
					<span class="fttitle">思洋 · 深圳</span>
					<div>
						<p>深圳市坂田十二橡树庄园F1-7栋</p>
						<p>Site/ http://www.szciya.com </p>
						<p>E-mail/ itciya@vip.163.com</p>
					</div>
					<p>品牌服务专线：400-001-5281 </p>
				</li>
				<li>
					<span class="fttitle">思洋 · 湖南</span>
					<div>
						<p>长沙市天心区芙蓉中路三段398号新时空大厦5楼</p>
						<p>联系电话/ (+86 0731)88282200</p>
					</div>
					<p>品牌服务专线/ 400-966-8830</p>
				</li>
				<li class="lastli">
					<p class="mt10">旗下运营网站：</p>
					<div class="mt10">
						<img src="/images/ftlogo2.png">
						<img src="/images/gogo.png">
						<img src="/images/ftlogo3.png">
						<img src="/images/ftlogo4.png">
						<img src="/images/ftlogo11.png">
					</div>
				</li>
			</ul>
		</div>
	</div>
	<div class="ft_bottom">
		<div class="w1700">
			<p class="cop">Copyright © 2016 广州思洋文化传播有限公司，保留所有权利。 <a href="https://beian.miit.gov.cn/" target="_blank">粤ICP备09033321号</a>
			</p>
		</div>
	</div>
</div>
<div class="le-box active">
	<div class="t show780">
		<a href="tel:13570966600">
			<img src="/images/ml9-1.png?v=1" alt="" class="sow i">
			<img src="/images/ml9-1.png?v=1" alt="" class="iove i">
		</a>
	</div>
	<div class="t">
		<img src="/images/ml1-1.png?v=1" alt="" class="sow i">
		<img src="/images/ml1-1.png?v=1" alt="" class="iove i">
		<div class="iov">
			<div class="img">
				<img src="/images/qr.jpg" alt="与项目经理交流">
			</div>
			<div class="h">扫描二维码<br>与项目经理交流</div>
		</div>
	</div>
	<div class="t">
		<img src="/images/ml2-1.png?v=1" alt="" class="sow i">
		<img src="/images/ml2-1.png?v=1" alt="" class="iove i">
		<div class="iov">
			<div class="img">
				<img src="/images/qq001.jpg" alt="">
			</div>
			<div class="h">扫描二维码<br>与项目经理交流</div>
		</div>
	</div>
	<!--<div class="t">-->
		<!--<a href="http://wpa.qq.com/msgrd?v=3&amp;uin=1607245872&amp;site=ciya.cn&amp;menu=yes" target="_blank">-->
			<!--<img src="/images/ml2-1.png?v=1" alt="" class="sow i">-->
			<!--<img src="/images/ml2-1.png?v=1" alt="" class="iove i">-->
		<!--</a>-->
	<!--</div>-->
	<div class="t hide780">
		<a href="https://affim.baidu.com/unique_510425/chat?siteId=19536215&userId=510425&siteToken=8914d517c927d8e794148d05e387fb17" target="_blank">
			<img src="/images/ml3-1.png?v=1" alt="" class="sow i">
			<img src="/images/ml3-1.png?v=1" alt="" class="iove i">
		</a>
	</div>
</div>
<script>
	$(window).scroll(function(){
//		if($(window).scrollTop()>200){
//			$(".le-box").addClass("active");
//		}else{
//			$(".le-box").removeClass("active");
//		}
	})
</script>
<div class="wap_fx">
	<a href="tel:13570966600" class="phone"></a>
	<a href="mqqwpa://im/chat?chat_type=wpa&uin=1607245872&version=1&src_type=web&web_src=ciya.cn" target="_blank" class="qq"></a>
	<a href="javascript:;" class="wx2"></a>
	<a class="kef986" style="background:rgba(0,0,0,.6) url(/images/ml3-1.png?v=1) no-repeat center;background-size: cover;border-radius: 4px;" href="https://p.qiao.baidu.com/cps/chat?siteId=18513940&userId=510425&siteToken=e5e1bde478969b43bf99b7703a694c0b" target="_blank"></a>
</div>
<div class="wap-wxcode">
	<div class="middle-box">
		<div class="middle-inner">
			<div class="wap-wxcode-con">
				<img src="/images/ff_ewm.jpg" alt=""/>
				<div class="wap-wxcode-bot"><span class="wxname">ciya68</span><button class="copy-btn" data-clipboard-text="ciya68">点击复制</button></div>
				<div class="gb1002"></div>
			</div>
		</div>
	</div>
</div>
<input id="hide" type="hidden">
<script src="/js/clipboard.min.js"></script>
<script>
	$(function(){
		$(".wx2").click(function(){
			$(".wap-wxcode").show();
		});
		$(".gb1002").click(function(){
			$(".wap-wxcode").hide();
		});
		var copyBtn=new ClipboardJS('.copy-btn');
		copyBtn.on("success",function(e){
			// 复制成功
			// alert(e.text);
			showMessage('已成功复制微信号','success',2000)
			e.clearSelection();
		});
		copyBtn.on("error",function(e){
			//复制失败；
			showMessage('复制微信号失败','error',2000)
			console.log( e.action )
		});
		function showMessage(message,type,time) {
			let str = ''
			switch (type) {
				case 'success':
					str = '<div class="success-message" style="width: 100%;height: 50px;background-color: #030026;font-size:17px;text-align: center;color:#fff;position: fixed;left: 0%;bottom: 0%;line-height: 50px;z-index: 9999">\n' +
							'    <span class="mes-text">'+message+'</span></div>'
					break;
				case 'error':
					str = '<div class="error-message" style="width: 100%;height: 50px;background-color: #030026;font-size:17px;text-align: center;color: #fff;position: fixed;left: 0%;bottom: 0%;line-height: 50px;z-index: 9999">\n' +
							'    <span class="mes-text">'+message+'</span></div>'
			}
			$('body').append(str)
			setTimeout(function () {
				$('.'+type+'-message').remove()
			},time)
		}


		var ua = navigator.userAgent.toLowerCase();
		var isWeixin = ua.indexOf('micromessenger')!= -1;
		if(isWeixin){
			$(".kef986").hide();
		}

	})
</script>
            </div>
        </div>
		<script type="text/javascript" src="/js/trunk.js?v=2"></script>
        <script>
            var zxal=null;
            var len=$(".zxal .swiper-slide").length;
            if(len>1){
                zxal = new Swiper('.zxal .swiper-container',{
                    speed:600,
                    loop:true,
                    autoplay : 5000,
                    autoplayDisableOnInteraction : false,
                    pagination : '.zxalDot',
                    paginationClickable :true,
                })
            }else{
                $(".zxalDot").hide();
            }
        </script>
	</body>
</html>

