文章库ARTICLE COLUMN

  • 实列讲解TypeScript的基本用法

    实列讲解TypeScript的基本用法

    摘要:是微软开发的的超集,兼容,可以载入代码然后运行。可处理已有的代码,并只对其中的代码进行编译小编我决定使用白鹭引擎开发游戏,在开发游戏之前学习一下,目前它的可视化工具已经可以打多端包了是一套完整的游戏开发解决方案。中包含多个工具以及项目...

    weanwean 评论0 收藏0
  • 前端骨架屏方案小结

    前端骨架屏方案小结

    摘要:常用于文章列表动态列表页等相对比较规则的列表页面。很多项目中都有应用饿了么版本知乎等网站中都有应用。欢迎讨论,点个赞再走吧 骨架屏 最近在项目不时有用到骨架屏的需求,所以抽时间对骨架屏的方案作了一下调研,骨架屏的实践已经有很多了,也有很多...

    MasonEastMasonEast 评论0 收藏0
  • 简单的tab开发解析

    简单的tab开发解析

    摘要:把开辟的堆内存的进制的地址赋值给函数名。闭包有个作用一个是保护其私有作用域的私有变量不受外界干扰,另一个作用就是可以保存以下内容。 使用下面的几种方法都可以实现我们想要的效果。下面我一一进行描述讲解下。 首先我们需要弄清楚一个问题,下...

    caoymcaoym 评论0 收藏0
  • 授人以渔式解析原生JS写轮播图

    授人以渔式解析原生JS写轮播图

    摘要:鼠标放到轮播图的图片上时不再自动轮播并且左右箭头显示出来,鼠标移开时左右箭头隐藏掉并且自动轮播。核心原理清除定时器,绑定事件,重构下代码封装出往右往左轮播函数和自动轮播函数。 需求与分析 需求:循环无缝自动轮播五张图,按左右箭头可以手...

    PinkPink 评论0 收藏0
  • 带你了解webpack

    带你了解webpack

    摘要:根据依赖关系,按照配置文件把模块函数分组打包成若干个。会随着自身的的修改,而发生变化。只需要在命令行运行时带上参数就搞定一些插件的废除和替换废弃了顶替者用属性变化压缩优化代码分割,下面详解还有一些新的插件,。 1. 前端工程化项目打包历...

    TamicTamic 评论0 收藏0
  • 小程序-心理学辞典应用开发的心得

    小程序-心理学辞典应用开发的心得

    摘要:小程序心理学辞典应用开发的心得前言最近学习小程序,用了五天工作之余从开始,到一个简单的完成,有点心得,记录下来。数据库方面,小程序最近推出云开发的服务,这东西类似,这些后端云服务,而且这些第三方的服务对微信支持的也不错。 小程序-心理...

    cnTomatocnTomato 评论0 收藏0
  • Session

    Session

    摘要:注意的好处是防止用户随意篡改,获取别人的信息。因为是随机数,或者随机数夹杂着一些字母,所以没有可能暴力破解,获取别的用户的信息。类比相当于发会员卡,会员卡上只有卡号。 Session Cookie 和 Session 区别与联系 由于HTTP协议是无状态的协议,...

    eternalshalloweternalshallow 评论0 收藏0
  • JS面向对象的程序设计之继承的实现 - 原型链

    JS面向对象的程序设计之继承的实现 - 原型链

    摘要:简单回顾一下构造函数原型和实例对象之间的关系每个构造函数都有一个原型对象。找到生成构造函数的原型对象的构造函数,搜索其原型对象,找到了。 JS面向对象的程序设计之继承的实现 - 原型链 前言:最近在细读Javascript高级程序设计,对于我而言,...

    zhaochunqizhaochunqi 评论0 收藏0
  • LocalStorage、SessionStorage

    LocalStorage、SessionStorage

    摘要:和接口用于脚本在浏览器保存数据。存对象的时候会变成,因为解决方法用来存。而的变量不存在页面里,系统存在客户端本地的盘的一个文件里。除了保存期限的长短不同,这两个对象的其他方面都一致。总结在用户关闭页面会话结束后就失效。 window.session...

    SleepySleepy 评论0 收藏0
  • 关于iview框架实现打印指定区域所碰到的坑

    关于iview框架实现打印指定区域所碰到的坑

    摘要:今天遇到一个需求,看起来也比较简单,就是实现一个打印功能。有两种方法来实现,一种是利用的媒体查询,另一种则是使用。 今天遇到一个需求,看起来也比较简单,就是实现一个打印功能。页面中有一个表单,将表单里的数据对应添加到表格中,然后点击打...

    quietinquietin 评论0 收藏0
  • JavaScript 之执行上下文

    JavaScript 之执行上下文

    摘要:本文就梳理有关执行上下文也叫执行环境的知识。全局代码的执行上下文栈可以表示为函数代码当执行函数代码时,函数代码上下文被压入到执行上下文栈中。 本文共 1090 字,读完只需 4 分钟 概述 JavaScript 是函数式编程语言,作用域也是以函数为单位,那...

    FrozenMapFrozenMap 评论0 收藏0
  • 程序员的修行-《1.高效chrome插件》

    程序员的修行-《1.高效chrome插件》

    摘要:本文作者原文地址前言浏览器无论是作为浏览器市场的还是其强大的跨平台能力以及丰富的扩展插件,一直是许多开发者的首要选择的浏览器。浏览器也因为其丰富的插件,帮助开发者们在开发流程中极大地提高开发效率。 本文作者:TheBeauty原文地址:https://...

    nanchen2251nanchen2251 评论0 收藏0
  • 去重方法小结

    去重方法小结

    摘要:最基本的去重方法思路定义一个新数组,并存放原数组的第一个元素,然后将元素组一一和新数组的元素对比,若不同则存放在新数组中。再引用上面的任意一个去重方法思路该方法优点是不会产生一个新的数组。 1.最基本的去重方法 思路:定义一个新数组,并...

    SHERlocked93SHERlocked93 评论0 收藏0
  • JavaScript线程机制与事件机制

    JavaScript线程机制与事件机制

    摘要:的单线程,与它的用途有关。为了利用多核的计算能力,提出标准,允许脚本创建多个线程,但是子线程完全受主线程控制,且不得操作。 showImg("https://segmentfault.com/img/remote/1460000016649971?w=1481&h=876"); 一、进程与线程 1.进程 进程是指程...

    wangxinarhatwangxinarhat 评论0 收藏0
  • 如何编写 Typescript 声明文件

    如何编写 Typescript 声明文件

    摘要:函数重载这个概念是在一些强类型语言中才有的,依托于,这也算是一门强类型语言了,所以就会有需要用到这种声明的地方。 使用TypeScript已经有了一段时间,这的确是一个好东西,虽说在使用的过程中也发现了一些bug,不过都是些小问题,所以整体体验还...

    姘搁『姘搁『 评论0 收藏0
  • 判断元素是否在可视区域

    判断元素是否在可视区域

    摘要:如果要实现图片懒加载需要去判断图片是否在可视区域。判断方法判断一个元素是否在可视区域,我们有通常有两种办法,第一种是使用元素的属性的值和页面的进行对比如果的值小于表示元素在可视区域内。 前言 图片懒加载在网站运用图片比较多的时候回用到...

    CristalvenCristalven 评论0 收藏0
  • 用一个登录demo贯穿vue+node+mongoDB前后端分离的开发方式

    用一个登录demo贯穿vue+node+mongoDB前后端分离的开发方式

    摘要:一般如果不成功,可以试着看看端口号是否被占用等问题。如下数据库地址用户名密码地址端口号数据库连接数据库实例化连接对象连接错误连接成功然后再去下创建创建在下创建创建,这个地方的对应数据库中的最后,我们回到路由的中,使用引入模型。 这篇文...

    MiracleWongMiracleWong 评论0 收藏0
  • 来一打前端博客压压惊

    来一打前端博客压压惊

    前言 本文所有内容全部发布再个人博客主页 https://github.com/muwoo/blogs欢迎订阅。不过最近因为事情比较多,有一段时间没有更新了,后面打算继续不断学习更新,欢迎小伙伴一起沟通交流~ 最近更新 前端单测的那些事 基于virtual dom 的canvas渲染 js Even...

    xiaoqibTnxiaoqibTn 评论0 收藏0
  • 高阶组件 + New Context API = ?

    高阶组件 + New Context API = ?

    摘要:但是老版的存在一个严重的问题子孙组件可能不更新。其中,某一时刻属性发生变化导致组件触发了一次渲染,但是由于组件是且并未用到属性,所以的变化不会触发及其子孙组件的更新,导致组件未能得到及时的更新。 1. 前言 继上次小试牛刀尝到高价组件的甜...

    JoyvenJoyven 评论0 收藏0
  • SVG绘制饼状图

    SVG绘制饼状图

    摘要:使其作为元素的子节点关于路径中的的属性的椭圆弧曲线目的是为了绘制饼状图参数一共有个参数,以下按照顺序依次解释此时有一个起始位置,一个终止位置,一个轴,一个轴大弧小弧的问题是使用较长的弧线,还是较短的弧线。 SVG绘制饼状图昨天学习了基本...

    KoreyLeeKoreyLee 评论0 收藏0
  • react 使用ant design UI 父组件this.refs无法调用子组件自定的方法

    react 使用ant design UI 父组件this.refs无法调用子组件自定的方法

    摘要:子组件使用了如何让父组件调用子组件的方法在写技术栈使用时的使用会带来一个问题,会导致你无法直接使用去调用使用的子组件自定义方法。当你调用时会抛出异常。父组件调用子组件的方法子组件方法调用成功这是子组件 子组件使用了 Form.create()如何让...

    anRuianRui 评论0 收藏0
  • 实现文字的省略号

    实现文字的省略号

    摘要:允许内容顶开指定的容器边界内容将在边界内换行。如果需要,词内换行也会发生正在努力学习中,若对你的学习有帮助,留下你的印记呗点个赞咯往期好文推荐判断和及端打包有面试题纯实现瀑布流多列及布局 在项目中有涉及实现一行或者第几行后加省略号,在...

    beanlambeanlam 评论0 收藏0
  • 装饰模式-使用装饰器来写表单验证插件

    装饰模式-使用装饰器来写表单验证插件

    摘要:装饰模式描述装饰模式装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。具体装饰角色负责给构件对象添加上附加的责任。 装饰模式 描述 装饰模式:装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功...

    scola666scola666 评论0 收藏0
  • JavaScript之模块化开发

    JavaScript之模块化开发

    摘要:实现了按需加载与的区别对于依赖的模块提前执行,而是延迟执行推崇依赖就近推崇依赖前置之前之后模块化方案是最规范的方案未来也是主流对于我们来说也是经常使用与熟悉的不过现在的浏览器还不兼容使用需要转码使用导出模块使用导入模块参考原文 javaSc...

    MartinHanMartinHan 评论0 收藏0
  • vuex 2.0 源码解读

    vuex 2.0 源码解读

    摘要:至此它便作为一个唯一数据源而存在。改变中的状态的唯一途径就是显式地提交。这样使得可以方便地跟踪每一个状态的变化,从而能够实现一些工具帮助更好地了解应用背后的基本思想,借鉴了和参考源码解读一架构入门教程状态管理 准备工作 1.下载安装运行 ...

    yvonneyvonne 评论0 收藏0

热门文章

<