文章库ARTICLE COLUMN

  • 一看就懂之webpack基础配置

    一看就懂之webpack基础配置

    摘要:一看就懂之基础配置一简介本质上,是一个现代应用程序的静态模块打包器。属性表示的是的上下文目录,配置入口文件的时候,如果入口文件使用的是相对路径,那么就是相对于所在的目录。通常用于指定以何种方式导出库,通常用于指定接收库的名称。 一看就...

    woshicixidewoshicixide 评论0 收藏0
  • Javascript箭头函数和lambda

    Javascript箭头函数和lambda

    摘要:总结从上面的过程可以看出来,有两个主要的关键过程箭头函数是一个匿名函数,简化书写箭头函数作为变量传递给函数的回调所以箭头函数在很大程度上,简化了函数式的操作。其实表达式,在中就是匿名函数。 () => {} 基本特点 es6中的箭头函数,在实际开...

    parallerparaller 评论0 收藏0
  • 第十一集: 从零开始实现一套pc端vue的ui组件库( tab切换组件 )

    第十一集: 从零开始实现一套pc端vue的ui组件库( tab切换组件 )

    摘要:第十一集从零开始实现切换组件本集定位我们先来聊聊切换的意义不管是手机还是屏幕的大小是有限的人眼睛看到的范围也是有限的人们看信息的时候并不喜欢跳转这种操作或是我们要查某个知识点进入网站之后看了几眼没有需要的相关信息也就理所当然的退出去继...

    VEIGHTZVEIGHTZ 评论0 收藏0
  • 首屏渲染优化策略

    首屏渲染优化策略

    1. webpack打包时: 生产环境下尽可能减少依赖包,按需引用 (webpack-bundle-analyzer) 2. 组件分块按需加载 import Vue from "vue"; import Router from "vue-router"; Vue.use(Router); export default new Router({ ...

    Leo_chenLeo_chen 评论0 收藏0
  • 自定义mapbox插件 - 地图快照下载(JS)

    自定义mapbox插件 - 地图快照下载(JS)

    摘要:本次我开发的插件功能很简单,下载地图的快照,即将当前地图显示导出图片。之后通过插件本身拿到的地图上下文,开始下载。不加后两个参数在下会报错事件类型,是否冒泡,是否阻止浏览器的默认行为至此,一个下载地图快照的插件就完成了。 效果预览 sho...

    caikealcaikeal 评论0 收藏0
  • 文件上传File格式转为Blob格式

    文件上传File格式转为Blob格式

    摘要:最近项目开发中涉及到文件上传功能,使用的是七牛的服务。查看七牛文档发现文件上传格式为,而本地添加上传文件时获取到的是格式,因此需要将转换为,具体转换方法如下 最近项目开发中涉及到文件上传功能,使用的是七牛的服务。查看七牛文档发现文件上...

    OBKoro1OBKoro1 评论0 收藏0
  • 手写一个符合A+规范的Promise

    手写一个符合A+规范的Promise

    摘要:本文同时也发布在我的博客上,欢迎之前也手写过简单的,这次则是为了通过官方的测试集,借鉴了一些下载量较多的,改了几遍,终于是通过了规范的个测试用例如何测试测试库地址在这,大家在写完自己的后,不妨也去测试一下,检验自己的是否符合规范。 本...

    jsummerjsummer 评论0 收藏0
  • instanceof的判断原理

    instanceof的判断原理

    摘要:自定义一个构造函数利用上面的构造函数构造一个实例运算符的第一个变量是一个对象,暂时称为第二个变量一般是一个函数,暂时称为。 //自定义一个构造函数 function Fun(){} //利用上面的构造函数构造一个实例 var fu...

    densondenson 评论0 收藏0
  • Nodejs高性能原理(上) --- 异步非阻塞事件驱动模型

    Nodejs高性能原理(上) --- 异步非阻塞事件驱动模型

    摘要:使用了一个事件驱动非阻塞式的模型,使其轻量又高效。的包管理器,是全球最大的开源库生态系统。按照这个定义,之前所述的阻塞,非阻塞,多路复用信号驱动都属于同步。 系列文章 Nodejs高性能原理(上) --- 异步非阻塞事件驱动模型Nodejs高性能原理(下)...

    yy736044583yy736044583 评论0 收藏0
  • Vue 3.0 前瞻,体验 Vue Function API

    Vue 3.0 前瞻,体验 Vue Function API

    摘要:与的一致有三个可选值,分别为在渲染后,即后才调用回调函数,在渲染前,即前调用回调函数,同步触发。 最近 Vue 官方公布了 Vue 3.0 最重要的RFC:Function-based component API,并发布了兼容 Vue 2.0 版本的 plugin:vue-function-api,可用于提前...

    DrizzleXDrizzleX 评论0 收藏0
  • 前端开发变量命名系列 - JavaScript篇

    前端开发变量命名系列 - JavaScript篇

    摘要:在写法上最常见的两种命名分别为和。下面列出了一些约定成俗的适用例子提交表单处理分页页数改变处理分页每页大小改变按下键场景二异步处理这里主要是指在写数据层服务状态管理中的命名,以及回调的命名规则。 JavaScript作为前端开发从业人员必须掌握...

    CoXieCoXie 评论0 收藏0
  • javascript 组合模式

    javascript 组合模式

    摘要:开始扫描文件夹文件下不能添加其他文件夹或文件开始扫描文件根文件加技术栈权威小王子 组合模式 **// 组合模式在对象间形成树形结构// 组合模式中基本对象和组合对象被一致对待// 无须关心对象有多少层 调用时只需要在根部进行调用**结合了命令模式和...

    CarsonCarson 评论0 收藏0
  • vue初探

    vue初探

    摘要:打开官网阅读手册这是个啥东西原来和不一样,断点调试还是比较麻烦的,与比较。好像会和扯上点关系调试工具用和一样。文档还没有看完,待续。 打开官网 https://cn.vuejs.org/v2/guide/installation.html 阅读手册这是个啥东西? 原来和php 不一...

    lightlight 评论0 收藏0
  • 笔试算法之王大锤发奖金问题(JS)

    笔试算法之王大锤发奖金问题(JS)

    摘要:笔试算法之王大锤发奖金问题需求论资排辈发奖金按照工龄发奖金,任意两个相邻的员工之间,工龄高的发工资必须多。所以,假设连续降低了个人,那么这些人的奖金一共为最后,还要判断最开始左边出现的工龄最高的人是否需要追加。 笔试算法之王大锤发奖金...

    missoncemissonce 评论0 收藏0
  • blob和base64转文件并通过ajax上传到服务器

    blob和base64转文件并通过ajax上传到服务器

    摘要:有时候,我们不想通过上传本地图片的方式上传图片,而是通过相机拍照,将这个拍照后的图片直接上传到服务器上,不需要保存到本地。现在我们来通过的或者方法对象对象来通过上传图片。 有时候,我们不想通过上传本地图片的方式上传图片,而是通过相机拍...

    tuomaotuomao 评论0 收藏0
  • 前端面试每日3+1——第117天

    前端面试每日3+1——第117天

    摘要:前端面试每日题,以面试题来驱动学习,每天进步一点让努力成为一种习惯,让奋斗成为一种享受相信坚持的力量学习不打烊,充电加油只为遇到更好的自己,天无节假日,每天早上点纯手工发布面试题死磕自己,愉悦大家。 今天的知识点 (2019.08.11) —— 第1...

    xeblogxeblog 评论0 收藏0
  • 前端面试每日3+1(周汇总2019.08.11)

    前端面试每日3+1(周汇总2019.08.11)

    摘要:前端面试每日题,以面试题来驱动学习,每天进步一点让努力成为一种习惯,让奋斗成为一种享受相信坚持的力量项目地址推荐欢迎跟一起折腾前端,系统整理前端知识,目前正在折腾,打算打通算法与数据结构的任督二脉。 《论语》,曾子曰:吾日三省吾身...

    马永翠马永翠 评论0 收藏0
  • 尚学堂 react -后台管理系统开发流程

    尚学堂 react -后台管理系统开发流程

    摘要:项目开发准备描述项目技术选型接口接口文档测试接口启动项目开发使用脚手架创建项目开发环境运行生产环境打包运行管理项目创建远程仓库创建本地仓库配置将本地仓库推送到远程仓库在本地创建分支并推送到远程如果本地有修改新的同事克隆仓库如果远程修 ...

    lemonlemon 评论0 收藏0
  • 日积跬步,apply/call/bind 自我实现

    日积跬步,apply/call/bind 自我实现

    摘要:日常编码中被开发者用来实现对象冒充,也即显示绑定。面试题源码实现,事实上是对基础知识的一个综合考核。原型链终端指向,不会有构造函数,也不会有等属性,这些属性来自。 call/apply/bind 日常编码中被开发者用来实现 对象冒充,也即 显示绑...

    densondenson 评论0 收藏0
  • A01-jquery操作之:如何获取动态生成元素(获取未来元素)

    A01-jquery操作之:如何获取动态生成元素(获取未来元素)

    摘要:如何获取元素列表进行遍历很简单直接在方法的回调函数中获取动态生成子元素你好啊将子元素加入父元素为子元素注册事件输出所有子元素 A01-jquery操作之:如何获取动态生成元素(获取未来元素) what 动态生成元素? html代码中没有的元素 通过js生...

    wangymwangym 评论0 收藏0
  • 2019js基础面试题整理复习

    2019js基础面试题整理复习

    摘要:复习整理有什么新特性新增语义化标签等新增用于绘画的元素用于媒介回放的和元素本地缓存有更好支持和是什么,文档是什么是用来描述网页的一种超文本标记语言,文档也被成为网页,它包含标签和纯文本是什么它不是标签,它为浏览器提供一种信息声明,告诉...

    yangrdyangrd 评论0 收藏0
  • 从零自己编写一个React框架    【中高级前端杀手锏级别技能】

    从零自己编写一个React框架 【中高级前端杀手锏级别技能】

    摘要:想要自己实现一个简易版框架,并不是非常难。为了防止出现这种情况,我们需要改变整体的策略。上面这段话,说的就是版本和架构的区别。 showImg("https://segmentfault.com/img/bVbwfRh"); 想要自己实现一个React简易版框架,并不是非常难。但是你需要...

    codecookcodecook 评论0 收藏0
  • 浏览器显示及交互背后的原理

    浏览器显示及交互背后的原理

    摘要:浏览器显示及交互背后的原理引子因为笔者爱编程的光头强近期在写一本关于小程序入门的书籍。不基于浏览器背后的运行原理,是很难说清楚虚拟被引入的真正原因和最大好处的。它是浏览器的核心部分。 浏览器显示及交互背后的原理 引子 因为笔者(爱编程的...

    idisfkjidisfkj 评论0 收藏0
  • 一个简单的函数消灭业务代码的低级错误

    一个简单的函数消灭业务代码的低级错误

    摘要:所以在这些业务代码中,我相信也没什么人会做构建前的校验脚本或者单元测试的,所以我们需要一个简单的函数来控制变量的赋值,来避免这种低级错误。 日常的前端开发业务代码中,我们经常都需要调试数据,所以要经常更改某些参数的初始化数据,或者更改...

    YFanYFan 评论0 收藏0
  • JavaScript:Array.splice 与 Array.slice 如何区分

    JavaScript:Array.splice 与 Array.slice 如何区分

    摘要:如果设置为零,则不会删除任何项目。被看作是显示显示被看作是如果小于或等于,则将其视为。如果省略,将选择从数组的起始位置到结尾的所有元素。显示显示显示如果任一参数大于数组的长度,则任一参数都将使用数组的长度显示显示显示显示希望有所帮助 ...

    grafgraf 评论0 收藏0

热门文章

<