摘要:
var myarr = [6,3,4,2,2,3,5,79,10,87,5,2]; // 方法一:sort function getMaopao(arr){ var arr1 = arr.sort((a,b)=>{return a-b}) console.log(arr1) } getMaopao( 阅读全文
摘要:
AJAX 的全称是异步的 Javascript 和 XML(Asynchronous Javascript And XML) ,是一种创建快速动态的技术,通过在后台与服务器进行少量数据交互,实现网页的异步更新,在不重新加载整个界面的情况下,做到网页的部分刷新; AJAX 的交互模型( AJAX 的过 阅读全文
摘要:
前端数据类型分为两种:值类型(String, Number, Boolean, Null, Undefined,Symbol)和引用类型(Array,Function,Object)。 值类型:数据存储在栈中。 引用类型:栈中存储的是对数据的引用地址(指针),真实数据存储的堆内存中。当解释器寻找引用 阅读全文
摘要:
转载自:https://zhuanlan.zhihu.com/p/115874575 一、常用设计模式 1、单例模式:确保只有一个实例,并提供全局访问。 2、策略模式:定义一些列的算法,把它们一个个封装起来,并且使它们可以相互替换。 3、代理模式:为一个对象提供一个代用品或占位符,以便控制对它的访问 阅读全文
摘要:
面向对象有人分为五大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则。还有迪米特法则(又称最小知识法则) 开放封闭原则 转载自:https://www.cnblogs.com/alunchen/p/7060531.html 官方说法是 软件实体(模块、类、函数等)应该 阅读全文
摘要:
转载自:https://blog.csdn.net/weixin_41796631/article/details/82939585 构造函数和普通函数的主要区别: 1.调用方式不一样。作用也不一样(构造函数用来新建实例对象) 2.调用方式不一样。 a. 普通函数的调用方式:直接调用 person( 阅读全文
摘要:
1.babel将ES6语法解析成ES5,ES4等浏览器可识别的语法。 执行 #babel index.js //将文件的es6语法解析成es5 .babelrc内容 2.webpack可用于ES6语法的模块化处理(import,export等文件存在单层或多层次引用关系的语法) webpack.co 阅读全文
摘要:
SSO单点登录实现原理 一 单点登录出现的背景 在企业发展初期,企业使用的系统很少,通常一个或者两个,每个系统都有自己的登录模块,运营人员每天用自己的账号登录,很方便。 但随着企业的发展,用到的系统随之增多,运营人员在操作不同的系统时,需要多次登录,而且每个系统的账号都不一样,这对于运营人员来说,很 阅读全文