240 发简信
IP属地:四川
  • 120
    Content-type的几种常见类型

    一、是什么? 是Http的实体首部字段,用于说明请求或返回的消息主体是用何种方式编码,在request header和response header里都存在。 二、几个常用类...

  • Web动态加载JS外部文件(script标签)

    ( 摘自高性能Javascript )文档对象模型(DOM)允许你使用JavaScript 动态创建HTML的几乎全部文档内容。其根本在于, 元素与页面其他元素没有什么不同:...

  • 谈谈src和href的区别

    src和href都是用于外部资源的引入,像图片、CSS文件、HTML文件、js文件或其他web页面等。那么在SRC和HREF之间是否有一个明确的区别呢?在哪些地方或者什么时候...

  • 2018年底前端面经总结

    这个冬天对很多前端er来说是难过的,经济不景气,各大公司纷纷停止初级人员的招聘。然而灾难却不止如此,很多公司为了节约过冬成本,纷纷开启裁员模式。很不幸,作为应届生的我,在一瞬...

  • RxJS体验

    RxJS体验 换一种思路来解决异步问题,最近在工作中遇到一个向后端轮询,查询桌面客服端是否启动的问题,使用RxJS来处理复杂的异步流程,真香! 几乎所有的网页应用都是异步的,...

  • React Router教程

    React Router教程 React项目的可用的路由库是React-Router,当然这也是官方支持的。它也分为: react-router 核心组件 react-rou...

  • 120
    路由变化时使用axios取消所有请求

    最近做项目遇到一个需求,需要在切换路由时,取消当前所有未完成的请求,隐约记得axios中有cancelToken这么一个东东(https://github.com/axios...

  • 120
    Vue源码解读一:Vue数据响应式原理

    这方面的文章很多,但是我感觉很多写的比较抽象,本文会通过举例更详细的解释。(此文面向的Vue新手们,如果你是个大牛,看到这篇文章就可以点个赞,关掉页面了。)通过阅读这篇文章,...

  • Angualr单元测试

    Angualr单元测试 Angular自己的单元测试工具:Karma + Jasmine Karma:是自动化测试管理工具,可以监控文件,唤起关闭浏览器自动执行测试。 Jas...

  • TypeScript总结

    TypeScript笔记。一些特性总结 新的数据类型 元祖(Tuple) 属于数组的一种,数组合并了相同类型,元祖合并了不同类型 枚举类型(enum) 将一些事物的状态和数值...

  • 开启JavaScript测试之路--Jasmine

    初识Jasmine Jin Sun, January 17, 2016 我们要聊些什么: 一个不错的引子 简单粗暴的介绍 那么我们开始吧 我该如何使用呢 与KnockoutJ...

  • 120
    Vue响应式基本原理

    Vue响应式系统基本原理 Object.defineProperty Object.defineProperty(obj, prop, descriptor) 这是实现响应式...

  • 移动端总结

    移动端技巧总结 对移动端开发和适配的技巧总结,主要从适配和注意事项两方面进行总结 1.媒介查询 2. 手机端加一个meta 3. 移动端特点 响应式其实用的不多,主要是在一些...

  • React Context

    Context 在组件树进行数据传递全局数据 何时使用Context 共享哪些对于一个组件树而言是全局的数据 使用Context,避免通过中间元素传递props 使用Cont...

  • redux

    Redux 关于redux redux特征 Single Source of Truth (State + action) => newstate 可预测性 纯函数更新Sto...

  • React生命周期

    React生命周期 普通DOM操作 生命周期使用场景 constructor 用于初始化内部状态 唯一可以直接修改state的地方 getDerivedStateFromPr...

  • Vue组件深入

    vue组件深入 组件注册 全局注册 局部注册 prop prop的大小写 camelCase vs Kebab-case kebab-case prop类型 传静态或动态pr...

  • Vue组件基础

    Vue组件基础 每用一次组件,就会有一个它的新实例被创建 data必须是一个函数 一个组件的data选项必须是一个函数,因此每个函数可以维护一份被返回对象的独立拷贝。 避免一...

  • Vue基础

    过滤器 Vue. 支持在{{}}插值的尾部添加一小管道符 “ | ” 对数据进行过滤,经常用于格 式化文本,比如字母全部大写、货币千位使用逗号分隔等。过滤的规则是自定义 的,...