解决这两种this混乱的场景,让它的指向明明白白!
this永远指向当前函数的主人,在构造函数中this指向新创建的对象,说明构造函数的主人是新创建的对象。但是有以下两种场景会引起this指向的混乱:
了解各种编程语言名称的来历
写了那么多代码,你知道你用的编程语言为什么叫那个名字么?1995年,当时在网景公司就职的布兰登·艾克正为Netscape Navigator 2.0浏览器开发的一门名为LiveScript的脚本语言
CSS实现DIV从隐藏到展示的过渡效果
CSS中有很多功能强大的方法,其中过渡属性transition就很牛叉。你不用写一行JavaScript代码,随便写点css就可以实现一个动画效果。下面结合我在W3C网站上看到的实例,举个栗子说明下
使用jquery-intro插件做页面引导
设置参数: 设置多个格式 json格式:key:value 可设置参数;下载jquery-intro;设置方法(多个参数设置);在页面中引用jquery-intro;定义引用的区块;配置jquery-intro的显示
如何实现元素曝光上报?
进行数据上报的时候,经常会遇到列表数据曝光上报的问题,只对在当前可视范围内的数据内容进行曝光上报,而对于未在可视范围内的数据不进行曝光上报,等待用户滚动页面或者区域使元素出现在可视范围内时才进行曝光上报
解决webapck多页面内存溢出
因为自己的项目是基于vue-cli3进行开发,所以这里只讨论这种情况下的解决办法 ,在进行多页面开发的时候,项目刚开始阶段,因为文件较少,所以代码编译速度还行,但是随着项目逐渐增大
HTML中6种空白空格
HTML提供了5种空格实体(space entity),它们拥有不同的宽度,非断行空格( )是常规空格的宽度,可运行于所有主流浏览器。其他几种空格(       ‌‍)在不同浏览器中宽度各异。
装饰器模式在React中实际使用场景
首先简要的介绍一下问题,我们公司大部分项目都是使用umi+Ant Design Pro 构建(下面的Pro都指代它),因为场景的不同,我们总是要根据不同的场景区分和抽离布局组件,在Pro中的layouts文件夹里面已经为我们提供了不同场景的布局组件
vue 关于子组件向父组件传值$emit触发无效问题
这样做就会出现一个问题 就是在子组件中,this.$emit触发不了或者延迟,原因是在触发this.$emit请求返回需要时间,而在请求过程(因为是异步所以会先执行下面的操作),调用了this.close(this.close是定义好的方法)将弹窗关闭