文章库ARTICLE COLUMN

  • 图片懒加载及异常处理

    图片懒加载及异常处理

    摘要:设置防抖动,避免回调频繁执行,影响性能二图片加载错误处理有些时候,由于网络请求或是资源问题,导致图片资源请求失败,这时图片会展示为非常难看的效果破碎的图片。这时可以通过监听图片的时间来处理。 在日常页面开发中,常常会涉及到图片的展示。...

    andotandot 评论0 收藏0
  • 年轻人,劝你不要做前端

    年轻人,劝你不要做前端

    摘要:前端娱乐圈这些年前端有点热闹。刷量,撕,版本帝想要混前端,除了要有足够强的学习力。领导说所有测试的都要先指派给前端,前端查清原因后再指给当事人。年,前端不再只是切图仔。 ➢ 前端娱乐圈 这些年前端有点热闹。 github刷量,vue撕x,版本帝ang...

    sevi_stuosevi_stuo 评论0 收藏0
  • 对象的常用方法以及对象的拷贝

    对象的常用方法以及对象的拷贝

    摘要:浅拷贝是按位拷贝对象,它会创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。两个对象引用都引用了同一个对象。对于字符串数字及布尔值来说不是或者对象,会拷贝这些值到新的数组里。 1、对象的理解 对象是一个包含相关数据和方法的集合(...

    xfeexfee 评论0 收藏0
  • [前端漫谈_3] 从 filter 聊到 Promise

    [前端漫谈_3] 从 filter 聊到 Promise

    摘要:前言在学习前端的时候,我总是能听到很多高级词汇,比如今天会聊到的函数式编程高阶函数。接下来我们看看,高阶函数有可能会遇到的问题,又如何去解决。 前言 在学习前端的时候,我总是能听到很多高级词汇,比如今天会聊到的 函数式编程(Functional Pr...

    crossoverJiecrossoverJie 评论0 收藏0
  • 【灵活运用CSS】

    【灵活运用CSS】

    假设我们的pm有这样一个需求, 一张简单的透明png图片,如图:showImg("https://segmentfault.com/img/bVbsrhc"); 现在要求图片的颜色能根据手机壳的颜色来变色...开个玩笑,一般这个时候已经打起来了 要求是用户可以根据用户点击的按钮颜色来设置图片的颜色...

    mudiyouyoumudiyouyou 评论0 收藏0
  • CSS开关按钮三例

    CSS开关按钮三例

    摘要:我们将使用纯打造一些切换开关并使其拥有类似于的用户体验。总结这是一个关于一些很好的切换开关示例这种技术使得一切完全复合语义,不会增加任何疯狂的标记,并且用纯就可以完成。获取开关按钮代码可以 我们将使用纯CSS打造一些切换开关并使其拥有类...

    libxdlibxd 评论0 收藏0
  • 重构:一项常常被忽略的基本功

    重构:一项常常被忽略的基本功

    摘要:无论如何,单元测试一直是一中非常重要却常常被忽视的技能。在实践中,重构的要求是很高的它需要有足够详尽的单元测试,需要有持续集成的环境,需要随时随地在小步伐地永远让代码处于可工作状态下去进行改善。 showImg("https://segmentfault.com/img/...

    idealcnidealcn 评论0 收藏0
  • 2019 年了,为什么我还在用 jQuery?

    2019 年了,为什么我还在用 jQuery?

    摘要:无论是还是,对许多应用来说,这个大小都是完全可以接受的。但是为了不用,放弃向后兼容那我觉得还是用得了。自从年双十一正式上线,累计处理了亿错误事件,付费客户有金山软件百姓网等众多品牌企业。 译者按: 看来 jQuery 还是有一些用武之地的。 ...

    aikinaikin 评论0 收藏0
  • 前端面试题搞起来

    前端面试题搞起来

    摘要:和面试题盒子模型中盒子模型包括盒子模型和标准的盒子模型。客户端错误服务器无法理解请求的格式,客户端不应当尝试再次使用相同的内容发起请求。服务器端暂时无法处理请求可能是过载或维护。 学而不思则罔,思而不学则殆。这一篇会将一些看到的面试题...

    MiracleMiracle 评论0 收藏0
  • node.js来爬取智联全国的竞争最激烈的前十岗位

    node.js来爬取智联全国的竞争最激烈的前十岗位

    摘要:项目分析爬取智联网站上的全国的竞争最激烈三个月内前十的岗位。模块专为服务器设计的核心的快速,灵活和精益的实现。核心代码发起请求获取到的内容放到模块遍历是通过分析页面结构得到的打印数据执行就会得到如下结果。 node爬虫 什么是爬虫呢,是一...

    PandaaaPandaaa 评论0 收藏0
  • 百度UEditor自定义上传地址

    百度UEditor自定义上传地址

    摘要:之前有个小朋友问我百度怎么自定义服务端上传地址正好也用过,现在做下笔记吧。上传结果返回格式是这样的失败的情况成功的情况图片源文件名图片后缀图片大小图片标签上的属性图片上传之后的好了就这样原为连接百度自定义上传地址更多知识分享请扫码关注...

    lavorlavor 评论0 收藏0
  • 2019.06.03 陌陌

    2019.06.03 陌陌

    摘要:一面在地址栏输入之后发生了什么缓存相关区别发布订阅者模式手写一个相关等等后面几个移动端布局单位等移动端获取浏览器信息二面算法题是一个二维数组这种形式写一个使输出所有的并集提示相关做过什么有意思的东西三面相关登录相关性能优化多图等发散全...

    jzmanjzman 评论0 收藏0
  • Node.js模块系统 (创建模块与加载模块)

    Node.js模块系统 (创建模块与加载模块)

    摘要:模块系统为了让的文件相互调用,提供了一个简单的模块系统应用程序的组成就是由模块组成基本部分,文件和模块是一一对应的。缓存区域分为两种,一种是文件模块缓存区,也就是我们说的三种文件类型,还有一种就是原生模块缓存区,例如等原生模块。 Node...

    TecodeTecode 评论0 收藏0
  • 献礼“618”,1700+集前端视频教程免费看

    献礼“618”,1700+集前端视频教程免费看

    showImg("https://segmentfault.com/img/bVbtsql?w=831&h=354"); 一年一度618,岁岁年年狂剁手。随着网购时代的到来,越来越多的剁手节让大家谜一样的沉浸其中,无法自拔,什么618、双十一、双十二、双旦等等年前定下的攒钱目标还没开始就要宣告结束这...

    suxiersuxier 评论0 收藏0
  • vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)

    vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)

    在新建好的项目中,一般执行npm run build就是打包了,但此时只能打包到一个环境,不同环境需要配置不同的地址,可以手动更改接口的地址,也可以自行配置命令而不需要每次打包进行地址切换,步骤如下: 文件结构如下图: showImg("https://segmentfault.com...

    idealcnidealcn 评论0 收藏0
  • Node.js 事件循环

    Node.js 事件循环

    摘要:基本上所有都事件机制都是通过观察者模式实现单线程类似进入一个事件循环,直到没有事件观察者退出,每个异步事件都生成一个事件观察者,如果有事件发生就调用该回调函数。 Node.js事件循环 Node.js 是单进程单线程应用程序,但是因为V8引擎提供的异步...

    fsmStudyfsmStudy 评论0 收藏0
  • jQuery源码解析之trigger()

    jQuery源码解析之trigger()

    摘要:一和的作用和区别触发被选元素上的指定事件以及事件的默认行为比如表单提交不会引起事件比如表单提交的默认行为触发所有匹配元素的指定事件只触发第一个匹配元素的指定事件会冒泡不会冒泡二被点击了作用看一源码触发事件,是自定义事件的额外参数源码行...

    YoungsYoungs 评论0 收藏0
  • js数据类型和判断数据类型的方法

    js数据类型和判断数据类型的方法

    摘要:基本数据类型引用类型判断数据类型的方法判断中的数据类型有一下几种方法接下来主要比较一下这几种方法的异同。通常情况下用判断就可以了,遇到预知类型的情况可以选用或方法实在没辙就使用方法。 基本数据类型:String、Number、Boolean、Symbol、und...

    joyqijoyqi 评论0 收藏0
  • 前端国际化

    前端国际化

    摘要:年末,部门项目需要推国际化,前端这块由我来主导。选择方式目前了解到的前端国际化有以下两种方式按语言种类分别开发前端界面这种方式貌似给人一种很的感觉且觉着文件会无限多。 前言 从10年接触编程就开始接触国际化这个概念,然而这些年全面用到国...

    youkedeyoukede 评论0 收藏0
  • 11、TypeScript 之 Rest parameters

    11、TypeScript 之 Rest parameters

    有些时候 我们并不确定函数参数的长度; 需求: 我想用实现一个数组内所有的元素相加,这里方便的使用了 reduce() 递归; 恰好 这个函数的参数我是不知道他的长度的; 稍微跑题一下,着重的说一下 reduce() 这个函数的用法: arr.reduce(callback, initia...

    z2xyz2xy 评论0 收藏0
  • 浏览器渲染原理及流程

    浏览器渲染原理及流程

    摘要:渲染主流程渲染引擎首先通过网络获得所请求文档的内容,通常以分块的方式完成。回流当浏览器发现某个部分发生了点变化影响了布局,需要倒回去重新渲染,内行称这个回退的过程叫。有了,浏览器已经能知道网页中有哪些节点各个节点的定义以及他们的从属关...

    Jenny_TongJenny_Tong 评论0 收藏0
  • 将函数式进行到底,用 Hooks 武装组件 - TXD 前端月刊 201905 期

    将函数式进行到底,用 Hooks 武装组件 - TXD 前端月刊 201905 期

    摘要:一个合格的中级前端工程师必须要掌握的个技巧对在毕业季还在找工作的同学,可以说很实用的,如果能全部掌握这些技巧,拿到几个应该是没有问题的,当然要注意平时的积累,能力要全面。而且该托管服务是完全免费的。 showImg("https://segmentfault.com/...

    xi4oh4oxi4oh4o 评论0 收藏0
  • 笔记-你不知道的JS-this

    笔记-你不知道的JS-this

    摘要:绑定使用来调用函数,或者说发生构造函数调用时,会自动执行下面的操作。 1 this的概念 this 在任何情况下都不指向函数的词法作用域。作用域对象无法通过 JavaScript代码访问,它存在于 JavaScript 引擎内部。 this 是在运行时进行绑定的,并不是...

    leanoteleanote 评论0 收藏0
  • 笔记-你不知道的JS-对象

    笔记-你不知道的JS-对象

    摘要:内置对象,在中,它们实际上只是一些内置函数。这些内置函数可以当作构造函数,使用调用,产生新对象。在必要时语言会自动把字符串字面量转换成一个对象,也就是说你并不需要显式创建一个对象。属性操作符要求属性名满足标识符的命名规范。 1 如何定义...

    senntyousenntyou 评论0 收藏0
  • 笔记-你不知道的JS-原型

    笔记-你不知道的JS-原型

    摘要:如果存在于原型链上层,赋值语句的行为就会有些不同。中包含的属性会屏蔽原型链上层的所有属性,因为总是会选择原型链中最底层的属性。如果不直接存在于中而是存在于原型链上层时会出现的三种情况。类构造函数原型函数,两个函数通过属性和属性相关联。...

    AndroidTravelerAndroidTraveler 评论0 收藏0

热门文章

<