文章库ARTICLE COLUMN

  • 全面解析this

    全面解析this

    摘要:在严格模式下,对象的函数中的指向调用函数的对象实例显式绑定,,通过可以把的绑定到上。间接引用最容易在赋值时发生返回目标函数的引用词法之前介绍的种绑定规则可以包含所有正常的函数,但是中介绍了一种无法使用这些规则的特殊函数类型箭头函数。 ...

    Y3GY3G 评论0 收藏0
  • vue keep-alive实现动态缓存以及缓存销毁

    vue keep-alive实现动态缓存以及缓存销毁

    摘要:实现动态缓存以及缓存销毁需求来源及描述后台管理系统中,左侧为功能菜单栏,点击菜单列表,右侧显示该菜单的功能页面,本来是一个非常简单的后台管理系统布局,现在增加了菜单按钮点击左侧菜单栏时,右侧页面头部显示当前的页面标题,形成一个列表,点...

    littleGrowlittleGrow 评论0 收藏0
  • vue 打包后动态配置API地址

    vue 打包后动态配置API地址

    摘要:文件夹下新建文件测试环境线上环境引入依赖封装文件中引入,根据环境判断使用接口地址开发环境的正式环境的 1.static文件夹下新建config.js文件; export const API = { // 测试环境 DEV_SERVER: "http://20.21.1.112:9602", // 线上环境 PRO_...

    mzloginmzlogin 评论0 收藏0
  • javascript-1

    javascript-1

    摘要:每隔一秒打印利用块级作用域利用闭包利用实现一个函数,比如意味着等待毫秒利用和利用和 1.javascript 每隔一秒 打印 1,2,3,4,5 1.利用let(块级作用域) for(let i=0;i { setTimeout(()=>{ console.log(i) resolve() }, 1000*i) }); for (v...

    ivan_qhzivan_qhz 评论0 收藏0
  • 实现深度遍历和广度遍历(递归与非递归版本)

    实现深度遍历和广度遍历(递归与非递归版本)

    摘要:先画个树,然后解释何为深度,何为广度第一层子集第二层子集第二层子集第三层,子集第三层第四层图就不画太复杂了,最高四层的结构,如果换成的形式的话可以理解成第一层第二层 先画个树,然后解释 何为深度, 何为广度 ...

    BettaBetta 评论0 收藏0
  • JavaScript 数据结构与算法之美 - 非线性表中的树、堆是干嘛用的 ?其数据结构是怎样的 ?

    JavaScript 数据结构与算法之美 - 非线性表中的树、堆是干嘛用的 ?其数据结构是怎样的 ?

    摘要:笔者写的数据结构与算法之美系列用的语言是,旨在入门数据结构与算法和方便以后复习。非线性表中的树堆是干嘛用的其数据结构是怎样的希望大家带着这两个问题阅读下文。其中,前中后序,表示的是节点与它的左右子树节点遍历访问的先后顺序。 showImg("h...

    singeryesingerye 评论0 收藏0
  • 面对对象编程

    面对对象编程

    摘要:也就是说,构造函数内部,指的是一个新生成的空对象,所有针对的操作,都会发生在这个空对象上。上面代码中,构造函数的语句,返回的是一个新对象。 一、创建对象 1.构造函数var Vehicle = function () { this.price = 1000;}; var v = new Vehicle()...

    leeonleeon 评论0 收藏0
  • 面对对象(二)

    面对对象(二)

    摘要:创建实例对象构造函数作为模板,可以生成实例对象。但是,有时拿不到构造函数,只能拿到一个现有的对象。张三张三张三上面代码中,对象是的模板,后者继承了前者的属性和方法。的详细介绍,请看后面的相关章节。 new.target函数内部可以使用new.target...

    nihaonihao 评论0 收藏0
  • 面对对象(三)this 关键字

    面对对象(三)this 关键字

    摘要:涵义实质使用场合使用注意点避免多层避免数组处理方法中的避免回调函数中的绑定的方法参考链接涵义就是属性或方法当前所在的对象。上面代码是一个文本输入框,每当用户输入一个值,就会调用回调函数,验证这个值是否在指定范围。 涵义实质使用场合使用...

    shenhualongshenhualong 评论0 收藏0
  • 面对对象(三)this 关键字

    面对对象(三)this 关键字

    摘要:涵义实质使用场合使用注意点避免多层避免数组处理方法中的避免回调函数中的绑定的方法参考链接涵义就是属性或方法当前所在的对象。上面代码是一个文本输入框,每当用户输入一个值,就会调用回调函数,验证这个值是否在指定范围。 涵义实质使用场合使用...

    EuphoriaEuphoria 评论0 收藏0
  • 面对对象(三)this 关键字

    面对对象(三)this 关键字

    摘要:涵义实质使用场合使用注意点避免多层避免数组处理方法中的避免回调函数中的绑定的方法参考链接涵义就是属性或方法当前所在的对象。上面代码是一个文本输入框,每当用户输入一个值,就会调用回调函数,验证这个值是否在指定范围。 涵义实质使用场合使用...

    CaizhenhaoCaizhenhao 评论0 收藏0
  • 面对对象(三)this 关键字

    面对对象(三)this 关键字

    摘要:涵义实质使用场合使用注意点避免多层避免数组处理方法中的避免回调函数中的绑定的方法参考链接涵义就是属性或方法当前所在的对象。上面代码是一个文本输入框,每当用户输入一个值,就会调用回调函数,验证这个值是否在指定范围。 涵义实质使用场合使用...

    mengbomengbo 评论0 收藏0
  • 把类数组 转化为数组的方法

    把类数组 转化为数组的方法

    摘要:类数组对象虽然它也有下标,但它并非真正的数组,所以也不能像数组一样,进行排序操作或者往集合里添加一个新的元素。改变的指向借用数组的方法俗称借用构造函数判断一个数据是否是数组一样是借用原型上的方法对传进来的参数进行一个操作 类数组对象 ...

    阿罗阿罗 评论0 收藏0
  • 面对对象(四)对象的方法中this

    面对对象(四)对象的方法中this

    摘要:但是,下面这几种用法,都会改变的指向。情况一情况二情况三上面代码中,就是一个值。等同于上面代码中,是多层对象内部的一个方法。为求简便,将其赋值给变量,结果调用时,指向了顶层对象。 var obj ={ foo: function () { console.log(this); }}; ...

    BettaBetta 评论0 收藏0
  • 面对对象(四)对象的方法中this

    面对对象(四)对象的方法中this

    摘要:但是,下面这几种用法,都会改变的指向。情况一情况二情况三上面代码中,就是一个值。等同于上面代码中,是多层对象内部的一个方法。为求简便,将其赋值给变量,结果调用时,指向了顶层对象。 var obj ={ foo: function () { console.log(this); }}; ...

    1fe1se1fe1se 评论0 收藏0
  • 面对对象(五)this使用注意点

    面对对象(五)this使用注意点

    摘要:绑定回调函数的对象前面的按钮点击事件的例子,可以改写如下。方法有一些使用注意点。上面代码中,方法会调用回调函数。但是,方法的回调函数内部的却是指向全局对象,导致没有办法取到值。 4.1避免多层 this由于this的指向是不确定的,所以切勿在函数...

    hearawayhearaway 评论0 收藏0
  • 深入理解 JavaScript, 从作用域与作用域链开始

    深入理解 JavaScript, 从作用域与作用域链开始

    摘要:所以上面那段代码链中最初应该是之后之后所以最后的输出结果是作用域链概念看了前面一个完整的函数执行过程,让我们来说下作用域链的概念吧。而这一条形成的链就是中的作用域链。 showImg("https://segmentfault.com/img/bVbvayE?w=1280&h=545"); 1. ...

    frontoldmanfrontoldman 评论0 收藏0
  • 前端培训-中级阶段(9)- 原生Ajax的运行原理与实现(2019-08-08期)

    前端培训-中级阶段(9)- 原生Ajax的运行原理与实现(2019-08-08期)

    摘要:前端最基础的就是。的原理浏览器发送请求,服务器给出响应。保持之前的界面不变化。的核心创建一个对象,用于发起请求设置为请求,请求发送请求。 前端最基础的就是 HTML+CSS+Javascript。掌握了这三门技术就算入门,但也仅仅是入门,现在前端开发的定...

    TANKINGTANKING 评论0 收藏0
  • LeetCode 攻略 - 2019 年 7 月上半月汇总(55 题攻略)

    LeetCode 攻略 - 2019 年 7 月上半月汇总(55 题攻略)

    摘要:微信公众号记录截图记录截图目前关于这块算法与数据结构的安排前。已攻略返回目录目前已攻略篇文章。会根据题解以及留言内容,进行补充,并添加上提供题解的小伙伴的昵称和地址。本许可协议授权之外的使用权限可以从处获得。 Create by jsliang on 201...

    warmchengwarmcheng 评论0 收藏0
  • 热度3年猛增20倍,Serverless&云开发的技术架构全解析

    热度3年猛增20倍,Serverless&云开发的技术架构全解析

    摘要:年月,腾讯云宣布推出总价值超过亿元的小程序云开发资源扶持计划,对超过一百万个小程序开发者提供免费资源扶持,全面助力开发者打造优秀小程序。 『 作为一个不断发展的新兴技术, Serverless 热度的制高点已然到来。』 或许,Google Trends 所显示的...

    alphahansalphahans 评论0 收藏0
  • Webpack基本功能理解以及使用

    Webpack基本功能理解以及使用

    摘要:在这个过程中,会用到一些解析工具用来预处理一些模块以及拓展语言例如这些工具的配置使用都是在中完成的。属性,表示进行转换时,应该使用哪个。插件接口功能极其强大,可以用来处理各种各样的任务。 对于前端工程化,webpack一个神奇的工具,既然是...

    KnewOneKnewOne 评论0 收藏0
  • 踩坑完全指南(长期更新)

    踩坑完全指南(长期更新)

    摘要:有很多坑踩过的,记录下来。尤其是,相信前端们最讨厌写的就是环境配置篇一篇文章了解上环境配置样式篇如何设置表格的单元格内容高度回答链接 有很多坑踩过的,记录下来。尤其是css,相信前端er们最讨厌写的就是css 环境配置篇 一篇文章了解Mac上Node...

    codecraftcodecraft 评论0 收藏0
  • TFmini与舵机结合的机器人小车避障应用方案

    TFmini与舵机结合的机器人小车避障应用方案

    摘要:舵机接线小车避障原理小车启动后,小车开始向前运动。搭载的外部电源过重时,会影响小车车轮的摩擦力,可能两个车轮的转速不一致,导致小车并不能按照轨迹行驶。小车车轮在光滑地面有可能造成空转的现象,导致小车不能走直线。 1.试验设备及接线 1.1实...

    raoyiraoyi 评论0 收藏0
  • npm的scripts在Windows下无法并行或串行执行多命令的解决

    npm的scripts在Windows下无法并行或串行执行多命令的解决

    摘要:我用开发,这个的是可以很好的执行并行或者串行的脚本的,比如我们来看下我这个在下的正常执行的代码段这里我执行可以并行处理和,而执行后面的这个名领的时候又可以触发执行,然后再次触发对应的三个命令。我暂时不关心他多层调用的问题。 我用MacOS...

    isLishudeisLishude 评论0 收藏0
  • 移动端键盘和光标的兼容那点事

    移动端键盘和光标的兼容那点事

    摘要:解决方法如果使用页面数据不超过一屏禁止滚动,那么即使变成了页面也不会有什么变化。 作者:@micky思 @wupq @yewq 在H5的开发中,个人的制作页面布局习性不同,多多少少会产生在真机上input的光标和键盘的弹出会出现的各种BUG,文中整理了部分遇到的...

    Kerr1GanKerr1Gan 评论0 收藏0

热门文章

<