文章库ARTICLE COLUMN

  • 一篇文章搞懂闭包。

    一篇文章搞懂闭包。

    摘要:如果非要用一句话定义闭包我更加认同你不知道的作者的一句话当函数可以记住并访问所在的词法作用域时,就产生了闭包。所以本文将会从闭包的应用场景入手,来印证的这句话。总结闭包的应用场景还有很多,可以说是随处可见了。 直接进入主题,闭包是什么...

    tinyqtinyq 评论0 收藏0
  • 深入理解let和var的区别(暂时性死区)!!!

    深入理解let和var的区别(暂时性死区)!!!

    摘要:会出现这样的情况是因为拥有暂时性死区。规定暂时性死区和语句不出现变量提升,主要是为了减少运行时错误,防止在变量声明前就使用这个变量,从而导致意料之外的行为。 首先我们应该知道js引擎在读取js代码时会进行两个步骤: 第一个步骤是解释。 第...

    tanglijuntanglijun 评论0 收藏0
  • vue + axios---封装一个http请求

    vue + axios---封装一个http请求

    摘要:在使用开发时,官方推荐使用来请求接口官方地址但是并不像一样拥有,即不能直接来使用,所以需要我们自己根据来写一个具有方法的库。 在使用vue开发时,官方推荐使用axios来请求接口 // axios官方地址 https://github.com/axios/axios 但是axios并...

    ScliangScliang 评论0 收藏0
  • 如何自己配置eslint 与 Vscode 自动修复

    如何自己配置eslint 与 Vscode 自动修复

    摘要:安装如何初始化初始化运行接下来会弹出选项您希望如何配置选择您要遵循哪种风格指南可以选择,相对严格你是否使用不需要的话就填接下来就是安装依赖安装插件插件商店搜索插件,重启编辑器,如果代码中有出现报红,说明已经配置成功如何开启自动修复打开...

    whlongwhlong 评论0 收藏0
  • 浅谈JavaScript的面向对象和它的封装、继承、多态

    浅谈JavaScript的面向对象和它的封装、继承、多态

    摘要:会造成内存浪费的问题构造函数继承声明父类声明子类生成实例组合式继承组合式继承是汲取了两者的优点,既避免了内存浪费,又使得每个实例化的子类互不影响。 写在前面 既然是浅谈,就不会从原理上深度分析,只是帮助我们更好地理解... 面向对象与面向...

    MAX_zuoMAX_zuo 评论0 收藏0
  • 探讨一下Vue和以前的jquery开发的区别

    探讨一下Vue和以前的jquery开发的区别

    摘要:我是一名光荣的前端工程师,一直从事前端的开发工作。但是开发是前后端分离开发,通过进行交互,客户端请求服务器返回数据,由客户端进行渲染。因为前端代码和后台代码都是分开的,所以项目更容易维护,开发效率更高。 我是一名光荣的前端工程师,一直...

    galoisgalois 评论0 收藏0
  • require 和 import 详解

    require 和 import 详解

    摘要:第二行,在第一行之后运行,因此必须等加载完成。类似于,但是是依赖就近,延迟执行,是依赖前置,提前执行。是一个文件名重命名导入成员名称标识符从已经存在的模块脚本文件等导入返回一个对象。 前言 JS模块化编程是前端小伙伴们必不可少的知识,下...

    wanghuiwanghui 评论0 收藏0
  • 【每日一包0027】statuses

    【每日一包0027】statuses

    摘要:地址源码依赖状态码工具包返回对应的状态码返回所有状态码构成的对象返回状态码构成的数组获取改状态吗的描述判断状态码是不是重定向返回,,返回不需要返回任何实体内容返回 [github地址:https://github.com/ABCDdouyae...] statuses (koa2源码依赖)...

    hizengzenghizengzeng 评论0 收藏0
  • 【重温基础】2.流程控制和错误处理

    【重温基础】2.流程控制和错误处理

    摘要:本文是重温基础系列文章的第二篇,需要让自己静下心来,学习,养成好习惯。系列目录复习资料资料整理个人整理重温基础语法和数据类型本章节复习的是中的控制流语句,让我们能实现更多的交互功能。 本文是 重温基础 系列文章的第二篇,需要让自己静下心...

    刘福刘福 评论0 收藏0
  • 【重温基础】3.循环和迭代

    【重温基础】3.循环和迭代

    摘要:本文是重温基础系列文章的第三篇,今天想起鬼脚七的一句话人不一定自由,但思想一定是自由的。系列目录复习资料资料整理个人整理重温基础语法和数据类型重温基础流程控制和错误处理本章节复习的是中的循环语句,让我们能更快速且简单的完成一些需求。 ...

    miracledanmiracledan 评论0 收藏0
  • 一次性搞懂JavaScript正则表达式之引擎

    一次性搞懂JavaScript正则表达式之引擎

    摘要:总的来说,可以称为文本主导的正则引擎,可以称为表达式主导的正则引擎。首先,正则表达式在计算机看来只是一串符号,正则引擎首先肯定要解析它。精通正则表达式书中说引擎不支持非贪婪模式,很明显不是引擎。正则表达式中可以商榷的部分就叫做备选状态...

    hlcchlcc 评论0 收藏0
  • vue全家桶制作一个精致的美团项目

    vue全家桶制作一个精致的美团项目

    摘要:的组件化功能可谓是它的一大亮点,通过将页面上某一组件的代码放入一个的文件中进行管理可以大大提高代码的维护性。项目中未做移动端适配,在不同屏幕手机上打开,可能用户体验会差些 一、项目展示: showImg("https://user-gold-cdn.xitu.io/2018/5/1...

    NeverSayNeverNeverSayNever 评论0 收藏0
  • element-ui中el-tree树形控件-树节点的选择(选中当前节点,获取当前id并且获取其父级

    element-ui中el-tree树形控件-树节点的选择(选中当前节点,获取当前id并且获取其父级

    摘要:在的树形控件中默认获取选取当前选中的方法是但是如果子节点不是全部选中的话,父节点算不选中。由于我们一般想要的是就算只选中一个直接点父节点以及其父辈都算选中,所以需要自己写逻辑。 在element-ui的el-tree树形控件中默认获取选取当前选中id的...

    MobServiceMobService 评论0 收藏0
  • 理解nodejs的module

    理解nodejs的module

    摘要:一个模块儿真正导出的是的值,只是的一个引用可以简单理解为下面这种对象引用和赋值的区别只是的一个引用。已经跟脱离没有关系了所以经常会看到模块儿里会像下面这样来导出模块儿。 module 在 Node.js 模块系统中,每个文件都视为独立的模块,node在运...

    hidogshidogs 评论0 收藏0
  • 跨域

    跨域

    摘要:一同源策略浏览器出于安全方面的考虑,只允许与本域下的接口交互。包括发送信息的内容,发送信息的域名等等同样的,在内添加一个事件监听绑定事件,在内通过方法发送信息给一样可以进行跨域通信 一、同源策略(Same origin Policy) 浏览器出于安全方面...

    keeliikeelii 评论0 收藏0
  • d3入门篇(二):绘制基本的柱形图

    d3入门篇(二):绘制基本的柱形图

    摘要:简单理解后的元素需要继续进行可视化的工作。当选择集中的元素个数大于数据集中的元素个数,通过处理之后返回多出来那部分数据的元素选择器这时候接着执行那就是在上了。简单理解后返回的是一个选择集,即多出来的那部分元素。 d3简单理解就是通过在sv...

    张率功张率功 评论0 收藏0
  • 封装一个优雅的element ui表格组件

    封装一个优雅的element ui表格组件

    摘要:现在做后台系统用的越来越多,那的组件肯定也离不开。虽然的组件很好。这个就比较麻烦了。那我们可不可以把表格和分页封装在一起呢照这个思路那我们重新封装一个带分页的表格。 现在做后台系统用vue + elementUI 的越来越多,那element ui的 el-table ...

    singeryesingerye 评论0 收藏0
  • 加密解密算法介绍

    加密解密算法介绍

    摘要:加密解密算法介绍算法目前常见有加密算法,散列算法,编码算法,使用位关键字作为流加密算法加密技术通常分为两大类对称式和非对称式。对称性加密算法有用途对称加密算法用来对敏感数据等信息进行加密数据加密标准,速度较快,适用于加密大量数据的场合...

    ThinkSNSThinkSNS 评论0 收藏0
  • 你不知道的那些console

    你不知道的那些console

    摘要:当然,还有一些其他的比如前面两个是进行分组展示的,后面一个是展示表格的,但是我觉得用处不大,所以就不再这里详细介绍了,有兴趣的小伙伴可以去看看,还是比较有意思的 前一阵在查找问题的时候,偶然间发现了console的一个用法,仿佛打开了我新世...

    zhoutaozhoutao 评论0 收藏0
  • stylelint总结

    stylelint总结

    摘要:有一百多条校验规则这些规则可以分为三类用于校对风格的规则用于判别代码可维护性的规则以及用于判断代码错误的规则。所有规则默认都是关闭的。声明后还需要在中使用它,具体规则名称以及可能的取值需要去查看每个插件的文档。 stylelint有一百多条校...

    MingjunYangMingjunYang 评论0 收藏0
  • angular源码分析之platformBrowserDynamic

    angular源码分析之platformBrowserDynamic

    摘要:生成项目后,中的代码这里调用了包中导出的函数这个函数是浏览器平台的工厂函数执行会返回浏览器平台的实例函数是通过函数创建的这个函数接收个参数父平台工厂函数平台名称服务提供商的数组顾名思义函数的作用是创建平台工厂的函数在框架被加 cli生成...

    FWHeartFWHeart 评论0 收藏0
  • mpvue 从入门到上手

    mpvue 从入门到上手

    摘要:官网一新建一个项目新建项目切换到项目安装依赖运行二预览首先,打包打开微信开发者工具,在项目目录中选择项目的文件,可以暂时不写,项目名称自定义。点击编译看效果,点击预览在手机上用微信扫码看效果。 官网:http://mpvue.com/mpvue/quicks...一...

    _DangJin_DangJin 评论0 收藏0
  • stylelint规范列表

    stylelint规范列表

    摘要:官网的规则请戳这里规则规则列表这里是内的所有规则。字体系列指定字体系列是否应用于单双引号内。在值列表的逗号后指定一个空格或禁止留有空格。禁止使用速记属性重写相关属性。规则在规则前要求或不允许留有空行。禁止规则添加供应商前缀。 官网的规...

    LiangJLiangJ 评论0 收藏0
  • JavaScript的预编译过程分析

    JavaScript的预编译过程分析

    摘要:一概念是一个单线程解释型的编程语言。预编译大致可分为步创建对象找形参和变量声明,将形参和变量名作为属性名,值为将实参值和形参统一在函数体里面找函数声明,值赋予函数体。 一、JavaScript概念 JavaScript ( JS ) 是一个单线程、解释型的编程语...

    grafgraf 评论0 收藏0
  • 各类型的 toString 方法合集

    各类型的 toString 方法合集

    摘要:对象覆盖了的方法方法连接数组并返回一个字符串,其中包含用逗号分隔的每个数组元素运用这个方法,可以处理数组扁平化不过有一些限制。 toString() Object.prototype.toString() Array.prototype.toString() Boolean.prototype.toString() RegExp.prot...

    geekidentitygeekidentity 评论0 收藏0

热门文章

<