![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web前端
聊聊前端的知识
Daniel_Dragon
The world doesn't care about your self-esteem, but requires you to feel good about yourself before you have success
展开
-
JavaScript之debounce(防抖)和throttle(节流)
debounce防抖 function debounce(fn,delay){ var timer; return function(){ var that = this; var args = arguments; if (timer) { clea...原创 2019-11-12 19:59:23 · 231 阅读 · 0 评论 -
JavaScript之字符串常见的玩法(持续更新...)
整理了些字符串常用的玩法1.去除字符串两边的空格 var str = " 来杯82年的咖啡 "; str = str.replace(/(^\s*)|(\s*$)/g, ""); //方法一 str = str.trim(); //方法二2.字符串去重//方法一:for循环(两次for消耗性能) function do...原创 2019-11-08 16:22:21 · 229 阅读 · 0 评论 -
JavaScript之call、apply、bind深入理解
一、函数的三种角色首先要先了解在函数本身会有一些自己的属性,比如:length:形参的个数; name:函数名; prototype:类的原型,在原型上定义的方法都是当前这个类的实例的公有方法; __proto__:把函数当做一个普通对象,指向Function这个类的原型函数在整个JavaScript中是最复杂也是最重要的知识,对于一个函数来说,会存在多种角色:functio...转载 2019-11-07 16:40:26 · 259 阅读 · 0 评论 -
如何将Angular8项目部署到(Java Web)war包上
根据Víctor Orozco的经验,有时候需要使用war文件作为容器来构建SPA(single page web application)单页web应用程序。比如: > 当你无法控制去部署基础设施的时候 > 当你正在处理一些刻板的部署标准的时候 > 当程序员很不情愿的去发布一个老套而简易的web服务时不管怎样正如Oracle官方文档中所描述的,使...翻译 2019-11-06 23:07:36 · 2005 阅读 · 0 评论 -
js日期加工处理
Date = function (Date) { CompatDate.prototype = Date.prototype; CompatDate.JavaScriptDate = Date; CompatDate.UTC = Date.UTC; CompatDate.parse = Date.parse; CompatDate.now = functi...原创 2019-11-06 11:38:21 · 123 阅读 · 0 评论 -
设计模式与JavaScript实现单列模式
前言在大学时候有门专业课叫设计模式,都是些纯理论的东西,当时只是死记硬背了因为没有实际工作过并不完全理解(当时想代码还可以这样玩?!还有数据结构那些烧脑的东西) 那么设计模式到底是什么呢? 定义:设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 一句话通俗点讲就是一套前辈们设计代码的经验的总...原创 2019-11-02 17:53:45 · 174 阅读 · 0 评论