首页

Javascript

Html
Css
Node.js
Electron
移动开发
小程序
工具类
服务端
浏览器相关
前端收藏
其他
关于
  • 关于react的ref不能使用字符串,eslint提示:Using string literals in ref attributes is deprecated

    react之ref提示:Using string literals in ref attributes is deprecated,不能使用字符串,怎么处理?

    发布:2020-02-29 阅读(224)

  • react通过属于props改变子组件的状态state,利用getDerivedStateFromProps

    react不能在 render里设置state,也不能在componentWillReceiveProps里设置state,会导致性能问题。如果要通过属性改变state,怎么做呢?可以利用getDerivedStateFromProps生命周期函数

    发布:2020-02-29 阅读(275)

  • JS生成树形目录结构菜单(无限级)

    JS生成树形菜单

    发布:2020-02-14 阅读(307)

  • nginx启用http2的http2_push推送静态资源

    利用nginx服务器推送关键静态资源,加快网站打开速度

    发布:2020-01-20 阅读(194)

  • vue源码阅读3 - shared/util.js

    VUE全局函数

    发布:2019-11-25 阅读(401)

  • vue源码阅读2 - shared/constants.js

    定义了服务端渲染的属性名称常量SSR_ATTR,定义了一些资产类型常量ASSET_TYPES,定义了生命周期相关钩子函数的函数名称

    发布:2019-11-25 阅读(272)

  • 有意思的JavaScript面试题:如何让(a ==1 && a== 2 && a==3) 的值为true

    if(a==1 && a==2 && a==3){ console.log('hello"); }

    发布:2019-10-23 阅读(245)

  • 前端MVC、MVVM的简单实现

    MVC是一种设计模式,它将应用划分为3个部分:数据(模型)、展示层(视图)和用户交互层。结合一下下图,更能理解三者之间的关系。

    发布:2019-10-20 阅读(261)

  • JS的垃圾回收机制?

    所谓的垃圾回收其实是内存释放的过程,我们用JS定义变量、对象时,系统会为它们分配内存,如果这一块的内存得不到释放,那么内存会耗尽(这就是所谓的内存泄漏)

    发布:2019-10-20 阅读(205)

  • Fetch进阶指南

    Fetch 是 web异步通信的未来. 从chrome42, Firefox39, Opera29, EdgeHTML14(并非Edge版本)起, fetch就已经被支持了. 其中chrome42~45版本, fetch对中文支持有问题, 建议从chrome46起使用fetch.

    发布:2019-08-21 阅读(773)

  • JS包装对象

    对象是 JavaScript 语言最主要的数据类型,三种原始类型的值——数值、字符串、布尔值——在一定条件下,也会自动转为对象,也就是原始类型的“包装对象”

    发布:2019-08-20 阅读(467)

  • JavaScript instanceof 运算符深入剖析

    在 JavaScript 中,判断一个变量的类型尝尝会用 typeof 运算符,在使用 typeof 运算符时采用引用类型存储值会出现一个问题,无论引用的是什么类型的对象,它都返回 "object"。ECMAScript 引入了另一个 Java 运算符 instanceof 来解决这个问题。instanceof 运算符与 typeof 运算符相似,用于识别正在处理的对象的类型。与 typeof 方法不同的是,instanceof 方法要求开发者明确地确认对象为某特定类型。

    发布:2019-08-20 阅读(208)

  • JavaScript数组去重(12种方法)

    JS数组去重的各种方法~

    发布:2019-08-07 阅读(640)

  • iviewui-admin框架的一些坑

    使用iviewui-admin框架构建管理系统时,遇到的各类问题

    发布:2019-08-01 阅读(1167)

  • 使用es6的exports和import 进行模块化开发

    使用es6的exports和import 进行模块化开发

    发布:2019-06-14 阅读(956)

  • vue项目v-for中动态图片路径拼接

    vue项目中动态图片路径拼接

    发布:2019-04-04 阅读(1741)

  • vue之js调用filter

    vue下filter方法的调用

    发布:2019-03-29 阅读(1059)

  • 深入学习Cache-Control

    对于 HTTP头Cache-Control,我们经常使用,也非常"熟悉",然后经常会有问题,为什么我使用了"no-cache",然后为什么还有缓存? 看这个文章你就知道为什么了。

    发布:2019-03-15 阅读(670)

  • IntersectionObserver API

    在之前,我们要判断一个元素是否出现在视窗内,需要使用`scroll`或`setInterval`来不断计算元素的位置,这样非常损耗性能,Chrome在2016年的时候推出了IntersectionObserver APi,现在看看它是做什么的

    发布:2019-03-12 阅读(1087)

  • 推荐21个顶级的Vue UI库!

    21个vue顶级UI框架: Vuetify,Quasar,Vue Material,Keen-UI,Buefy,Bootstrap Vue,Muse-UI,AT-UI,Vux,iView,Uiv,Vuikit,Onsen UI+Vue,Semantic UI+Vue,Fish-UI,Mint UI,Framework7 Vue,Cube UI,Vueblu,Ant Design Vue

    发布:2019-03-04 阅读(984)