锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

前端面试题汇总

时间:2022-10-21 21:30:01 易组装的连接器2p3p间距连接器

HTML

1、什么是HTML语义化?

在编程中,语义是指代码的含义HTML元素起什么作用,扮演什么角色。简单概括为:在适当的位置使用适当的标签,用正确的标签做正确的事情。

2、HTML五种新的语义元素?

Header nav article section aside footer main stong em small 

为什么要语义化?

  1. 清晰的代码结构: 使页面没有css在这种情况下,它可以呈现出良好的内容结构
  2. 有利于SEO: 爬虫依靠标签来确定关键字的权重,从而与搜索引擎建立良好的沟通,帮助爬虫获取更有效的信息
  3. 提升用户体验: 例如title、alt可用于解释名称或图片信息label标签的灵活运用。
  4. 便于团队开发和维护: 语义化使代码更可读,使其他开发人员更了解你html结构,减少差异化。
  5. 方便其他设备解析: 如屏幕阅读器、盲人阅读器、移动设备等,以有意义的方式来渲染网页。

4、b和strong的区别?

虽然两者在网页上显示效果相同,但实际目的不同。

这个标签对应bold ,也就是说,文本粗化的目的只是为了粗化显示文本,这是一种风格/风格需求

这个标签意味着加强,这意味着文本更重要,提醒读者/终端注意。为了实现这一目标,浏览器和其他终端将其粗体显示;

为加粗而加粗, 加粗以标注重点。

最重要的区别是风格标签和语义标签的区别。最容易理解的场景是盲人朋友使用阅读设备阅读网页: 会重读, 不会

5、Iframe有哪些缺点?

iframe会阻塞主页Onload事件;搜索引擎的搜索程序不能解释这个页面,不利于SEO;

iframe与主页共享连接池,浏览器对同一域的连接有限制,会影响页面的并行加载;

使用iframe这两个缺点之前需要考虑。如果需要使用iframe,最好是通过javascript动态给iframe添加src属性值可以绕过以上两个问题。

6、说说减少DOM数量方法?

  1. 伪元素可以使用,阴影实现的内容不能使用DOM实现,如去除浮动、实现风格等;
  2. 按需加载,减少不必要的渲染;
  3. 合理的结构,语义标签,减少代码;

一次给你很多DOM如何优化元素?

1.缓存dom对象:首先,无论在什么场景下。Dom一般先去访问Dom ,特别是像循环遍历这样的时间复杂度可能相对较高的操作。然后,主节点可以在循环前不循环Dom先获取节点,然后可以在循环中直接引用,而无需重新查询

// 不好的做法 for (let i = 0; i < 10; i ) { 
           document.getElementById("temp").innerHTML = ""   document.getElementById("temp").innerHTML  = "

temp

"
; } // 改进的做法 let temp = document.getElementById(temp); for (let i = 0; i < 10; i ) { temp.innerHTML = ""; temp.innerHTML = "

temp

"
; } //再改进 let temp = document.getElementById ( "temp" ) ; let fragments = "" for ( let i = 0 ; i < 10 ; i ++ ) { fragments += "

temp

"
; } temp .innerHTML = "" ; temp .innerHTML = fragments ;

2.文档片段: 利用document.createDocumentFragment()方法创建文档碎片节点,创建的是一个虚拟的节点对象。向这个节点添加dom节点,修改dom节点并不会影响到真实的dom结构。我们可以利用这一点先将我们需要修改的dom一并修改完,保存至文档碎片中,然后用文档碎片一次性的替换真实的dom节点。与虚拟dom类似,同样达到了不频繁修改dom而导致的重排跟重绘的过程。

//创建10个段落,常规的方式
for (let i = 0; i < 10; i++) { 
        
  let p = document.createElement("p");
  let oTxt = document.createTextNode("段落" + i);
  p.appendChild(oTxt);
  document.body.appendChild(p);
}
 
//使用了createDocumentFragment()的程序
let pFragment = document.createDocumentFragment();
for (let i = 0; i < 10; i++) { 
        
  let p = document.createElement("p");
  let oTxt = document.createTextNode("段落" + i);
  p.appendChild(oTxt);
  pFragment.appendChild(p);
}
document.body.appendChild(pFragment);

3.用innerhtml代替高频的appendChild

4.虚拟dom

8、Html5有哪些新特性?

1.拖拽释放(Drag and drop) API

2.语义化更好的内容标签( header,nav,footer,aside,article,section,main )

3.音频、视频API(audio,video)

4.画布(Canvas) API

5.地理(Gealocation) API

6.本地离线存储localStorage长期存储数据,浏览器关闭后数据不丢失;

7.sessionStorage的数据在浏览器关闭后自动删除

8.表单控件, calendar、date、 time、 email、url、search

9.新的技术webworker, websocket, Geolocation

9、如何区分html和html5?

1.文档类型声明



DOCTYPE html PUBLIC "-/ /W3C/ /DTD XHTML 1.0 Transitional/ /EN" "http://mw.w3.org/TR/xhtn11/DTD/xhtml transitional.dtd"> 



DOCTYPE html>

2.结构语义

Html:没有体现结构语义化的标签,通常都是这样来命名的

, 这样表示网站的头部

Html5:在语义上却有很大的优势,提供了一些新的HTML5标签比如: article、 footer、header、nav、 section , 这些通俗易懂

10、前端如何处理网站seo?

1.突出重要内容

合理的设计title 、description 和keywords

</code>标题:只强调重点即可,尽量做到每个页面的<code><title></code> 标题中不要设置相同的内容。</p> <p><code><meta keywords></code>标签:关键词,列举出几个页面的重要关键字即可,切记过分堆砌。</p> <p><code><meta description></code>标签:网页描述,需要高度概括网页内容,切记不能太长、 过分堆砌关键词,每个页面也要有所不同。</p> <p><strong>2.语义化书写HTML代码,符合W3C标准</strong></p> <p>尽量让代码语义化,在适当的位置使用适当的标签,用正确的标签做正确的事。让阅读源码者和”蜘蛛”都一目了然。比如: h1-h6是用于标题类的,<code><nav></code> 标签是用来设置页面主导航,列表形式的代码使用ul或ol ,重要的文字使用strong等。</p> <p><strong>3.<code><a></code>链接</strong></p> <p>页内链接,要加title 属性加以说明,让访客和”蜘蛛”知道。而外部链接,链接到其他网站的,则需要加上rel=“nofollow” 属性,告诉"蜘蛛” 不要爬,因为一旦"蜘蛛”爬了外部链接之后,就不会再回来了。</p> <p><strong>4.正文标题要用h1标签</strong></p> <p>h1标签自带权重,"蜘蛛”认为它最重要,一个页面有且最多只能有一个H1标签,放在该页面最重要的标题上面,如首页的logo.上可以加H1标签。副标题用<code><h2></code> 标签,而其它地方不应该随便乱用h标题标签。</p> <p><strong>5.<code><img></code>应使用"alt"属性加以说明</strong></p> <p>当网络速度很慢,或者图片地址失效的时候,就可以体现出alt属性的作用,他可以让用户在图片没有显示的时候知道这个图片的作用。同时为图片设置高度和宽度,可提高页面的加载速度。</p> <p><strong>6.表格应该使用<code><caption></code> 表格标题标签</strong></p> <p>caption元素定义表格标题。caption 标签必须紧随table标签之后</p> <p><strong>7.<code><strong></code> 、<code><em></code>标签</strong></p> <p>需要强调是使用<code><strong></code>标签在搜索引擎中能够得到高度的重视,它能突出关键词,表现重要的内容,<code><em></code>标签强调效果仅次于<code><strong></code> 标签; <code><b></code>、<code><i></code> 标签:只是用于显示效果时使用,在SEO中不会起任何效果。</p> <p><strong>8.重要内容不要用JS输出</strong></p> <p>因为”蜘蛛" 不会读取JS里的内容,所以重要内容必须放在HTML里。前端框架针对SEO的缺陷,可通过服务端渲染弥补</p> <p><strong>9.尽少使用iframe框架</strong></p> <p>因为"蜘蛛”一般不会读取其中的内容。</p> <p><strong>10.搜索引擎会过滤掉display:none其中的内容</strong></p> <p><strong>11.蜘蛛只能抓取a标签中href</strong></p> <p><code><a href= "Default.aspx?id=1" >测试</a></code>最好后面不要带参数<code><a href= "Default.aspx" >测试</a></code>如果带上参数蜘蛛不会考虑的。这样的话,就需要用到URL写了。</p> <p><strong>12.蜘蛛不会执行JavaScript</strong></p> <p>换句话说如果在a标签中使用了onclick蜘蛛是不会抓到的。</p> <p><strong>13.蜘蛛只能抓到get请求的页面,不会抓到post请求的页面</strong></p> <p><strong>14.我们希望网页的前台页面全部被蜘蛛抓到</strong></p> <p>但是不希望后台页面被蜘蛛抓到,蜘蛛可没有那么智能,知道你的网站哪个是前台页面,哪个是后台页面。这里就需要创建一个名为"robots.txt” (注意robots.txt是一个协议,不是命令, -般最好要遵守的robots.txt是搜索引擎搜索该网站时的第一个文件。</p> </a> <h2><a id="10seo_158"></a><a id="11JavaScriptasyncdefer_220">11、JavaScript标签的async和defer属性的区别?</a></h2> <a id="11JavaScriptasyncdefer_220"> <p>两者共同点都是使脚本异步加载</p> <p>defer 属性在文档解析完成后再执行这个脚本文件,这样的话就能使页面的渲染不被阻塞。多个设置了 defer 属性的脚本是顺序执行的</p> <p>async 属性当脚本加载完成后立即执行js脚本,这个时候如果文档没有解析完成的话同样会阻塞。多个 async 属性的脚本的执行顺序是不可预测的,一般不会按照代码的顺序依次执行。</p> <p>当一个script标签内同时包含defer与async属性时,只会触发async ,不会触发defer ,除非浏览器不兼容async。</p> </a> <h2><a id="11JavaScriptasyncdefer_220"></a><a id="12srchref_232">12、src和href的区别?</a></h2> <a id="12srchref_232"> <p>src 用于替换当前元素,href 用于在当前文档和引用资源之间确立联系。</p> <p>src 是 source 的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置;在请求 src 资源时会将其指向的资源下载并应用到文档内,例如 js 脚本,img 图片和 frame 等元素。当浏览器解析到该元素时,会暂停其他资源的下载和处理,直到将该资源加载、编译、执行完毕,图片和框架等元素也如此,类似于将所指向资源嵌入当前标签内。这也是为什么将 js 脚本放在底部而不是头部。</p> <p>href 是 Hypertext Reference 的缩写,指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的链接,如果我们在文档中添加<code><link href="common.css" rel="stylesheet"/></code>那么浏览器会识别该文档为 css 文件,就会并行下载资源并且不会停止对当前文档的处理。这也是为什么建议使用 link 方式来加载 css,而不是使用@import 方式。</p> </a> <h2><a id="12srchref_232"></a><a id="13Doctype_242">13、Doctype的作用?严格模式和混杂模式的区别?</a></h2> <a id="13Doctype_242"> <p>DOCTYPE是document type (文档类型) 的缩写。<code><!DOCTYPE ></code>声明位于文档的最前面,处于标签之前,它不是html标签。主要作用是告诉浏览器的解析器使用哪种HTML规范或者XHTML规范来解析页面。</p> <p>严格模式和混杂模式都是浏览器的呈现模式,浏览器究竟使用混杂模式还是严格模式呈现页面与网页中的DTD(文件类型定义)有关,DTD里面包含了文档的规则。</p> <p>严格模式:又称标准模式,是指浏览器按照W3C标准来解析代码,呈现页面</p> <p>混杂模式:又称为怪异模式或者兼容模式,是指浏览器按照自己的方式来解析代码,使用一种比较宽松的向后兼容的方式来显示页面。</p> </a> <h2><a id="13Doctype_242"></a><a id="14Meta_254">14、Meta有哪些属性,作用是什么?</a></h2> <a id="14Meta_254"> <p>meta标签用于描述网页的元信息,如网站作者、描述、关键词,meta通过name=xxx和content=xxx的形式来定义信息,常用设置如下:</p> <p>meta元素包含四大属性</p> <p>charset属性 声明了页面的字符编码 常用的值: UTF-8(Unicode字符编码)、 ISO-8859-1(拉J字母表的字符编码)</p> <p>content属性 通常配合name或http-equiv使用,能够给这两个属性提供一个值</p> <p>http-equiv属性可用用做 HTTP头部的某些作用,通过定义该属性可以改变服务器和用户代理的行为。</p> <p>name属性 用于定义页面的元数据。他不能与http-equiv、charset共存。通常是content配合使用。</p> </a> <h2><a id="14Meta_254"></a><a id="15_270">15、前端性能优化</a></h2> <a id="15_270"> <p><strong>内容优化</strong></p> <p>(1)减少HTTP请求数:这条策略是最重要最有效的,因为一个完整的请求要经过DNS寻址,与服务器建立连接,发送数据,等待服务器响应,接收数据这样一个消耗时间成本和资源成本的复杂的过程。常见方法:合并多个CSS文件和js文件,利用CSS Sprites整合图像,Inline Images(使用 data:URL scheme在实际的页面嵌入图像数据 ),合理设置HTTP缓存等。</p> <p>(2)减少DNS查找</p> <p>(3)避免重定向(302.303)</p> <p>(4)使用Ajax缓存</p> <p>(5)延迟加载组件,预加载组件</p> <p>(6)减少DOM元素数量:页面中存在大量DOM元素,会导致javascript遍历DOM的效率变慢。</p> <p>(7)最小化iframe的数量:iframes 提供了一个简单的方式把一个网站的内容嵌入到另一个网站中。但其创建速度比其他包括JavaScript和CSS的DOM元素的创建慢了1-2个数量级。</p> <p>(8)避免404:HTTP请求时间消耗是很大的,因此使用HTTP请求来获得一个没有用处的响应(例如404没有找到页面)是完全没有必要的,它只会降低用户体验而不会有一点好处。</p> <p><strong>Cookie优化</strong></p> <p>(1)减小Cookie大小</p> <p>(2)针对Web组件使用域名无关的Cookie</p> <p><strong>css优化</strong></p> <p>(1)将CSS代码放在HTML页面的顶部(在文档内加载你的样式表,这样做的好处是:提高网页渲染性能,避免网页出现白屏或者是没有样式的内容)</p> <p>(2)避免使用CSS表达式</p> <p>(3)使用<code><link></code>来代替@import</p> <p>(4)避免使用Filters</p> <p><strong>js优化</strong></p> <p>(1)将JavaScript脚本放在页面的底部。</p> <p>(2)将JavaScript和CSS作为外部文件来引用:在实际应用中使用外部文件可以提高页面速度,因为JavaScript和CSS文件都能在浏览器中产生缓存。</p> <p>(3)缩小JavaScript和CSS</p> <p>(4)删除重复的脚本</p> <p>(5)最小化DOM的访问:使用JavaScript访问DOM元素比较慢。</p> <p>(6)减少作用域链查找</p> <p>(7)在 Javascript中使用”+”号来拼接字符串效率是比较低的,因为每次运行都会开辟新的内存并生成新的字符串变量,然后将拼接结果赋值给新变量。</p> <p><strong>图片优化</strong></p> <p>(1)合理控制图片大小</p> <p>(2)通过CSS Sprites优化图片 (这是减少图像请求的有效方法,把所有的背景图像都放到一个图片文件中,然后通过CSS的background-image和background-position属性来显示图片的不同部分;合并后的图片会比分离的图片总和要小,这是因为它降低了图片自身的开销)</p> <p>(3)不要在HTML中使用缩放图片</p> <p>(4)图标尽量使用矢量图标</p> </a> <h2><a id="15_270"></a><a id="16_334">16、优雅降级和渐进增强?</a></h2> <a id="16_334"> <p><strong>渐进增强:</strong></p> <p>针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。</p> <p><strong>优雅降级:</strong></p> <p>一开始就构建完整的功能,然后再针对低版本浏览器进行兼容。</p> <p><strong>区别:</strong></p> <p>1.优雅降级是从复杂的现状开始,并试图减少用户体验的供给</p> <p>2.渐进增强则是从一个非常基础的,能够起作用的版本开始,并不断扩充,以适应未来环境的需要</p> <p>3.降级(功能衰减)意味着往回看;而渐进增强则意味着朝前看,同时保证其根基处于安全地带</p> </a> <h1><a id="16_334"></a><a id="CSS_352">CSS</a></h1> <a id="CSS_352"> </a> <h2><a id="CSS_352"></a><a id="1div_354">1、让一个div水平垂直居中</a></h2> <a id="1div_354"> <pre><code class="prism language-html"> div { position: absolute; left: 50%; top: 50%; margin-left: -250px; margin-top: -250px; width: 500px; height: 500px; background: yellow; z-index: 1; } </code></pre> <pre><code class="prism language-html"> div { position: absolute; left: 50%; top: 50%; width: 500px; height: 500px; background: yellow; z-index: 1; transform: translate3d(-50%, -50%, 0); } </code></pre> <pre><code class="prism language-html">.parent { display: flex; } .child { margin: auto; } </code></pre> </a> <h2><a id="1div_354"></a><a id="2BFC_BFC_394">2、介绍一下BFC 以及如何触发BFC</a></h2> <a id="2BFC_BFC_394"> <p><strong>什么是BFC?</strong></p> <p>BFC全称 Block Formatting Context 即块级格式上下文,简单的说,BFC是页面上的一个隔离的独立容器,不受外界干扰或干扰外界</p> <p><strong>BFC的渲染规则是什么?</strong></p> <p>BFC是页面上的一个隔离的独立容器,不受外界干扰或干扰外界</p> <p>计算BFC的高度时,浮动子元素也参与计算(即内部有浮动元素时也不会发生高度塌陷)</p> <p>BFC的区域不会与float的元素区域重叠</p> <p>BFC内部的元素会在垂直方向上放置</p> <p>BFC内部两个相邻元素的margin会发生重叠</p> <p><strong>如何触发BFC?</strong></p> <p>根元素,即HTML元素</p> <p>float不为 none</p> <p>overflow的值不为 visible</p> <p>position 为 absolute 或 fixed</p> <p>display的值为 inline-block 或 table-cell 或 table-caption 或 grid</p> <p><strong>BFC在布局中的应用?</strong></p> <p>防止margin重叠(塌陷)</p> <p>自适应多栏布局</p> <p>清除内部浮动</p> </a> <h2><a id="2BFC_BFC_394"></a><a id="3displaynonevisibilityhidden_434">3、display:none和visibility:hidden的区别</a></h2> <a id="3displaynonevisibilityhidden_434"> <p><strong>display:none</strong></p> <p>隐藏后的元素不占据任何空间</p> <p>给子元素设置display:none 不会显示出来</p> <p>修改后会引起回流</p> <p>会影响计数器的计数(ol)</p> <p><strong>visibility:hidden</strong></p> <p>隐藏后的元素空间依旧保留</p> <p>visibility具有继承性,给父元素设置visibility:hidden;子元素也会继承这个属性。但是如果重新给子元素设置visibility: visible,则子元素又会显示出来</p> <p>修改后不会引起回流</p> <p>不会影响计数器的计数(ol)</p> </a> <h2><a id="3displaynonevisibilityhidden_434"></a><a id="4_458">4、清除浮动的方法</a></h2> <a id="4_458"> <p><strong>设置父元素高度</strong></p> <p>设置父元素的高度解决的是元素浮动产生的父元素高度塌陷问题,其内部元素浮动影响并未彻底清除,且需要进行计算然后再设置, 比较固定,一旦元素的高度发生改变,父元素的高度也需要再次计算设置,不够灵活。除非内容高度固定一成不变,否则不推荐使用。</p> <p><strong>clear +空元素</strong></p> <p>在浮动元素下方添加空div,并给该元素写css样式:</p> <p>{clear:both;height:0;veflow.hidden;}</p> <p><strong>伪元素+clear</strong></p> <p>使用自带的属性可以非常好的解决浮动影响。该方法直观有效,哪里需要清除就在哪里添加一个兄弟元素,设置clear属性即可,一般属性值都设置为both清除两侧的浮动,也可以根据实际需要清除左侧或右侧,灵活方便直观。在bootstrap 4.0框架中的clearfix应用了该访法,其是在父元素中设置了伪元素,并设置了伪元素隐藏。</p> <pre><code class="prism language-html">.cearfix:after { display: block; clear: both; content: ""; } </code></pre> <p><strong>利用BFC</strong></p> <p>根据BFC的规则,计算BFC的高度时,浮动元素也参与计算。因此清除浮动,只需要触发一个BFC即可</p> </a> <h2><a id="4_458"></a><a id="5Css_488">5、Css盒模型</a></h2> <a id="5Css_488"> <p>盒模型是css中的一种基础设计模式, web页面中的所有元素都可以当做一个盒模型,每一个盒模型都是由content, margin , padding和border等属性组合所构成的</p> <p>CSS中的盒模型有两种: W3C标准模型和IE的传统模型。不同之处在于两者的计算方式不同。给元素设置宽度width和高度height,在w3c盒子模型中,width和height只是content部分,在IE盒模型中,这个width和height包括了 content、padding和border三个部分</p> </a> <h2><a id="5Css_488"></a><a id="6Css__496">6、Css选择器有哪些? 哪些属性可以继承?</a></h2> <a id="6Css__496"> <p><strong>选择器</strong></p> <p>标签名选择器</p> <p>类选择器</p> <p>ID选择器</p> <p>相邻选择器(h1+p )</p> <p>子选择器(ul> li)</p> <p>后代选择器(li a)</p> <p>通配符选择器(* )</p> <p>属性选择器( a[rel=" external"] )</p> <p>伪类选择器( a:hover, li:nth-child )</p> <p>群组选择器( div,p )</p> <p><strong>继承属性</strong></p> <p>font:组合字体</p> <p>font-family:规定元素的字体系列</p> <p>font-weight:设置字体的粗细</p> <p>font-size:设置字体的尺寸</p> <p>font-style:定义字体的风格</p> <p>font-variant:偏大或偏小的字体</p> <p>text-indent:文本缩进</p> <p>text-align:文本水平对齐</p> <p>line-height:行高</p> <p>word-spacing:增加或减少单词间的空白</p> <p>letter-spacing:增加或减少字符间的空白</p> <p>text-transform:控制文本大小写</p> <p>direction:规定文本的书写方向</p> <p>color:文本颜色</p> <p>visibility: 隐藏元素</p> <p>caption-side:定位表格标题位置</p> <p>border-collapse:合并表格边框</p> <p>border-spacing:设置相邻单元格的边框间的距离</p> <p>empty-cells:单元格的边框的出现与消失</p> <p>table-layout:表格的宽度由什么决定</p> <p>quotes:设置嵌套引用的引号类型</p> <p>cursor:箭头可以变成需要的形状</p> <p><strong>非继承属性</strong></p> <p>display</p> <p>文本属性:vertical-align、text-decoration</p> <p>盒子模型的属性:宽度、高度、内外边距、边框等</p> <p>背景属性:背景图片、颜色、位置等</p> <p>定位属性:浮动、清除浮动、定位position等</p> <p>生成内容属性:content、counter-reset、counter-increment</p> <p>轮廓样式属性:outline-style、outline-width、outline-color、outline</p> <p>页面样式属性:size、page-break-before、page-break-after</p> </a> <h2><a id="6Css__496"></a><a id="7flex1_586">7、flex:1的完整写法是?</a></h2> <a id="7flex1_586"> <p>flex属性是flex-grow、 flex-shrink、 flex-basis 的简写</p> <p>flex-grow:定义项目的放大比例,默认为0 ,即如果存在剩余空间,也不放大</p> <p>flex-shrink:定义了项目的缩小比例,默认为1 ,即如果空间不足,该项目将缩小</p> <p>flex-basis:定义的是元素在主轴上的初始尺寸,所谓的初始尺寸就是元素在flex-grow和flex-shrink生效前的尺寸,浏览器根据这个属性,计算主轴是否有多余空间,默认值为auto,即项目的本来大小</p> <p>flex:1的完整写法是</p> <pre><code class="prism language-html">flex-grow: 1; flex-shrink: 1; flex-basis: 0%; </code></pre> </a> <h2><a id="7flex1_586"></a><a id="8_607">8、行内元素和块级元素什么区别</a></h2> <a id="8_607"> <p>行内元素会在一条直线上排列(默认宽度只与内容有关) , 都是同一行的,水平方向排列。</p> <p>块级元素各占据一行(默认宽度是它本身父容器的100% (和父元素的宽度一致 , 与内容无关) ,垂直方向排列。块级元素从新行开始,结束接着一个断行。</p> <p>块级元素可以包含行内元素和块级元素。行内元素不能包含块级元素,只能包含文本或者其它行内元素。</p> <p>行内元素与块级元素属性的不同,主要是盒模型属性上,行内元素设置width无效, height无效(可以设置line-height) , margin上下无效,padding上下无效</p> </a> <h2><a id="8_607"></a><a id="9Linkimportant_619">9、Link和@important的区别</a></h2> <a id="9Linkimportant_619"> <p>link是XHTML标签,除了加载CSS外,还可以定义RSS等其他事务; @import属于CSS范畴,只能加载CSS。</p> <p>link引用CSS时,在页面载入时同时加载; @import需要页面网页完全载入以后加载。所以会出现一开始没有css样式,闪烁一下出现样式后的页面(网速慢的情况下)</p> <p>link是XHTML标签,无兼容问题;@import是在CSS2.1提出的,低版本的浏览器不支持。</p> <p>link支持使用Javascript控制DOM去改变样式;而@import不支持。</p> </a> <h2><a id="9Linkimportant_619"></a><a id="10_631">10、响应式和自适应的区别</a></h2> <a id="10_631"> <p>响应式开发一套界面,通过检测视口分辨率,针对不同客户端在客户端做代码处理,来展现不同的布局和内容;</p> <p>自适应需要开发多套界面,通过检测视口分辨率,来判断当前访问的设备是pc端、平板、手机,从而请求服务层,返回不同的页面。</p> </a> <h2><a id="10_631"></a><a id="11_639">11、响应式布局实现方案</a></h2> <a id="11_639"> <p><strong>媒体查询</strong></p> <p>CSS3媒体查询可以让我们针对不同的媒体类型定义不同的样式,当重置浏览器窗口大小的过程中,页面也会根据浏览器的宽度和高度重新渲染页面。</p> <p><strong>百分比布局</strong></p> <p>通过百分比单位,可以使得浏览器中组件的宽和高随着浏览器的高度的变化而变化,从而实现响应式的效果。Bootstrap里面的栅格系统就是利用百分比来定义元素的宽高,CSS3支持最大最小高,可以将百分比和max(min)一起结合使用来定义元素在不同设备下的宽高。</p> <p>缺点:计算困难。可以看出,各个属性中如果使用百分比,相对父元素的属性并不是唯一的。比如width和height相对于父元素的width和height,而margin、padding不管垂直还是水平方向都相对比父元素的宽度、border-radius则是相对于元素自身等等,造成我们使用百分比单位容易使布局问题变得复杂。</p> <p><strong>rem布局</strong></p> <p>REM是CSS3新增的单位,rem单位都是相对于根元素html的font-size来决定大小的,根元素的font-size相当于提供了一个基准,当页面的size发生变化时,只需要改变font-size的值,那么以rem为固定单位的元素的大小也会发生响应的变化。 因此,如果通过rem来实现响应式的布局,只需要根据视图容器的大小,动态的改变font-size即可(而em是相对于父元素的)。</p> <p><strong>视口单位</strong></p> <p>css3中引入了一个新的单位vw/vh,与视图窗口有关,vw表示相对于视图窗口的宽度,vh表示相对于视图窗口高度,除了vw和vh外,还有vmin和vmax两个相关的单位</p> <p>从对比中我们可以发现,vw单位与百分比类似,但确有区别,前面我们介绍了百分比单位的换算困难,这里的vw更像"理想的百分比单位"。任意层级元素,在使用vw单位的情况下,1vw都等于视图宽度的百分之一。</p> <p><strong>Flex弹性布局,兼容性较差</strong></p> <p><strong>Grid网格布局,兼容性较差</strong></p> <p><strong>Columns栅格系统,往往需要依赖某个UI库,如Bootstrap</strong></p> </a> <h2><a id="11_639"></a><a id="12_669">12、重排和重绘?如何避免?</a></h2> <a id="12_669"> <p>什么是重绘重排</p> <p>当我们改变了一个元素的尺寸位置属性时,会重新进行样式计算(computedstyle)布局(layout)绘制( paint )以及后面的所有流程,这种行为称为重排。</p> <p>当改变了某个元素的颜色属性时不会重新触发布局,但还是会触发样式计算和绘制这就是重绘。</p> <p>我们可以发现重排和重绘都会占用主线程,还有JS也会运行在主线程,所以就会出现抢占执行时间的问题,如果你写了一个不断导致重排重绘的动画,浏览器则需要在每一帧都运行样式计算布局和绘制的操作。</p> <p><strong>触发的一些因素</strong></p> <p>1.页面首次进入的渲染。</p> <p>2.浏览器resize</p> <p>3.元素位置和尺寸发生改变的时候</p> <p>4.可见元素的增删</p> <p>5.内容发生改变</p> <p>6.字体的font的改变</p> <p>7.CSS伪类激活</p> <p><strong>css避免</strong></p> <p>使用transform替代top等位移;</p> <p>使用visibility替换display: none</p> <p>避免使用table布局</p> <p>尽可能在DOM树的最末端改变class</p> <p>避免设置多层内联样式,尽量层级扁平</p> <p>将动画效果应用到position属性为absolute或fixed的元素上</p> <p>避免使用CSS表达式</p> <p>将频繁重绘或者回流的节点设置为图层,比如video , iframe</p> <p>CSS3硬件加速( GPU加速) , 可以是transform:translateZ(0)、opacity、 filters、 will-change,Will-change提前告诉浏览器元素会发生什么变化;</p> <p><strong>Javascript避免</strong></p> <p>避免频繁操作样式,合并操作</p> <p>避免频繁操作DOM ,合并操作;</p> <p>防抖节流控制频率;</p> <p>避免频繁读取会引发回流/重绘的属性</p> <p>对具有复杂动画的元素使用绝对定位</p> </a> <h2><a id="12_669"></a><a id="13Css_729">13、Css预处理器</a></h2> <a id="13Css_729"> <p><strong>CSS预处理器</strong></p> <p>为CSS增加编程特性的拓展语言,可以使用变量、简单逻辑判断、函数等基本编程技巧;CSS预处理器编译输出还是标准的CSS样式</p> <p>Less、 Sass都是是动态的样式语言,是CSS预处理器,CSS上的一种抽象层。他们是一种特殊的语法/语言而编译成CSS。less变量符号是@ , Sass变量符号是$;</p> <p><strong>解决的问题</strong></p> <p>CSS语法不够强大,因为无法嵌套导致有很多重复的选择器</p> <p>没有变量和合理的样式复用机制,导致逻辑上相关的属性值只能以字面量的形式重复输出,难以维护</p> <p><strong>常用规范</strong></p> <p>变量、嵌套语法、混入、@import. 运算、函数、继承</p> <p><strong>CSS预处理器带来的好处</strong></p> <p>CSS代码更加整洁,更易维护,代码量更少</p> <p>修改更快,基础颜色使用变量,一处动处处动.</p> <p>常用代码使用代码块,节省大量代码</p> <p>CSS嵌套减少了大量的重复选择器,避免一些低级错误</p> <p>变量、混入大大提升了样式的复用性</p> <p>额外的工具类似颜色函数( lighten,darken ,transparentize等等) , mixins , loops ,这些方法使css更像一个真正的编程语言,让开发者能够有能力生成更加复杂的css样式。</p> </a> <h2><a id="13Css_729"></a><a id="14em_px_rem_vh_vw_763">14、em px rem vh vw的区别</a></h2> <a id="14em_px_rem_vh_vw_763"> </a><p><a id="14em_px_rem_vh_vw_763"><strong>px</strong>:表示像素,所谓像素就是呈现在我们</a><a target="_brank" href="/goods/911">显示器</a>上的一个个小点,每个像素点都是大小等同的,所以像素为计量单位被分在了绝对长度单位中</p> <p><strong>em</strong>:是相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸(1em = 16px)</p> <p><strong>rem</strong>:相对单位,相对的只是HTML根元素font-size的值。同理,如果想要简化font-size的转化,我们可以在根元素html中加入font-size: 62.5%</p> <p><strong>vw</strong>:就是根据窗口的宽度,分成100等份,100vw就表示满宽,50vw就表示一半宽。(vw 始终是针对窗口的宽),同理,vh则为窗口的高度</p> <h2><a id="14em_px_rem_vh_vw_763"></a><a id="15100px_775">15、三栏布局(左右固定100px,中间自适应)</a></h2> <a id="15100px_775"> <p><strong>浮动+margin</strong></p> <p>左float:left; width:100px</p> <p>右float:right; width:100px</p> <p>中margin: 0 100px</p> <p><strong>绝对定位+margin</strong></p> <p>左top:0; left:0; width:100px</p> <p>右top:0; right:0; width:100px</p> <p>中margin: 0 100px</p> <p><strong>flex布局</strong></p> <p>左 width:100px;</p> <p>右 width: 100px;</p> <p>中 flex:1;</p> <p><strong>float + calc计算</strong></p> <p>左 width:100px; float: left;</p> <p>右 width: 100px; float: right;</p> <p>中 width: calc(100%-200px)</p> <p><strong>table布局</strong></p> <p>父 display:table table-layout: fixed;</p> <p>左中右 display: table-cell;</p> <p>左右 width:100px;</p> <p>中 width: 100%</p> <p><strong>grid布局</strong></p> <p>父 display:grid grid-template-columns: 100px auto 100px;</p> </a> <h2><a id="15100px_775"></a><a id="16flexbox_825">16、弹性盒模型flexbox</a></h2> <a id="16flexbox_825"> <p>Flexible Box 简称 flex,意为”弹性布局”,可以简便、完整、响应式地实现各种页面布局。采用flex布局的元素称为容器,容器中默认存在两条轴,主轴和交叉轴,呈90度关系。项目默认沿主轴排列</p> <p><strong>容器属性:</strong></p> <p><strong>flex-direction:</strong>:决定主轴的方向(即项目的排列方向)</p> <p><strong>flex-wrap:</strong>:弹性元素永远沿主轴排列,那么如果主轴排不下,通过flex-wrap决定容器内项目是否可换行</p> <p><strong>flex-flow</strong>:flex-direction属性和flex-wrap属性的简写形式,默认值为row nowrap</p> <p><strong>justify-content</strong>:定义了项目在主轴上的对齐方式</p> <p><strong>align-items</strong>:定义项目在交叉轴上如何对齐</p> <p><strong>align-content</strong>:定义了多根轴线的对齐方式。如果项目只有一根轴线,该属性不起作用</p> <p><strong>容器成员属性</strong>:</p> <p><strong>order</strong>:定义项目的排列顺序。数值越小,排列越靠前,默认为0</p> <p><strong>flex-grow:</strong> 定义项目的放大比例(容器宽度>元素总宽度时如何伸展)默认为0,即如果存在剩余空间,也不放大</p> <p><strong>flex-shrink</strong>:定义了项目的缩小比例(容器宽度<元素总宽度时如何收缩),默认为1,即如果空间不足,该项目将缩小</p> <p><strong>flex-basis</strong>:设置的是元素在主轴上的初始尺寸,所谓的初始尺寸就是元素在flex-grow和flex-shrink生效前的尺寸,浏览器根据这个属性,计算主轴是否有多余空间,默认值为auto,即项目的本来大小,如设置了width则元素尺寸由width/height决定(主轴方向),没有设置则由内容决定</p> <p><strong>align-self</strong>:允许单个项目有与其他项目不一样的对齐方式,可覆盖align-items属性,默认值为auto,表示继承父元素的align-items属性,如果没有父元素,则等同于stretch</p> </a> <h2><a id="16flexbox_825"></a><a id="17Grid_857">17、Grid网格布局</a></h2> <a id="17Grid_857"> <p>Grid 布局即网格布局,是一个二维的网格布局方式,由纵横相交的两组网格线形成的框架性布局结构,能够同时处理行与列。擅长将一个页面划分为几个主要区域,以及定义这些区域的大小、位置、层次等关系</p> </a> <h2><a id="17Grid_857"></a><a id="18_863">18、单行溢出、多行溢出</a></h2> <a id="18_863"> <p><strong>单行溢出</strong></p> <pre><code class="prism language-html">p { overflow: hidden; line-height: 40px; width: 400px; height: 40px; border: 1px solid red; text-overflow: ellipsis; white-space: nowrap; } </code></pre> <p><strong>多行溢出</strong></p> <pre><code class="prism language-html">p { width: 400px; border-radius: 1px solid red; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } </code></pre> </a> <h2><a id="18_863"></a><a id="1912px_897">19、如何让浏览器支持一个小于12px的字体</a></h2> <a id="1912px_897"> <p><strong>zoom</strong></p> <p>zoom 的字面意思是“变焦”,可以改变页面上元素的尺寸,属于真实尺寸</p> <p>zoom:50%,表示缩小到原来的一半</p> <p>zoom:0.5,表示缩小到原来的一半</p> <pre><code class="prism language-html">.span1 { font-size: 12px; display: inline-block; zoom: 0.8; } </code></pre> <p><strong>-webkit-transform:scale()</strong></p> <p>针对chrome浏览器,加webkit前缀,用transform:scale()这个属性进行缩放</p> <p>注意的是,使用scale属性只对可以定义宽高的元素生效,所以,下面代码中将span元素转为行内块元素</p> <pre><code class="prism language-html">.span1 { font-size: 12px; display: inline-block; -webkit-transform: scale(0.8); } </code></pre> </a> <h2><a id="1912px_897"></a><a id="20display_933">20、display有哪些值及作用</a></h2> <a id="20display_933"> <p><strong>block</strong>:块对象的默认值。用该值为对象之后添加新行</p> <p><strong>none</strong>:隐藏对象。与visibility属性的hidden值不同,其不为被隐藏的对象保留其物理空间</p> <p><strong>inline</strong>:内联对象的默认值。用该值将从对象中删除行</p> <p><strong>compact</strong>:分配对象为块对象或基于内容之上的内联对象</p> <p><strong>marker</strong>:指定内容在容器对象之前或之后。要使用此参数,对象必须和:after及:before 伪元素一起使用</p> <p><strong>inline-table</strong>:将表格显示为无前后换行的内联对象或内联容器</p> <p><strong>list-item</strong>:将块对象指定为列表项目。并可以添加可选项目标志</p> <p><strong>run-in</strong>:分配对象为块对象或基于内容之上的内联对象</p> <p><strong>table</strong>:将对象作为块元素级的表格显示</p> </a> <h2><a id="20display_933"></a><a id="21position_955">21、position的值</a></h2> <a id="21position_955"> <p><strong>static(默认)</strong>:在一般情况下,我们不需要特别的去声明它,但有时候遇到继承的情况,我们不愿意见到元素所继承的属性影响本身,从而可以用position:static取消继承,即还原元素定位的默认值。设置为 static 的元素,它始终会处于页面流给予的位置(static 元素会忽略任何 top、 bottom、left 或 right 声明)。一般不常用。</p> <p><strong>relative(相对定位)</strong>:相对定位是相对于元素默认的位置的定位,它偏移的top,right,bottom,left 的值都以它原来的位置为基准偏移,而不管其他元素会怎么样。注意 relative 移动后的元素在原来的位置仍占据空间。</p> <p><strong>absolute(绝对定位)</strong>:设置为 absolute 的元素,如果它的父容器设置了 position 属性,并且 position 的属性值为 absolute 或者 relative,那么就会依据父容器进行偏移。如果其父容器没有设置 position 属性,那么偏移是以 body 为依据。注意设置 absolute 属性的元素在标准流中不占位置。</p> <p><strong>fixed(固定定位)</strong>:位置被设置为 fixed 的元素,可定位于相对于浏览器窗口的指定坐标。不论窗口滚动与否,元素都会留在那个位置。它始终是以 body 为依据的。注意设置 fixed 属性的元素在标准流中不占位置。</p> </a> <h2><a id="21position_955"></a><a id="22css3_967">22、css3有哪些新特性</a></h2> <a id="22css3_967"> <p>新增选择器 p:nth-child(n){color: rgba(255, 0, 0, 0.75)}</p> <p>弹性盒模型 display: flex;</p> <p>多列布局 column-count: 5;</p> <p>媒体查询 @media(max-width: 480px){.box: {column-count: 1;}}</p> <p>个性化字体 @font-face{font-family:BorderWeb;src:url(BORDERW0.eot);}</p> <p>颜色透明度 color: rgba(255, 0, 0, 0.75);</p> <p>圆角 border-radius: 5px;</p> <p>渐变 background:linear-gradient(red, green, blue);</p> <p>阴影 box-shadow:3px 3px 3px rgba(0, 64, 128, 0.3);</p> <p>倒影 box-reflect: below 2px;</p> <p>文字装饰 text-stroke-color: red;</p> <p>文字溢出 text-overflow:ellipsis;</p> <p>背景效果 background-size: 100px 100px;</p> <p>边框效果 border-image:url(bt_blue.png) 0 10;</p> <p>旋转 transform: rotate(20deg);</p> <p>倾斜 transform: skew(150deg, -10deg);</p> <p>位移 transform:translate(20px, 20px);</p> <p>缩放 transform: scale(.5);</p> <p>平滑过渡 transition: all .3s ease-in .1s;</p> <p>动画 @keyframes anim-1 {50% {border-radius: 50%;}} animation: anim-1 1s;</p> </a> <h1><a id="22css3_967"></a><a id="JavaScript_1009">JavaScript</a></h1> <a id="JavaScript_1009"> </a> <h2><a id="JavaScript_1009"></a><a id="1javascript_1013">1、javascript数据类型?存储差别?</a></h2> <a id="1javascript_1013"> <p><strong>基本数据类型</strong>:js 一共有六种基本数据类型,分别是 Undefined、Null、Boolean、Number、String,还有在 ES6 中新增的 Symbol 和 ES10 中新增的 BigInt 类型。Symbol 代表创建后独一无二且不可变的数据类型,它的出现我认为主要是为了解决可能出现的全局变量冲突的问题。BigInt 是一种数字类型的数据,它可以表示任意精度格式的整数,使用 BigInt 可以安全地存储和操作大整数,即使这个数已经超出了 Number 能够表示的安全整数范围。</p> <p><strong>复杂数据类型</strong>:指的是 Object 类型,所有其他的如 Array、Date 等数据类型都可以理解为 Object 类型的子类。</p> <p><strong>存储差别</strong></p> <p>原始数据类型直接存储在栈(stack)中的简单数据段,占据空间小、大小固定,属于被频繁使用数据,所以放入栈中存储。<br> 引用数据类型存储在堆(heap)中的对象,占据空间大、大小不固定。如果存储在栈中,将会影响程序运行的性能;引用数据类型在栈中存储了指针,该指针指向堆中该实体的起始地址。当解释器寻找引用值时,会首先检索其在栈中的地址,取得地址后从堆中获得实体。</p> </a> <h2><a id="1javascript_1013"></a><a id="2Javascript_1026">2、Javascript的原生对象、内置对象、宿主对象?</a></h2> <a id="2Javascript_1026"> <p><strong>原生对象</strong>:独立于宿主环境的 ECMAScript 实现提供的对象</p> <p>avaScript中的原生对象有Object、Function、Array、String、Boolean、Math、Number、Date、RegExp、Error、EvalError、RangeError、ReferenceError、SyntaxError、TypeError、URIError和Global。</p> <p><strong>内置对象</strong>:由 ECMAScript 实现提供的、独立于宿主环境的所有对象,在 ECMAScript 程序开始执行时出现</p> <p>目前定义的内置对象只有两个:Global 和 Math</p> <p><strong>宿主对象</strong>:由 ECMAScript 实现的宿主环境提供的对象</p> <p>所有的 BOM 和 DOM 对象都是宿主对象</p> </a> <h2><a id="2Javascript_1026"></a><a id="3_1042">3、数组常用的方法?</a></h2> <a id="3_1042"> <p><strong>增</strong>:push()、unshift()、splice()、concat()</p> <p><strong>删</strong>:pop()、shift()、splice()、slice()</p> <p><strong>改</strong>:splice()</p> <p><strong>查</strong>:includes()、indexOf()、find()</p> <p><strong>排序</strong>:reverse()、sort()</p> <p><strong>转换</strong>:join()</p> <p><strong>迭代</strong>:some() every() forEach() filter() map()</p> </a> <h2><a id="3_1042"></a><a id="4_1060">4、字符串常用方法?</a></h2> <a id="4_1060"> <p><strong>增:</strong> +、${}、concat</p> <p><strong>删:</strong> slice()、substr()、substring()</p> <p><strong>改</strong>:trim()、trimLeft()、trimRight()、repeat()</p> <p><strong>查</strong>:chatAt()、indexOf()、includes()、startWith()</p> <p><strong>转换</strong>:toLowerCase()、toUpperCase()、split()</p> <p><strong>迭代</strong>:some()、every()、forEach()、filter()、map()</p> </a> <h2><a id="4_1060"></a><a id="5_1076">5、==和===的区别</a></h2> <a id="5_1076"> <p>等于操作符用两个等于号( == )表示,如果操作数相等,则会返回 true</p> <p>在JavaScript中存在隐式转换。等于操作符(==)在比较中会先进行类型转换,再确定操作数是否相等</p> <p>全等操作符由 3 个等于号( === )表示,只有两个操作数在不转换的前提下相等才返回 true。即类型相同,值也需相同</p> </a> <h2><a id="5_1076"></a><a id="6_1086">6、深拷贝和浅拷贝的区别?</a></h2> <a id="6_1086"> <p>浅拷贝—浅拷贝是指复制对象的时候,只对第一层键值对进行独立的复制,如果对象内还有对象,则只能复制嵌套对象的地址</p> <p>深拷贝—深拷贝是指复制对象的时候完全的拷贝一份对象,即使嵌套了对象,两者也相互分离,修改一个对象的属性,也不会影响另一个。其实只要递归下去,把那些属性的值仍然是对象的再次进入对象内部一 一进行复制即可。</p> <p><strong>浅拷贝</strong></p> <p>1.Object.assign()</p> <p>2.slice()</p> <p>3.concat()</p> <p>4.扩展运算符</p> <p><strong>深拷贝</strong></p> <p>1.JSON.stringify(JSON.parse())</p> <p>对象上的 value 值为 undefined 、 symbol和函数的键值对会被忽略,</p> <p>NaN、无穷大、无穷小会被转为 null</p> <p>2.递归深拷贝函数</p> <pre><code class="prism language-js"><span class="token comment">// 深拷贝函数封装</span> <span class="token keyword">function</span> <span class="token function">deepCopy</span><span class="token punctuation">(</span><span class="token parameter">obj</span><span class="token punctuation">)</span> <span class="token punctuation">{ <!-- --></span> <span class="token comment">// 根据obj的类型判断是新建一个数组还是对象</span> <span class="token keyword">let</span> newObj <span class="token operator">=</span> Array<span class="token punctuation">.</span><span class="token function">isArray</span><span class="token punctuation">(</span>obj<span class="token punctuation">)</span><span class="token operator">?</span> <span class="token punctuation">[</span><span class="token punctuation">]</span> <span class="token operator">:</span> <span class="token punctuation">{ <!-- --></span><span class="token punctuation">}</span><span class="token punctuation">;</span> <span class="token comment">// 判断传入的obj存在,且类型为对象</span> <span class="token keyword">if</span> <span class="token punctuation">(</span>obj <span class="token operator">&&</span> <span class="token keyword">typeof</span> obj <span class="token operator">===</span> <span class="token string">'object'</span><span class="token punctuation">)</span> <span class="token punctuation">{ <!-- --></span> <span class="token keyword">for</span><span class="token punctuation">(</span>key <span class="token keyword">in</span> obj<span class="token punctuation">)</span> <span class="token punctuation">{ <!-- --></span> <span class="token comment">// 如果obj的子元素是对象,则进行递归操作</span> <span class="token keyword">if</span><span class="token punctuation">(</span>obj<span class="token punctuation">[</span>key<span class="token punctuation">]</span> <span class="token operator">&&</span> <span class="token keyword">typeof</span> obj<span class="token punctuation">[</span>key<span class="token punctuation">]</span> <span class="token operator">===</span><span class="token string">'object'</span><span class="token punctuation">)</span> <span class="token punctuation">{ <!-- --></span> newObj<span class="token punctuation">[</span>key<span class="token punctuation">]</span> <span class="token operator">=</span> <span class="token function">deepCopy</span><span class="token punctuation">(</span>obj<span class="token punctuation">[</span>key<span class="token punctuation">]</span><span class="token punctuation">)</span> <span class="token punctuation">}</span> <span class="token keyword">else</span> <span class="token punctuation">{ <!-- --></span> <span class="token comment">// // 如果obj的子元素不是对象,则直接赋值</span> newObj<span class="token punctuation">[</span>key<span class="token punctuation">]</span> <span class="token operator">=</span> obj<span class="token punctuation">[</span>key<span class="token punctuation">]</span> <span class="token punctuation">}</span> <span class="token punctuation">}</span> <span class="token punctuation">}</span> <span class="token keyword">return</span> newObj <span class="token comment">// 返回新对象</span> <span class="token punctuation">}</span> <span class="token comment">// 对象的深拷贝案例</span> <span class="token keyword">let</span> obj1 <span class="token operator">=</span> <span class="token punctuation">{ <!-- --></span> <span class="token literal-property property">a</span><span class="token operator">:</span> <span class="token string">'1'</span><span class="token punctuation">,</span> <span class="token literal-property property">b</span><span class="token operator">:</span> <span class="token string">'2'</span><span class="token punctuation">,</span> <span class="token literal-property property">c</span><span class="token operator">:</span> <span class="token punctuation">{ <!-- --></span> <span class="token literal-property property">name</span><span class="token operator">:</span> <span class="token string">'Demi'</span> <span class="token punctuation">}</span> <span class="token punctuation">}</span> <span class="token keyword">let</span> obj2 <span class="token operator">=</span> <span class="token function">deepCopy</span><span class="token punctuation">(</span>obj1<span class="token punctuation">)</span> <span class="token comment">//将obj1的数据拷贝到obj2</span> obj2<span class="token punctuation">.</span>c<span class="token punctuation">.</span>name <span class="token operator">=</span> <span class="token string">'dingFY'</span> console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span>obj1<span class="token punctuation">)</span> <span class="token comment">// {a: "1", b: "2", c: {name: 'Demi'}}</span> console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span>obj2<span class="token punctuation">)</span> <span class="token comment">// {a: "1", b: "2", c: {name: 'dingFY'}}</span> </code></pre> </a> <h2><a id="6_1086"></a><a id="7_1149">7、什么是闭包?闭包的作用是什么?</a></h2> <a id="7_1149"> <p><strong>定义</strong>:当函数可以记住并访问所在的词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行。</p> <p><strong>三个特性:</strong></p> <p>函数嵌套函数<br> 函数内部可以引用外部的参数和变量<br> 参数和变量不会被垃圾回收机制回收</p> <p><strong>作用</strong>:使用闭包主要是为了设计私有的方法和变量,闭包的优点是可以避免全局变量的污染,缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。</p> </a> <h2><a id="7_1149"></a><a id="8_1163">8、原型和原型链</a></h2> <a id="8_1163"> <p>在 js 中我们是使用构造函数来新建一个对象的,每一个构造函数的内部都有一个 prototype 属性值,这个属性值是一个对象,这个对象包含了可以由该构造函数所有实例共享的属性和方法。当我们使用构造函数新建一个实例后,在这个实例的内部将包含一个指针指向构造函数的 prototype 属性对应的值,在 ES5 中这个指针被称为对象的原型。<br> 当我们访问一个对象的属性时,如果这个对象内部不存在这个属性,那么它就会去它的原型对象里找这个属性,这个原型对象又会有自己的原型,于是就这样一直找下去,也就是原型链的概念。原型链的终点是null</p> <p><strong>获取原型的方法</strong></p> <p><code>p._proto_</code></p> <p>p.constructor.prototype</p> <p>Object.getPrototypeOf§</p> </a> <h2><a id="8_1163"></a><a id="9_1178">9、作用域和作用域链</a></h2> <a id="9_1178"> <p>作用域,即变量和函数生效(也就是能被访问)的区域或集合</p> <p><strong>作用域分类</strong></p> <p>全局作用域:任何不在函数中或是大括号中声明的变量,都是在全局作用域下,全局作用域下声明的变量可以在程序的任意位置访问</p> <p>函数作用域:函数作用域也叫局部作用域,如果一个变量是在函数内部声明的它就在一个函数作用域下面。这些变量只能在函数内部访问,不能在函数以外去访问</p> <p>块级作用域:ES6引入了let和const关键字,和var关键字不同,在大括号中使用let和const声明的变量存在于块级作用域中。在大括号之外不能访问这些变量</p> <p><strong>作用域链</strong></p> <p>当在Javascript中使用一个变量的时候,首先Javascript引擎会尝试在当前作用域下去寻找该变量,如果没找到,再到它的上层作用域寻找,以此类推直到找到该变量或是已经到了全局作用域。如果在全局作用域里仍然找不到该变量,它就会在全局范围内隐式声明该变量或是直接报错</p> </a> <h2><a id="9_1178"></a><a id="10ES5_1196">10、ES5实现继承的几种方法</a></h2> <a id="10ES5_1196"> <p><strong>原型链继承</strong></p> <p>原型链继承的原理很简单,直接让子类的原型对象指向父类实例,当子类实例找不到对应的属性和</p></a></div><a id="10ES5_1196"> </a><div data-v-9d595948><a id="10ES5_1196"> 锐单商城拥有海量</a><a href="/minstation/pdf/" target="_blank" data-v-9d595948>元器件数据手册</a>、<a href="/minstation/tidai/" target="_blank" data-v-9d595948>IC替代型号</a>,打造<a href="/minstation/ic/" target="_blank" data-v-9d595948>电子元器件IC百科</a>大全! </div></div></div></div></article> <section class="relation" data-v-9d595948><h2 data-v-9d595948>相关文章</h2> <ul class="b-flex-wrap" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307903" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948> 亚马逊云科技宣布基于自研Amazon Graviton4的Amazon EC2 R8g实例正式可用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307902" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>OPPO 与爱立信签署全球战略合作协议</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307901" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>英飞凌推出业界首款符合太空标准的并行接口1 Mb和2 Mb F-RAM,扩大其抗辐射存储器产品组合</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307900" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>2024慕尼黑上海电子展亮点:三款重点展品及解决方案的深度探索</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307899" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>前途未卜的AI个人助理</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307898" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>弥费科技完成C轮亿元融资,加速半导体AMHS全球化布局</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307891" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>普源精电 M300多通道应力测量系统</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307887" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>IDC发布报告,商汤科技跻身中国GenAI IaaS第一梯队</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307880" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>企业办公神器,铁威马NAS为4K编辑注入无限可能</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307850" rel class="text-hover" data-v-9d595948><p class="text-ellipsis" data-v-9d595948>电子电气架构升级,车“芯”市场生变,紫光同芯如何抢跑“芯”风口?</p></a></li></ul></section> <div class="articles-mini" data-v-9d595948><ul class="navs b-flex" data-v-9d595948><li class="bar" data-v-9d595948><a href="/infomation/4" target="_blank" class="act" data-v-9d595948>动态</a></li><li class="bar" data-v-9d595948><a href="/infomation/10" target="_blank" data-v-9d595948>产品</a></li><li class="bar" data-v-9d595948><a href="/infomation/11" target="_blank" data-v-9d595948>新闻</a></li><li class="bar" data-v-9d595948><a href="/infomation/13" target="_blank" data-v-9d595948>电路图</a></li><li class="bar" data-v-9d595948><a href="/infomation/8" target="_blank" data-v-9d595948>方案</a></li><li class="bar" data-v-9d595948><a href="/infomation/9" target="_blank" data-v-9d595948>技术</a></li><li class="bar" data-v-9d595948><a href="/infomation/1" target="_blank" data-v-9d595948>公告</a></li></ul> <div class="cont b-flex" style="display:;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img src="https://web.ruidan.com/images/aritcle/programmes/20240715/thumbnail/306321528ceb49b6b92ff31aa2a762bd.png?Expires=2351758230&OSSAccessKeyId=LTAIHgntmVKZP6VP&Signature=tC2zNds/dQu4rHu%2BIK%2BMAr69LKw%3D" data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307909" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>详细介绍电流互感器功能区别3CT SR ZCT</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307908" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>雅特力携多款AT32 MCU新品与应用方案亮相2024慕尼黑上海电子展</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307907" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>AMEYA360 | 江苏润石RSR58x高压系列高精密基准源</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307906" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>断路器的常见故障和处理方法</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307905" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>普源精电(RIGOL)多通道材料应力测量系统</p></a></li></ul></div><div class="cont b-flex" style="display:none;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307903" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948> 亚马逊云科技宣布基于自研Amazon Graviton4的Amazon EC2 R8g实例正式可用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307902" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>OPPO 与爱立信签署全球战略合作协议</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307901" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>英飞凌推出业界首款符合太空标准的并行接口1 Mb和2 Mb F-RAM,扩大其抗辐射存储器产品组合</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307900" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>2024慕尼黑上海电子展亮点:三款重点展品及解决方案的深度探索</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307899" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>前途未卜的AI个人助理</p></a></li></ul></div><div class="cont b-flex" style="display:none;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307084" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>让“节能”贯穿服务器全生命周期,英特尔至强6能效核处理器的出众之处</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307083" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>英特尔CEO帕特·基辛格:AI正推动业界进入创新黄金时代,影响力堪称空前</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307080" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>英飞凌推出适用于物联网设备进行非接触式验证及安全配置的NFC I2C 桥接标签</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307079" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>安森美推出提高数据中心能效的完整电源解决方案</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307078" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>Molex莫仕在中国荣获通用汽车供应商质量卓越奖</p></a></li></ul></div><div class="cont b-flex" style="display:none;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307071" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>整流二极管的应用电源</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307070" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>绝缘栅双极型晶体管应用电路</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307069" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>多位 LED 数码管</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307068" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>单向晶闸管构成的交流开关电路</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307016" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>压敏电阻器电路</p></a></li></ul></div><div class="cont b-flex" style="display:none;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307897" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>27 MHz 谐振转换器的直流输出</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307896" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>具有初级电压钳位的氮化镓 (GaN) FET 可显著实现交流适配器的小型化</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307895" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>栅极驱动器电路设计</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307859" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>现代电磁炉烹饪需要紧凑而高效的解决方案</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307851" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>工业辅助电源中的 SiC</p></a></li></ul></div><div class="cont b-flex" style="display:none;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img src="https://web.ruidan.com/images/aritcle/programmes/20240321/thumbnail/52ffd54e07174100a151b11dfd0f2966.png?Expires=2341742726&OSSAccessKeyId=LTAIHgntmVKZP6VP&Signature=hd7ZMmbwjCT6HOLk1zAsTFc7kCM%3D" data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289261" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>动力学技术KTU1121 USB Type-C 端口保护器的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289260" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>Sensata PTE7300密封数字压力传感器的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289259" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>PANJIT PBHV8110DA/PBHV9110DA低Vce(sat)晶体管的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289258" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>ams OSRAM OSLON 黑色平板X LED器件的介绍、特性、及应用</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289255" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>Cree LED CLQ6A三合一贴片LED的介绍、特性、及应用</p></a></li></ul></div><div class="cont b-flex" style="display:none;" data-v-9d595948><span class="img b-flex-shrink0 b-flex-center" data-v-9d595948><img src="https://web.ruidan.com/images/aritcle/20250117/f343f3de61b54e0c9c94d158533a1d2c.png?Expires=2367821594&OSSAccessKeyId=LTAIHgntmVKZP6VP&Signature=5x0QmpPlIIynwJY%2B3GeHipyrVJQ%3D" data-v-9d595948></span> <ul class="lists b-flex-grow1" data-v-9d595948><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/307910" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>2025年春节放假通知</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289765" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>锐单2024年51劳动节放假通知</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/289499" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>锐单商城2024年清明节放假通知</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/274663" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>2024年春节锐单商城放假安排</p></a></li><li class="item" data-v-9d595948><a href="https://www.ruidan.com/infomation/detail/274067" rel data-v-9d595948><p class="text-ellipsis" data-v-9d595948>【通知】2024年元旦锐单商城放假安排</p></a></li></ul></div></div></div> <aside class="infomation-aside b-flex-shrink0" data-v-9d595948><div class="infomation-brand" data-v-95a7265e data-v-9d595948><h3 data-v-95a7265e><i class="iconfont iconpinpai" data-v-95a7265e></i> 品牌专区</h3> <ul class="b-flex-wrap" data-v-95a7265e><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/5" rel title="欧姆龙" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="欧姆龙_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_12.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/540" rel title="国巨" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="国巨_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_10.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/30" rel title="英飞凌" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="英飞凌_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_5.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/34" rel title="亚德诺" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="亚德诺_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_3.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/42" rel title="恩智浦" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="恩智浦_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_9.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/44" rel title="安森美" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="安森美_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_1.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/55" rel title="罗姆" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="罗姆_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_11.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/61" rel title="意法半导体" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="意法半导体_undefined" src="https://web.ruidan.com/images/brand/recommend/-e-brand_logo_15.png?x-oss-process=image/auto-orient,1/interlace,1/quality,q_90" data-v-95a7265e></div></a></li><li class="brand" data-v-95a7265e><a href="https://www.ruidan.com/brand/63" rel title="东电化" data-v-95a7265e><div class="img b-flex-center" data-v-95a7265e><img alt="东电化_undefined" src="https://web.ruidan.com/images/brand/recommend/TDK.jpg?x-oss-process=image/auto-orient,1/interlace,1/resize,m_lfit,w_200/quality,q_90/format,jpg" data-v-95a7265e></div></a></li></ul></div> <div class="infomation-tab" data-v-f4168900 data-v-9d595948><p class="tab" data-v-f4168900><a href="/activity" target="_blank" class="active" data-v-f4168900> 热销</a> <a href="/tidai/" target="_blank" data-v-f4168900>替代</a> <a href="/pdf/" target="_blank" data-v-f4168900>pdf库</a> <a href="/ic/" target="_blank" data-v-f4168900>ic百科</a></p> <ul class="b-flex-wrap" style="display:;" data-v-f4168900><li data-v-f4168900><a href="/goods/detail/5510181" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>MRS25000C4303FCT00</a></li><li data-v-f4168900><a href="/goods/detail/5510182" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>WK73R2HTTE393J</a></li><li data-v-f4168900><a href="/goods/detail/5510183" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>PR02000208203JA100</a></li><li data-v-f4168900><a href="/goods/detail/5510184" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>CMF5512K400FHEB</a></li><li data-v-f4168900><a href="/goods/detail/5510185" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RR02J36RTB</a></li><li data-v-f4168900><a href="/goods/detail/5510186" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RS73F2BTTD71R5B</a></li><li data-v-f4168900><a href="/goods/detail/5510187" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RS73F1JTTD6343F</a></li><li data-v-f4168900><a href="/goods/detail/5510188" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>PR01000102201JA100</a></li><li data-v-f4168900><a href="/goods/detail/5510189" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>MP9100-0.15-1%</a></li><li data-v-f4168900><a href="/goods/detail/5510190" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>SG73S2ATTD1242F</a></li><li data-v-f4168900><a href="/goods/detail/5510191" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RC14JB750R</a></li><li data-v-f4168900><a href="/goods/detail/5510192" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RS73F2BTTD8450B</a></li><li data-v-f4168900><a href="/goods/detail/5510193" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>CFM14JT47R0</a></li><li data-v-f4168900><a href="/goods/detail/5510194" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>273-12-RC</a></li><li data-v-f4168900><a href="/goods/detail/5510195" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RS73F1JTTD2701C</a></li><li data-v-f4168900><a href="/goods/detail/5510196" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RS73F2ATTD2430D</a></li><li data-v-f4168900><a href="/goods/detail/5510197" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>H81M0BYA</a></li><li data-v-f4168900><a href="/goods/detail/5510198" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>FMP200JR-52-3R9</a></li><li data-v-f4168900><a href="/goods/detail/5510199" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>MRS25000C2101FCT00</a></li><li data-v-f4168900><a href="/goods/detail/5510200" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>WK73S3ATTE68LJ</a></li><li data-v-f4168900><a href="/goods/detail/5510201" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>PR02000208203JA100</a></li><li data-v-f4168900><a href="/goods/detail/5510202" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RR02J3R3TB</a></li><li data-v-f4168900><a href="/goods/detail/5510203" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RS73F1JTTD3001D</a></li><li data-v-f4168900><a href="/goods/detail/5510204" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>PR01000102201JA100</a></li><li data-v-f4168900><a href="/goods/detail/5510205" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>MP9100-0.20-1%</a></li><li data-v-f4168900><a href="/goods/detail/5510206" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RNMF14FTC18R0</a></li><li data-v-f4168900><a href="/goods/detail/5510207" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>SG73S2ATTD11R8F</a></li><li data-v-f4168900><a href="/goods/detail/5510208" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>273-180K-RC</a></li><li data-v-f4168900><a href="/goods/detail/5510209" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>RN73H1JTTD1141D100</a></li><li data-v-f4168900><a href="/goods/detail/5510210" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>H84K99BYA</a></li></ul> <ul class="b-flex-wrap" style="display:none;" data-v-f4168900><li data-v-f4168900><a href="/tidai/544a6925459d77aadb6897222f68f7fc" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>GRM0335C1E560JD01D</a></li><li data-v-f4168900><a href="/tidai/9285f9727e1cb1651b2f3d605f1adf14" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>02015A6R8CAT2A</a></li><li data-v-f4168900><a href="/tidai/c5ac9dcfe5842368bb144cb143c6b735" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0201ZC332KAT7A</a></li><li data-v-f4168900><a href="/tidai/351f1f9c03d4ceec179f804f631260f4" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0201ZD103KAT2A</a></li><li data-v-f4168900><a href="/tidai/40f7efd15777ecd42a9e31d4ade2ba7f" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0201YA820GAT2A</a></li><li data-v-f4168900><a href="/tidai/4d25cb492d1aedee6e110301d353b77d" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>CL03B152KP3NNNC</a></li><li data-v-f4168900><a href="/tidai/cce416d6415cee6c7c851299270f46ac" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ-ZEB0J472K</a></li><li data-v-f4168900><a href="/tidai/7419c8d80ee5b4fb426d3b185f7e7cdc" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ-ZEB0J472K</a></li><li data-v-f4168900><a href="/tidai/549b79f73a58f90f560c5e7357f96a79" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0201ZD472KAT4A</a></li><li data-v-f4168900><a href="/tidai/6f3dae0d03e951d9274b5131f6e2b642" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0201ZD392KAT4A</a></li><li data-v-f4168900><a href="/tidai/97b65e06990c73f67deec0d5d0331739" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0201ZD392KAT2A</a></li><li data-v-f4168900><a href="/tidai/391a6632b3e5f9e9eb533962179f77f0" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023A151FA77A</a></li><li data-v-f4168900><a href="/tidai/687b66a029fc970a7ea8a32887a824ca" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023A180GAT2A</a></li><li data-v-f4168900><a href="/tidai/3a5c0ad16107fa1dce1d5fa4e8e88666" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023A180GA79A</a></li><li data-v-f4168900><a href="/tidai/3a5c0ad16107fa1dce1d5fa4e8e88666" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023A180GAT7A</a></li><li data-v-f4168900><a href="/tidai/962f5b76d2f8994e7cc3327cf75cc576" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023A101KA72A</a></li><li data-v-f4168900><a href="/tidai/b5d2e0f1dd0dbbc3f56a2106ad2f0fe5" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023J2R1ABSTR</a></li><li data-v-f4168900><a href="/tidai/18ce093645aacd52d6ce7659c206678b" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>748642-1</a></li><li data-v-f4168900><a href="/tidai/bc7dc117fc48945b77484acb1eaa0f41" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023A101KA72A</a></li><li data-v-f4168900><a href="/tidai/5e75f9e5edaa8bc1e93afc2f27365a36" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>C1005C0G1H300J</a></li><li data-v-f4168900><a href="/tidai/ff1a34459b866d4a1d65e440977b07db" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04025A200GAT2A</a></li><li data-v-f4168900><a href="/tidai/a08a982e8a264d458adc5639244df547" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04023C152KAJ2A</a></li><li data-v-f4168900><a href="/tidai/3c83ed8c73aefa33ec091930519f94c3" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>04026D104KAT2A</a></li><li data-v-f4168900><a href="/tidai/3e705fbb56414e08d0e1ed4281b4c63d" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>05085C103KAT2W</a></li><li data-v-f4168900><a href="/tidai/4b671d4f2578385aad27b1e69708edbf" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>06035A121JAT2A</a></li><li data-v-f4168900><a href="/tidai/40eea7141e70f57f0a7cc4f10712705e" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>0508YC104KAT2V</a></li><li data-v-f4168900><a href="/tidai/b2b6c4c7785f7e509b8e07cc58f60209" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>LD031A180FAB9A</a></li><li data-v-f4168900><a href="/tidai/b2b6c4c7785f7e509b8e07cc58f60209" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>06031A180FA79A</a></li><li data-v-f4168900><a href="/tidai/12eca13c2d4ea10c4336683a6f159bb6" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>101R14N100GV4T</a></li><li data-v-f4168900><a href="/tidai/42962949db850492725465716a1c5582" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>101R14N100GV4T</a></li></ul> <ul class="b-flex-wrap" style="display:none;" data-v-f4168900><li data-v-f4168900><a href="/pdf/5a31b918fe81e38dc6d0c916538db408" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBN-S664</a></li><li data-v-f4168900><a href="/pdf/ed154006ec4664071b1fba55871a4baf" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAT-S273</a></li><li data-v-f4168900><a href="/pdf/35cb279c2f54fd77d4eeaf675bb5991e" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSUI</a></li><li data-v-f4168900><a href="/pdf/34237985dc3933b02039c70bce5f86be" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAH-S189</a></li><li data-v-f4168900><a href="/pdf/fd83a8141298ef300a93241865292934" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSEH</a></li><li data-v-f4168900><a href="/pdf/63b6c0cb7644463aa3b0da240ff28a21" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAT-S664</a></li><li data-v-f4168900><a href="/pdf/72439db1b9915ae861761c296367732f" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DRYN</a></li><li data-v-f4168900><a href="/pdf/a86e22c4a42c27b1491f058080a7835b" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DRYI</a></li><li data-v-f4168900><a href="/pdf/c227ea0ce8b2418a9f8a31d920d21933" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSUN</a></li><li data-v-f4168900><a href="/pdf/5a9c8115d88870b2d35d67cc2e79a719" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSEH-S13</a></li><li data-v-f4168900><a href="/pdf/9cc334bcb10721f3be1d9941936ad2e8" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAI</a></li><li data-v-f4168900><a href="/pdf/b0574fd44f180bab8612a5bd778b699f" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAT-S189</a></li><li data-v-f4168900><a href="/pdf/f06035cab2e006f61406f844f6036309" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAI-S189</a></li><li data-v-f4168900><a href="/pdf/9517133545021b982d9a67ece08e5a0a" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBD</a></li><li data-v-f4168900><a href="/pdf/c1ce77491e8926ecce5b5f4a9aed26f0" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSEH-S243</a></li><li data-v-f4168900><a href="/pdf/ce50d94bbcf019985f4e00ca0c26e6f7" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DRYI-S13</a></li><li data-v-f4168900><a href="/pdf/68978fc6b42e653bcd3de9755a4e3afb" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBD-S189</a></li><li data-v-f4168900><a href="/pdf/3dca209a19192f0a062bcc2b88466dec" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBT</a></li><li data-v-f4168900><a href="/pdf/e5c73becb995fca98e34a7b57303ed12" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSEI</a></li><li data-v-f4168900><a href="/pdf/f16a62c42241658d69d7308c9fd9a23a" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAN-S189</a></li><li data-v-f4168900><a href="/pdf/82b7331ea8d6aab41012af5bfa27ee5e" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBS</a></li><li data-v-f4168900><a href="/pdf/8e7cfad1872e82d44a68ec4ffd8751bb" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTKS</a></li><li data-v-f4168900><a href="/pdf/b71a9806d66b5a62a50f3eacef713727" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSEI-S13</a></li><li data-v-f4168900><a href="/pdf/3769bfa1af629bbcd47cbd7579892f18" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBD-S273</a></li><li data-v-f4168900><a href="/pdf/7d222ed1e0d30ff67b2f6c7f9d17ec66" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DSXI</a></li><li data-v-f4168900><a href="/pdf/874541cced48ac3cdae782198d4182ff" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBD-S664</a></li><li data-v-f4168900><a href="/pdf/299b77b4530e9f512a0e794a7f36180e" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTAN-S273</a></li><li data-v-f4168900><a href="/pdf/e1510a99fd7b92ea0e6a3b6723c91c83" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBT-S273</a></li><li data-v-f4168900><a href="/pdf/99fd7407c92b1674fceda301497856b2" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBS-S189</a></li><li data-v-f4168900><a href="/pdf/7678adbce362ec4320a988a1037ffe3b" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ESM22DTBH</a></li></ul> <ul class="b-flex-wrap" style="display:none;" data-v-f4168900><li data-v-f4168900><a href="/ic/100411310608300796" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.0B.309.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300797" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.310.CLA</a></li><li data-v-f4168900><a href="/ic/100411310608300798" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.319.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300799" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.1B.200.LC</a></li><li data-v-f4168900><a href="/ic/100411310608300800" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.310.CLD</a></li><li data-v-f4168900><a href="/ic/100411310608300802" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.318.CYG</a></li><li data-v-f4168900><a href="/ic/100411310608300804" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.436.CJL</a></li><li data-v-f4168900><a href="/ic/100411310608300805" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.316.CLA</a></li><li data-v-f4168900><a href="/ic/100411310608300806" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.1B.304.CLA</a></li><li data-v-f4168900><a href="/ic/100411310608300808" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.320.CLA</a></li><li data-v-f4168900><a href="/ic/100411310608300815" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.310.CYB</a></li><li data-v-f4168900><a href="/ic/100411310608300816" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.304.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300818" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.1B.305.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300819" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.320.CYB</a></li><li data-v-f4168900><a href="/ic/100411310608300822" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.1B.308.CLA</a></li><li data-v-f4168900><a href="/ic/100411310608300823" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.314.CLD</a></li><li data-v-f4168900><a href="/ic/100411310608300826" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.310.CYG</a></li><li data-v-f4168900><a href="/ic/100411310608300827" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.310.CYB</a></li><li data-v-f4168900><a href="/ic/100411310608300828" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.322.CYB</a></li><li data-v-f4168900><a href="/ic/100411310608300830" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.307.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300831" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.314.CLV</a></li><li data-v-f4168900><a href="/ic/100411310608300832" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.302.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300833" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.324.CYB</a></li><li data-v-f4168900><a href="/ic/100411310608300834" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECG.1B.306.KLN</a></li><li data-v-f4168900><a href="/ic/100411310608300837" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.308.CLA</a></li><li data-v-f4168900><a href="/ic/100411310608300838" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECG.4B.879.CLL1</a></li><li data-v-f4168900><a href="/ic/100411310608300839" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.310.CYG</a></li><li data-v-f4168900><a href="/ic/100411310608300840" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.3B.330.CYC</a></li><li data-v-f4168900><a href="/ic/100411310608300843" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECG.4B.856.CYM1</a></li><li data-v-f4168900><a href="/ic/100411310608300844" target="_blank" class="ellipsis text-ellipsis text-hover" data-v-f4168900>ECJ.2B.314.CYC</a></li></ul></div> <div class="infomation-article" data-v-72940035 data-v-9d595948><h6 data-v-72940035><i class="iconfont iconwendang2" data-v-72940035></i> 热门文章</h6> <ul data-v-72940035><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307909" rel title="详细介绍电流互感器功能区别3CT SR ZCT" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>详细介绍电流互感器功能区别3CT SR ZCT</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307908" rel title="雅特力携多款AT32 MCU新品与应用方案亮相2024慕尼黑上海电子展" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>雅特力携多款AT32 MCU新品与应用方案亮相2024慕尼黑上海电子展</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307907" rel title="AMEYA360 | 江苏润石RSR58x高压系列高精密基准源" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>AMEYA360 | 江苏润石RSR58x高压系列高精密基准源</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307906" rel title="断路器的常见故障和处理方法" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>断路器的常见故障和处理方法</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307905" rel title="普源精电(RIGOL)多通道材料应力测量系统" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>普源精电(RIGOL)多通道材料应力测量系统</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307904" rel title="艾迈斯欧司朗最新推出的DURIS® LED将引领柔性多变照明新时代" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>艾迈斯欧司朗最新推出的DURIS® LED将引领柔性多变照明新时代</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307894" rel title="在线式一氧化碳检测仪XKCON-G600-DCO具有防爆功能,使用于冶金行业场所应用" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>在线式一氧化碳检测仪XKCON-G600-DCO具有防爆功能,使用于冶金行业场所应用</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307893" rel title="电容补偿柜频繁投入退出的影响" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>电容补偿柜频繁投入退出的影响</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307892" rel title="有源滤波器补偿需不需要带电抗器" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>有源滤波器补偿需不需要带电抗器</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307890" rel title="紫光同芯发布新一代汽车MCU THA6206,助力汽车产业腾飞" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>紫光同芯发布新一代汽车MCU THA6206,助力汽车产业腾飞</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307889" rel title="电子设备振动环境试验(8) —— 噪声试验" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>电子设备振动环境试验(8) —— 噪声试验</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307888" rel title="扎堆印度的半导体大厂们,能有光明的未来吗?" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>扎堆印度的半导体大厂们,能有光明的未来吗?</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307886" rel title="为什么80%的芯片采用硅晶圆制造?" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>为什么80%的芯片采用硅晶圆制造?</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307885" rel title="全球锂电大退潮|深度" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>全球锂电大退潮|深度</p></a></div></li><li class="article" data-v-72940035><div class="article-title" data-v-72940035><a href="https://www.ruidan.com/infomation/detail/307884" rel title="芯流独家:改革尾声,OPPO已陆续清退华为系员工" class="text-hover" data-v-72940035><p class="text-ellipsis" data-v-72940035>芯流独家:改革尾声,OPPO已陆续清退华为系员工</p></a></div></li></ul></div></aside></div></div> <footer class="foot"><div class="tags-show"><div class="server-tags-show" data-v-30fdb521><div class="server-tags b-flex-justify-between" data-v-30fdb521><div class="tag more" data-v-30fdb521><i class="iconfont icontedianzhengpinbaozhang" data-v-30fdb521></i> <div class="desc" data-v-30fdb521><h3 data-v-30fdb521>原厂原装正品</h3> <span data-v-30fdb521>所有产品均来自原厂授权分销商,货源真实,放心采购</span></div></div> <div class="tag fast" data-v-30fdb521><i class="iconfont iconxinpian" data-v-30fdb521></i> <div class="desc" data-v-30fdb521><h3 data-v-30fdb521>海量现货库存</h3> <span data-v-30fdb521>全球十几家著名海外分销商授权合作,拥有1000万真实现货库存数据</span></div></div> <div class="tag good" data-v-30fdb521><i class="iconfont iconkehuzhichifuwu" data-v-30fdb521></i> <div class="desc" data-v-30fdb521><h3 data-v-30fdb521>人性化采购服务</h3> <span data-v-30fdb521>批量询价、BOM配单、SMT定制服务,锐单电子给您芯体验</span></div></div> <div class="tag save" data-v-30fdb521><i class="iconfont iconjiagebaozhangfuxing" data-v-30fdb521></i> <div class="desc" data-v-30fdb521><h3 data-v-30fdb521>一站式明码标价</h3> <span data-v-30fdb521>支持样片和小批量订单,为中小企业客户明码放心价</span></div></div></div></div></div> <div class="support-show"><div class="server-support" data-v-4ba94e32><ul class="supports" data-v-4ba94e32><li class="item" data-v-4ba94e32><h5 data-v-4ba94e32>购物指南</h5> <p data-v-4ba94e32><a href="/help/6" rel="nofollow" target="_blank" data-v-4ba94e32> 新手入门</a></p> <p data-v-4ba94e32><a href="/help/7" rel="nofollow" target="_blank" data-v-4ba94e32>购物流程</a></p> <p data-v-4ba94e32><a href="/help/8" rel="nofollow" target="_blank" data-v-4ba94e32>商品搜索</a></p> <p data-v-4ba94e32><a href="/help/17" rel="nofollow" target="_blank" data-v-4ba94e32>注册登录</a></p> <p data-v-4ba94e32><a href="/help/18" rel="nofollow" target="_blank" data-v-4ba94e32>找回密码</a></p></li> <li class="item" data-v-4ba94e32><h5 data-v-4ba94e32>支付&服务</h5> <p data-v-4ba94e32><a href="/help/10" rel="nofollow" target="_blank" data-v-4ba94e32>快递运输</a></p> <p data-v-4ba94e32><a href="/help/15" rel="nofollow" target="_blank" data-v-4ba94e32>联系我们</a></p> <p data-v-4ba94e32><a href="/help/16" rel="nofollow" target="_blank" data-v-4ba94e32>关于商城</a></p> <p data-v-4ba94e32><a href="/help/19" rel="nofollow" target="_blank" data-v-4ba94e32>支付方式</a></p> <p data-v-4ba94e32><a href="/help/20" rel="nofollow" target="_blank" data-v-4ba94e32>发票须知</a></p></li> <li class="item" data-v-4ba94e32><h5 data-v-4ba94e32>特色服务</h5> <p data-v-4ba94e32><a href="/help/23" rel="nofollow" target="_blank" data-v-4ba94e32>闪电发货</a></p> <p data-v-4ba94e32><a href="/help/24" rel="nofollow" target="_blank" data-v-4ba94e32>代购服务</a></p> <p data-v-4ba94e32><a href="/help/25" rel="nofollow" target="_blank" data-v-4ba94e32>免费入驻</a></p> <p data-v-4ba94e32><a href="/help/26" rel="nofollow" target="_blank" data-v-4ba94e32>免费报关</a></p> <p data-v-4ba94e32><a href="/searchs/A" target="_blank" data-v-4ba94e32>搜索大全</a></p></li> <li class="item" data-v-4ba94e32><h5 data-v-4ba94e32>特别说明</h5> <p data-v-4ba94e32><a href="/help/11" rel="nofollow" target="_blank" data-v-4ba94e32>隐私政策</a></p> <p data-v-4ba94e32><a href="/help/12" rel="nofollow" target="_blank" data-v-4ba94e32>使用条款</a></p> <p data-v-4ba94e32><a href="/minstation/pdf/" target="_blank" data-v-4ba94e32>数据手册</a></p> <p data-v-4ba94e32><a href="/minstation/ic/" target="_blank" data-v-4ba94e32>IC百科</a></p> <p data-v-4ba94e32><a href="/minstation/tidai/" target="_blank" data-v-4ba94e32>替代型号</a></p></li> <li class="item service-call" data-v-4ba94e32><h5 data-v-4ba94e32>全球服务热线</h5> <div class="hot-call" data-v-4ba94e32>400-990-0325</div> <p data-v-4ba94e32>服务时间:周一至周六 8:30-18:00</p> <p data-v-4ba94e32> 企业QQ: <a href="https://wpa1.qq.com/ozrHLWJc?_type=wpa&qidian=true" rel="nofollow" target="_blank" data-v-4ba94e32>4008211205</a></p> <p data-v-4ba94e32> 企业邮箱:product@ruidan.com</p> <p data-v-4ba94e32>入驻合作:ruidanshangcheng(微信)</p></li> <li class="item b-flex-grow1" data-v-4ba94e32><h5 class="img" data-v-4ba94e32><img alt="锐单电子微信公众号二维码" rel="nofollow" src="https://cdn.ruidan.com/images/information/weixin/weixin.jpg?x-oss-process=image/auto-orient,1/interlace,1/resize,m_lfit,w_200/quality,q_90/format,jpg" data-v-4ba94e32></h5> <p class="fw-7 text-center" data-v-4ba94e32>锐单商城微信公众号</p></li></ul></div></div> <div class="foot-bottom"><div class="foot-inshow"></div> <div class="help-center"><a href="javascript:;" class="ctrl"><i class="iconfont iconguanbi"></i></a> <ul class="collect"><li class="item"><a href class="block iconfont iconwechat-fill">微信咨询 </a> <div class="weixin"><img src="https://cdn.ruidan.com/images/information/weixin/qy-weixin.jpg" alt="weixin"> <p>扫码添加微信咨询</p></div></li> <li class="item"><a href="https://wpa1.qq.com/ozrHLWJc?_type=wpa&qidian=true" target="_blank" rel="nofollow" onclick undefined"!="typeof" _hmt&&_hmt.push(["_trackevent","联系客服","click","rightnav"])" class="block iconfont iconqq">QQ咨询</a></li> <li class="item"><a href="/cart" rel="nofollow" class="block iconfont icongou_wu_che2"><span class="nums" style="display:none;">0</span> 购物车 </a></li> <li class="item"><a href="https://www.ruidan.com/user" rel="nofollow" class="block iconfont iconxingmingyonghumingnicheng">会员中心</a></li> <li class="item" style="display:none;"><a href="javascript:;" rel="nofollow" class="block iconfont iconjiantoushang">回到顶部</a></li></ul> <div class="away"><p>在线咨询</p></div></div> <div class="wrap"><div class="lie-show"><span class="item"> 字母索引: </span> <div class="indexes b-flex-align-center"><!----> <ul class="b-flex-grow1 b-flex-justify-between"><li><a href="/product/A" class="item">A</a></li><li><a href="/product/B" class="item">B</a></li><li><a href="/product/C" class="item">C</a></li><li><a href="/product/D" class="item">D</a></li><li><a href="/product/E" class="item">E</a></li><li><a href="/product/F" class="item">F</a></li><li><a href="/product/G" class="item">G</a></li><li><a href="/product/H" class="item">H</a></li><li><a href="/product/I" class="item">I</a></li><li><a href="/product/J" class="item">J</a></li><li><a href="/product/K" class="item">K</a></li><li><a href="/product/L" class="item">L</a></li><li><a href="/product/M" class="item">M</a></li><li><a href="/product/N" class="item">N</a></li><li><a href="/product/O" class="item">O</a></li><li><a href="/product/P" class="item">P</a></li><li><a href="/product/Q" class="item">Q</a></li><li><a href="/product/R" class="item">R</a></li><li><a href="/product/S" class="item">S</a></li><li><a href="/product/T" class="item">T</a></li><li><a href="/product/U" class="item">U</a></li><li><a href="/product/V" class="item">V</a></li><li><a href="/product/W" class="item">W</a></li><li><a href="/product/X" class="item">X</a></li><li><a href="/product/Y" class="item">Y</a></li><li><a href="/product/Z" class="item">Z</a></li><li><a href="/product/0" class="item">0</a></li><li><a href="/product/1" class="item">1</a></li><li><a href="/product/2" class="item">2</a></li><li><a href="/product/3" class="item">3</a></li><li><a href="/product/4" class="item">4</a></li><li><a href="/product/5" class="item">5</a></li><li><a href="/product/6" class="item">6</a></li><li><a href="/product/7" class="item">7</a></li><li><a href="/product/8" class="item">8</a></li><li><a href="/product/9" class="item">9</a></li></ul></div></div> <!----></div> <div class="copy-right text-center"><div class="copy-detail"> © 2011-2023 锐单电子商城 版权所有 <a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44030402004686" target="_blank" rel="nofollow" class="text-hover1 b-flex"><img src="https://cdn.ruidan.com/static/images/policeLogo.png"> 粤公网安备 44030402004686号</a> <a href="https://beian.miit.gov.cn" target="_blank" rel="nofollow" class="text-hover1">粤ICP备19070497号</a></div></div></div></footer></div></div></div><script src="https://cdn.ruidan.com/_nuxt/runtime.4700705.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/node_modules/commons.2a42e354.cbb3e29.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/node_modules/commons.7274e1de.30cf5a2.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/node_modules/commons.fdc6512a.2aec0b6.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.24120820.6adb530.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.399807b2.96fcb21.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.2a8e0bc3.5e16e02.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.b7594acd.af76e2c.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.b65b9db7.5c6c6a3.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.8ba97efe.6910d0a.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.a3edef0e.7aadc16.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/styles.62298082.965fcdb.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/app.24120820.aa54eee.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/app.d0ae3f07.9c95a17.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/app.31ecd969.1ace29a.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/app.b5906859.4c08c14.js" defer></script><script src="https://cdn.ruidan.com/_nuxt/app.793f9119.c658607.js" defer></script> </body></html>