文章库ARTICLE COLUMN

  • CVTE2019春招前端二面凉经

    CVTE2019春招前端二面凉经

    摘要:在函数中通过赋予变量,在函数中,指向定时器以及回调函数当不需要或者时,定时器没有被,定时器的回调函数以及内部依赖的变量都不能被回收,造成内存泄漏。比如使用了定时器,需要在中做对应销毁处理。 前言: 3月5日,从中山去往广州,一大早7点多就...

    ningwangningwang 评论0 收藏0
  • 各个软件的用处

    各个软件的用处

    摘要:学习办公类软件。运行于平台的软件。帮助人们有效沟通,消除需要携带纸卷的必要。,英国计算机软件商。三维工厂设计软件。主要用途是对比两个文件夹或者文件,并将差异以颜色标示。 Abbyy Lingvo x3 学习办公类软件。运行于mobile平台的软件。多语言...

    pingan8787pingan8787 评论0 收藏0
  • 前端小报 - 201902 月刊

    前端小报 - 201902 月刊

    摘要:也可以安装浏览器插件或,在某个文件的网页上就能看到一个的按钮,点击即可。 【AIS-TXD前端技术月刊】- 本月热门前端技术快报,汇聚 Github Trending 流行 Repo 和热门文章,文末有福利 showImg("https://segmentfault.com/img/remote/14600000184069...

    DeanDean 评论0 收藏0
  • JavaScript中的数据类型转换

    JavaScript中的数据类型转换

    摘要:任意类型转换成字符串总结推荐使用后两种,不仅方便,而且可以将和也转换成字符串任意类型转换成布尔五个值注恒为任意类型转换成数字 任意类型转换成字符串 1、x.toString showImg("https://segmentfault.com/img/bVbplUW?w=1126&h=449"); 2、x+"" sho...

    bang590bang590 评论0 收藏0
  • js-Promise

    js-Promise

    摘要:总结用方法创建对象用或添加对象的处理函数它的作用是为实例添加状态改变时的回调函数。方法是的别名,用于指定发生错误时的回调函数。 一、为什么需要Promise Javascript 采用回调函数(callback)来处理异步编程。从同步编程到异步回调编程有一个适应...

    xcoldxcold 评论0 收藏0
  • 内网穿透与反向代理,浅谈前后台分离

    内网穿透与反向代理,浅谈前后台分离

    摘要:小米球可以实现内网穿透,他是怎么实现内网穿透,主要是通过域名的反向代理,这也就是所谓的反向代理。其实,反向代理没那么高大上,不要被它吓到了。域名解析也是同样的道理,利用了的反向代理。 导读 自去年毕业来到杭州,想想也该有大半年了。本身...

    developerworksdeveloperworks 评论0 收藏0
  • 由a标签点击事件引发的IE8翻车事故

    由a标签点击事件引发的IE8翻车事故

    摘要:折腾之路使用各种方式取值,都没有获取到输入框的值,一直以为是取值方式的问题,一直折腾无果,因为在其他浏览器下均正常。如果不点击相关标签,则可以获取到输入框的值。解决方案在每一个这种标签的点击事件中,添加来阻止默认事件即可。 起因 对于a...

    sourcesource 评论0 收藏0
  • FE.CSS-快速梳理

    FE.CSS-快速梳理

    摘要:元素根据外在盒子是内联还是块级,分成块级元素和内联元素。值为常见的内联元素有。注数值需向上舍入是相对于计算的只能应用于内联元素以及的元素。的显示内联元素元素的垂直中心点和行框盒子基线往上处对齐。 前言 本文是对《CSS世界》阅读中所做笔记...

    XUIXUI 评论0 收藏0
  • 成功|失败弹框提示

    成功|失败弹框提示

    摘要:是非阻塞通知的库。我们的目标是创建一个简单的核心库,可以自定义和扩展,在右上角显示感觉还是挺漂亮的。成功时删除成功。失败时注网上有很多参考,这里就不多作解释了,只需知道还有这么一个插件就行 toastr是非阻塞通知的JavaScript库。jQuery是必...

    AwbeciAwbeci 评论0 收藏0
  • Flutter 初体验

    Flutter 初体验

    摘要:怀着这样的目的,就开始了的发现之旅。每一个部分都都很多内容,每一个部分都可以多带带成章,为了避免文章过长,影响阅读体验,每一部分就不细讲,以后会以独立文章的形式分享。另外,本文代码已上传至代码地址,如果本文对你有帮助,希望能点个 show...

    HmyBmnyHmyBmny 评论0 收藏0
  • Bable的使用

    Bable的使用

    摘要:二配置文件有两种并行的配置文件的方式,可以一起使用,也可以多带带使用。属性告诉要转换的源码使用了哪些新的语法特性,是一组的集合。转码规则转码规则不同阶段语法提案的转码规则共有个阶段,选装一个 一、bable简介 babel是一个工具链,用于将ES6...

    SanchiSanchi 评论0 收藏0
  • JS每日一题:react的生命周期有哪些?有什么需要注意的地方?

    JS每日一题:react的生命周期有哪些?有什么需要注意的地方?

    摘要:期的生命周期有哪些有什么需要注意的地方生命周期是什么这里不再累述了,有兴趣可以点这里的生命周期这里我们以为准先上一张图从图中我们可以看出来生命周期分为三个部分装载处理更新处理卸载处理英译过来叫做装备,装配的意思,在这里我们理解为应用加...

    seanHaiseanHai 评论0 收藏0
  • vue中MVVM原理及其实现

    vue中MVVM原理及其实现

    摘要:实现订阅中心和之间通信的桥梁是订阅中心,其主要职责是在自身实例化时往属性订阅器里面添加自己,与建立连接自身必须有一个方法,与建立连接当属性变化时,中通知,然后能调用自身的方法,并触发中绑定的回调,实现更新。 一. 什么是mvvm MVVM是Model...

    AwbeciAwbeci 评论0 收藏0
  • 面试题——this指向问题

    面试题——this指向问题

    摘要:最近面试,今天灌个水掩面因为执行的时候指向全局下箭头函数的指向其实是执行环境决定的,不可改变同样执行环境是这里就不一样了,在一开始定义的时候就指定对象了,所以这里只能是 最近面试,今天灌个水 [掩面] var a = 1; var s = { a:2; f:...

    zgbgxzgbgx 评论0 收藏0
  • js实现多种排序算法(算法导论第二章)

    js实现多种排序算法(算法导论第二章)

    插入排序: var a = [1,7,4,2,17,13,9] function insertionSort(arr){ arr.map((d,index)=>{ let i = index while(d0){ [arr[i-1],arr[i]]=[arr[i],arr[i-1]] i-- } ...

    hankkinhankkin 评论0 收藏0
  • 理解deno-基础篇

    理解deno-基础篇

    摘要:介绍是一个基于和的的安全运行时。文件中主要是的代码,是功能的具体实现。图来自于官网,图的架构图预告接下来还会有两篇文章分析的内部原理 deno介绍 deno是一个基于v8、rust和Tokio的Javascript/Typescript的安全运行时。它在内部嵌入了一个typescr...

    heartFollowerheartFollower 评论0 收藏0
  • 函数节流(throttle)与函数去抖(debounce)

    函数节流(throttle)与函数去抖(debounce)

    摘要:去抖主要针对的是频繁触发某个事件后,然后进行后续处理的场景。常见的就是频繁输入停止假设后进行查询等操作。函数接口定义实际需要调用的函数空闲时间返回调用函数函数接口定义延迟时间需要调用的函数返回函数 前言 做过前端的童鞋应该都知道lodash...

    bergwhitebergwhite 评论0 收藏0
  • 7个 Javascript 面试题及回答策略

    7个 Javascript 面试题及回答策略

    摘要:使用异步编程,有一个事件循环。它作为面向对象编程的替代方案,其中应用状态通常与对象中的方法搭配并共享。在用面向对象编程时遇到不同的组件竞争相同的资源的时候,更是如此。 翻译:疯狂的技术宅原文:https://www.indeed.com/hire/i... 本文首...

    李义李义 评论0 收藏0
  • 前端性能优化--缓存

    前端性能优化--缓存

    摘要:缓存控制设置缓存存储的最大周期,超过这个时间缓存被认为过期单位秒。 Cache-Control Cache-Control:缓存控制 max-age s-maxage private public no-cache no-store max-age 设置缓存存储的最大周期,超过这个时间缓存被认为过期(单位秒)。与Expir...

    chuyaochuyao 评论0 收藏0
  • CSS-@media详解。

    CSS-@media详解。

    摘要:最小宽度上面代码表示当屏幕大于或等于时,将采用样式来渲染页面。是目标显示区域的宽度,例如,浏览器宽度。如果使用,那么当手机由竖变横时,是执行的,因为显示区域发生了变化。通常,面向移动设备用户使用面向设备用户使用。 CSS3@media查询 使用@...

    keeliikeelii 评论0 收藏0
  • 自定义标签的编码

    自定义标签的编码

    摘要:,,优化样式插入自定义标签官方示例思考自定义标签的使用减少了我们频繁编写一堆冗余深层嵌套的代码,提高了速率。 customElements.define 在MDN官方文档中,如果你想要使用自定义标签,可以使用customElement类中define方法(IE7以下浏览器不支持)...

    ernest.wangernest.wang 评论0 收藏0
  • angular6根据environments配置文件更改开发所需要的环境

    angular6根据environments配置文件更改开发所需要的环境

    摘要:前端开发过程中,我们常常需要根据需求去运行或者打包不同环境的代码,幸运的是,给我们提供了配置,但是的配置方式和的其他版本的配置方式是有所不同的,下面我就分别介绍在测试预生产环境下实现配置。 前端开发过程中,我们常常需要根据需求去运行或...

    seasonleyseasonley 评论0 收藏0
  • redux的combineReducers源码,中文翻译

    redux的combineReducers源码,中文翻译

    摘要:是这个函数名翻译为获取未定义的错误信息对于返回一定要很明确的返回之前的这样就可以忽略一个如果你想这个没有返回值你可以返回而不是获取与预期不符的的结构警告信息声明结构初始化时返回如果传给的是你一定要很明确地返回初始初始可能是如果你不想给...

    AjianAjian 评论0 收藏0
  • JavaScript类型:关于类型,有哪些你不知道的细节?

    JavaScript类型:关于类型,有哪些你不知道的细节?

    摘要:通过拆箱转换,把对象编程基本类型,再从从基本类型转换成对应的或者。拆箱转换会尝试调用和来获得拆箱后的基本类型。 undefined和null   Undefined类型表示未定义,它的类型只有一个值为undefined。任何变量在赋值前都是undefined类型,值为undefin...

    JessYanCodingJessYanCoding 评论0 收藏0
  • #iframe系列问题#

    #iframe系列问题#

    摘要:何时装载完毕下面的代码能正常运行于所有的浏览器之上。由于元素包含于父级页面中,因此以上方法均不存在跨域问题。实际上提供了事件,但必须使用进行绑定。代码运行时在本地直接用浏览器打开的,地址栏是的页面,只需改为访问就行。 父页面获取子页面...

    lcodecorexlcodecorex 评论0 收藏0

热门文章

<