说明:为防止私钥泄漏,由服务端生成两对密钥,分别是(前端公钥+私钥,后端公钥加私钥),采用加解密模式为:前端使用后台公钥加密,使用前端私钥解密;后端使用前端公钥加密,使用后端私钥解密。前后端统一使用公钥加密,私钥解密 一、现在vue项目中安装依赖包jsencrypt npm install jsen ...
分类:
其他好文 时间:
2020-04-20 16:28:25
阅读次数:
146
函数的prototype 1.函数的prototype属性 *每个函数都有一个prototype属性,它默认指向一个Object空对象(即称为原型对 象) * 原型对象中都有一个属性constructor,它指向函数对象。 2.给原型对象添加属性(一般是方法) * 作用: 函数的所有实例对象自动拥有 ...
分类:
Web程序 时间:
2020-04-19 19:37:50
阅读次数:
93
ES5构造函数语法举例: function CrtObj(name, age, sex) { // 定义属性 this.name = name; this.age = age; this.sex = sex; } // 在构造函数的 prototype 属性中,来定义实例化对象的方法 CrtObj. ...
分类:
其他好文 时间:
2020-04-19 14:47:01
阅读次数:
62
ES5和ES6的语法功能作用完全相同,只是语法不同。 ES6的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。 1. ES5语法 1 function Fun1(name,age){ 2 this.name = name; 3 this.age = age; 4 } 5 Fu ...
分类:
其他好文 时间:
2020-04-19 01:06:46
阅读次数:
63
一、jQuery是什么? <1>jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多 javascript高手加入其team。 <2>jQuery是继prototype之后又一个优秀的Javascript框架。其宗旨是——WRITE LESS,DO MORE! <3>它是轻量 ...
分类:
Web程序 时间:
2020-04-19 00:49:11
阅读次数:
69
纯粹的SpringIOC容器中,bean的作用域有2中,用bean标签中的scope来标注,分别是singleton和prototype singleton表示SpringIOC容器在初始化的时候,会创建此bean,每次请求的时候,返回的都是这个bean的实例(单例) prototype表示Spri ...
分类:
编程语言 时间:
2020-04-18 15:42:04
阅读次数:
80
Js数组操作 数组操作,主要包括 对象原型方法以及常用操作如去重、扁平化、排序等。 Array.prototype forEach 为数组中每个元素执行的函数,该函数接收一至三个参数。 数组中正在处理的当前元素。 可选 数组中正在处理的当前元素的索引。 可选 正在操作的数组。 可选 当执行回调函数 ...
分类:
编程语言 时间:
2020-04-18 15:41:14
阅读次数:
69
方法一:.Array.prototype.unique=function(){ var arr=[];//新建一个临时数组 for(var i=0;i<this.length;i++){//遍历当前数组 if(arr.indexOf(this[i]) 1){//当前数组的第i个值在新数组中找不到,则 ...
分类:
编程语言 时间:
2020-04-16 15:15:26
阅读次数:
63
Javascript删除数组里的某个元素 删除数组中的某个元素,首先需要确定需要删除元素的索引值。 Array.prototype.indexOf = function (val) { for(var i = 0; i < this.length; i++){ if(this[i] == val){ ...
分类:
编程语言 时间:
2020-04-16 13:22:59
阅读次数:
61
关于new的原理可参考:https://www.cnblogs.com/guanghe/p/11356347.html 下面是实现代码: function New(fn){ //fn是父类 var res = {}; if(fn.prototype !== null) { res.__proto__ ...
分类:
Web程序 时间:
2020-04-15 10:59:53
阅读次数:
68