首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端知识
伍华0523
创建于2021-07-16
订阅专栏
在这里整理一些前端常用的小知识
等 1 人订阅
共9篇文章
创建于2021-07-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JS数据类型检测
1、typeof 在JS中,能用typeof能检测出来的数据类型,最好使用typeof来检测。 typeof是基本数据类型检测利器(但是不包括null);也可以检测是否为一个函数,但是在检测对象时,并
typescript + vue-property-decorator
vue-property-decorator Vue 属性装饰器 vue-class-component + vue-property-decorator 它们的区别与联系: vue-property
惰性载入函数
惰性载入表示函数执行的分支仅会发生一次。有两种实现惰性载入的方式: 一、在函数被调用时再处理函数 在第一次调用的过程中,该函数会被覆盖为另外一个按合适方式执行的函数,这样任何对原函数的调用都不用再经过
防抖和截流
函数防抖与节流是很相似的概念,但它们的应用场景不太一样。 防抖和节流都是为了解决短时间内大量触发某函数而导致的性能问题,比如触发频率过高导致的响应速度跟不上触发频率,出现延迟,假死或卡顿的现象。 二者
创建对象的几种方式?(js面向对象设计模式)
一、概述: 1.工厂模式 (缺点:没有解决对象识别的问题(怎样知道一个对象的类型)) 2.构造函数模式 (缺点:每个方法都要在每个实例上重新创建一遍)(this) 3.原型模式 (缺点:由原型共享性带
JS 常用的代码片段
链表反转 清除标签及style内样式 浏览器判断 HTML 去除标签 反转数组 js数组去重 以下是数组去重的三种方法: setTimeout 实现倒计时 字符串型的数字转化为真正的数字 手写pars
前端跨域请求原理
一、 跨域请求的含义 浏览器的同源策略,出于防范跨站脚本的攻击,禁止客户端脚本(如 JavaScript)对不同域的服务进行跨站调用。 一般的,只要网站的 协议名protocol、 主机host、 端
对象继承的几种方式?
1.原型链继承 (包含引用类型值的原型属性会被所用实例共享;在创建子类型的实例时,不能向超类型的构造函数中传递参数(实际上,应该说是没有办法在不影响所有对象实例的情况下,给超类型的构造函数传递参数);
模块化、组件化、复用性
模块化: 一个模块就是实现特定功能的文件,有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。模块开发需要遵循一定的规范,各行其是就都乱套了。 1、AMD (用于浏览器):即As