文章库ARTICLE COLUMN

  • Array 的 forEach, filter, map, some, every 有什么不同,使用

    Array 的 forEach, filter, map, some, every 有什么不同,使用

    摘要:没有不会改变原数组的值使用场景方法对数组的每个元素执行一次提供的函数,优点就是代码简洁,缺点就是无法用和来终止循环。 Array 的 forEach, filter, map, some, every 有什么不同,使用的场景是什么 1.filter showImg("https://segmentfault.com/i...

    TaonceTaonce 评论0 收藏0
  • 一周总结

    一周总结

    摘要:但是现在这种记忆太短暂了,当时做的时候还很清楚,过一天之后在写就会差很多 安装docker遇到的问题 我先看了几个安装docker的教程,我照着菜鸟教程中的步骤开始安装,首先要开启 Hyper-V 我按着它示例图片找这个东西,发现我的电脑里面根本就没有,我...

    JeffrreyJeffrrey 评论0 收藏0
  • [译] 网速敏感的视频延迟加载方案

    [译] 网速敏感的视频延迟加载方案

    摘要:我参加过一些团队,他们希望给首页加上类似的全屏视频背景。我通常不愿意那么做,因为这种做法通常会导致性能上的噩梦。老实说,我曾给一个页面加上一个大的视频。 showImg("https://i.loli.net/2019/03/03/5c7b84f4c081c.jpg"); 原文地址:Lazy Load...

    gyl_codergyl_coder 评论0 收藏0
  • 记一次绘图框架技术选型: jsPlumb VS mxGraph

    记一次绘图框架技术选型: jsPlumb VS mxGraph

    摘要:公司项目需要用到绘图框架,绘图部分以前是另一位同事负责,用的是框架。基于以上提及到的种种原因,上年年末我做起了技术调研,希望能找到一个合适我们项目的绘图框架。兼容性问题项目对浏览器兼容性比较宽松,浏览器兼容性问题不在考虑范围之内。 sh...

    longmonlongmon 评论0 收藏0
  • JS深拷贝的实现

    JS深拷贝的实现

    摘要:深拷贝和浅拷贝的区别深拷贝在于引用类型的时候,浅拷贝只复制地址值,实际上还是指向同一堆内存中的数据,深拷贝则是重新创建了一个相同的数据,二者指向的堆内存的地址值是不同的。深拷贝的实现通过递归方式实现深拷贝通过的方式实现通过实现 基本类...

    xinhaipxinhaip 评论0 收藏0
  • Webpack个人学习拙见

    Webpack个人学习拙见

    摘要:通过各种和的相关配置,将复杂的文件和依赖包细化打包,使得无论是开发还是上线发布都大大节省了效率。所以我们将移入内。写在最后这是自己第一次写学习笔记,自知内容比较基础还需要深入研究,算是自己对相关知识的梳理吧。 Webpack是什么? "A bundl...

    muddywaymuddyway 评论0 收藏0
  • 字节跳动前端一面试题及答案

    字节跳动前端一面试题及答案

    摘要:将构造函数的作用域赋值给新对象。也所以对象指向新对象执行构造函数内部的代码,将属性添加给中的对象。通常的解决方案是判断是否是构造函数的实例,若是则继续执行,若不是则进行的操作。代码如下在构造函数参数个数固定的情况下这种方案是可行的。 ...

    roundstonesroundstones 评论0 收藏0
  • 【Vue】VueCli3 + Vue + typescript 挖坑记

    【Vue】VueCli3 + Vue + typescript 挖坑记

    摘要:挖坑记生成的项目组件,中间遇到了一些让我直接放弃结合的坑,还是等的发布吧,到那个时候肯定结合得会更好。想了解的话,请戳上的这个,下面给了一种临时性的解决方案真的挺丑的,真正的解决还是得等的正式发布。 Vue + typescript 挖坑记 VueCli3.0...

    endiatendiat 评论0 收藏0
  • 设计模式——观察者模式

    设计模式——观察者模式

    摘要:观察者模式顾名思义,有观察者被观察者,这两是有关系的被观察者状态改变时,触发观察者的动作被观察者默认状态用来存储所有的观察者知道谁在观察自己存储主动观察者被观察者状态只要状态改变就通知所有的观察者,孩子饿了就会朝着爸妈哭定义观察者观察...

    wzypluswzyplus 评论0 收藏0
  • Web聊天工具的富文本输入框

    Web聊天工具的富文本输入框

    摘要:由于我们的富文本输入框比较简单,所以只需要处理两类数据即可,其一是普通的文本类型数据,包括表情其二则是图片类型数据。 最近折腾 Websocket,打算开发一个聊天室应用练练手。在应用开发的过程中发现可以插入 emoji ,粘贴图片的富文本输入框其实...

    iKcampiKcamp 评论0 收藏0
  • 衣食父母-浏览器

    衣食父母-浏览器

    摘要:我觉得文章题目起的挺现实,在大行其道的今天,浏览器作为一款软件已经是很多程序员兄弟的衣食父母,所以了解一下浏览器是很必要的。 我觉得文章题目起的挺现实,在BS大行其道的今天,浏览器作为一款window软件已经是很多程序员兄弟的衣食父母,所以了...

    wizChenwizChen 评论0 收藏0
  • JS实现函数的节流和防抖

    JS实现函数的节流和防抖

    摘要:函数的节流当持续触发事件时,保证一定时间段内只调用一次事件处理函数。也就是一个函数执行一次后,只有大于设定的执行周期后才会执行第二次。记忆法让函数执行者冷静下来后不一直抖动后,才真正执行。 1.函数的节流 当持续触发事件时,保证一定时间...

    cnswordercnsworder 评论0 收藏0
  • TP5简单实现类似京东淘宝多级商品筛选功能。

    TP5简单实现类似京东淘宝多级商品筛选功能。

    摘要:前几天做项目时,碰到个需求,商品多级分类筛选功能。虽然实现的不够优雅,但起码能有效果,心里还是很高兴的。例如条件全部为空即显示所有模式为全部范围,分类和价格多带带指定。 前几天做项目时,碰到个需求,商品多级分类筛选功能。之前从没做过,...

    The questionThe question 评论0 收藏0
  • 从0到1上线一个微信小程序

    从0到1上线一个微信小程序

    摘要:前期准备微信小程序的出现极大地降低了个人开发者微创业的门槛,不需要后端技术,不需要服务器和域名这些乱七八糟的前置操作,只需要懂得前端技术,就能发布一款属于自己的轻量级应用,简直是前端开发者的福音呐 0.0 前期准备 微信小程序的出现极大地...

    NusterCacheNusterCache 评论0 收藏0
  • Git基础知识教程整理(Git基本操作)

    Git基础知识教程整理(Git基本操作)

    摘要:简介是目前世界上最先进的分布式版本控制系统没有之一。查看所有分支的版本操作记录。工作区直接删除文件,提交到版本库。与他人协作涉及管理远程仓库以及根据需要推送或拉取数据。克隆远程仓库支持多种协议,默认使用,也可以使用等其他协议。 Git简...

    187J3X1187J3X1 评论0 收藏0
  • React Hooks入门: 基础

    React Hooks入门: 基础

    摘要:当组件安装和更新时,回调函数都会被调用。好在为我们提供了第二个参数,如果第二个参数传入一个数组,仅当重新渲染时数组中的值发生改变时,中的回调函数才会执行。 前言   首先欢迎大家关注我的Github博客,也算是对我的一点鼓励,毕竟写东西没法...

    mrli2016mrli2016 评论0 收藏0
  • B站Up主-山地人-这位老哥2019年的前端自学计划进展如何?——讲一个B站Up主自学前端85天的故

    B站Up主-山地人-这位老哥2019年的前端自学计划进展如何?——讲一个B站Up主自学前端85天的故

    摘要:前言自从上次在掘金发布年山地人的前端完整自学计划讲一个站主山地人的天前端自学故事以来,一眨眼山地人老哥在站做主已经有天了。所以这个体系里的一些框架包括也是山地人年自学计划的一部分。月底,山地人老哥开启了的两个专题。 前言 自从上次在掘...

    cocopeakcocopeak 评论0 收藏0
  • Git基础知识教程整理(Git分支管理)

    Git基础知识教程整理(Git分支管理)

    摘要:分支的创建合并与删除创建分支与切换分支或者命令加上参数表示创建并切换。或者后面不跟分支名时指列出所有分支,当前分支前面加。删除分支删除本地分支,不能在当前分支执行删除当前分支的操作。 分支的创建、合并与删除 创建分支与切换分支 $ git br...

    xingpingzxingpingz 评论0 收藏0
  • 零碎的知识(一)

    零碎的知识(一)

    摘要:同时,由于本身的实现大部分是纯函数,因此在版本中,一些不含副作用的均在中暴露了以为前缀的函数方法,也可以直接导入使用。在浏览器中神秘丢失尝试检查被请求的是否存在尾部斜线,具体原因暂时没有找到相关资料。 写在前面 最近没怎么写新的东西,...

    ernest.wangernest.wang 评论0 收藏0
  • JavaScript里的数据类型笔记整理

    JavaScript里的数据类型笔记整理

    摘要:总览和以上为简易好记的笔记整理,详尽的知识参考阮一峰的教程链接描述 总览 showImg("https://segmentfault.com/img/bVbpdK4?w=4032&h=3024"); number showImg("https://segmentfault.com/img/bVbpdLs?w=1208&h=323"...

    UnixAgainUnixAgain 评论0 收藏0
  • 初探ECMAScript 6

    初探ECMAScript 6

    摘要:变量用命令声明,不会发生变量提升。报错不报错块级作用域实际上为新增了块级作用域。这表示外层代码块不受内层代码块的影响。以下两行都会报错声明变量的六种方法只有两种声明变量的方法命令和命令。之中,顶层对象的属性与全局变量是等价的。 let 与...

    xiaotianyixiaotianyi 评论0 收藏0
  • 白话es6系列一:Array.of()和Array.from()

    白话es6系列一:Array.of()和Array.from()

    摘要:更重要的是,代码意图也直观数组长度,每一项按照约定的规则进行初始化。上面代码创建了一个长度为的数组其中的项为数字。的强大不止于此,它还能接受一个映射函数上面代码中,被直接传递给方法,从而将它包含的值转换成了数组。 es6新增了二种方法:A...

    newtreknewtrek 评论0 收藏0
  • 前端面试题-浏览器/服务端/网络

    前端面试题-浏览器/服务端/网络

    摘要:同源策略是什么跨域通信同源两个文档同源需满足协议相同域名相同端口相同跨域通信进行操作通信时如果目标与当前窗口不满足同源条件,浏览器为了安全会阻止跨域操作。 同源策略是什么? javascript跨域通信 同源:两个文档同源需满足 协议相同 域名相...

    jsdtjsdt 评论0 收藏0
  • 【前端优化】动画几种实现方式总结和性能分析

    【前端优化】动画几种实现方式总结和性能分析

    摘要:备注没整理格式,抱歉动画实现的几种方式性能排序实现方式自身调用调用的定时器值推荐最小使用的原因即每秒帧为什么倒计时动画一定要用而避免使用两者区别及引发的线程讨论线程讨论为什么单线程是的一大特性。 备注:没整理格式,抱歉 动画实现的几种...

    IamDLYIamDLY 评论0 收藏0
  • Weex系列(7) ——踩坑填坑的总总

    Weex系列(7) ——踩坑填坑的总总

    摘要:的方法在安卓底下会崩溃,结果竟然是要在里面设置正确的,因为我是用官网的脚手架搭起来的项目,不知道大家会不会遇到,改一下就可以解决问题了。 目录 Weex系列(序) —— 总要知道原生的一点东东(iOS) Weex系列(序) —— 总要知道原生的一点东东(And...

    toddmarktoddmark 评论0 收藏0

热门文章

<