10 2019 档案

摘要:第一种方法,直接引入echarts js部分 script 代码 第二种方法,使用 Vue-ECharts 组件 步骤一 : 安装组件 步骤二 : 使用组件 阅读全文
posted @ 2019-10-28 20:46 小小黑加白 阅读(6787) 评论(0) 推荐(1)
摘要:使用js判断一个多维数组有多少层? var arr = [1,2,3,[1,5,6,[7,9,[11,32]]],10]; var a=1; function multiarr(arr){ for (i=0;i<arr.length;i++){ if(arr[i] instanceof Array) 阅读全文
posted @ 2019-10-28 20:21 小小黑加白 阅读(3786) 评论(1) 推荐(1)
摘要://toJS 把一个 immutable 对象转换成 js 对象 let tojs = imuobj.toJS() console.log('tojs',tojs) //toJS 把一个 immutable 对象转换成 js 对象 let tojs = imuobj.toJS() console.l 阅读全文
posted @ 2019-10-24 19:11 小小黑加白 阅读(420) 评论(0) 推荐(0)
摘要:初次学习redux,熟悉ianyigew数字加 1 的小案例 App.js文件 store目录下index.js文件 创建一个仓库createS透热(),该函数接受一个参数,参数也是一个函数reducer store目录下reducer.js文件 阅读全文
posted @ 2019-10-21 17:11 小小黑加白 阅读(251) 评论(0) 推荐(0)
摘要:/* 事件存放的仓库 多个事件 每个事件会对应多个事件函数 aaa:[] haha:[] eventList:{ key:[] } $on 事件绑定 eventName callback 一个事件对应多个事件函数 1、分析绑定的这个事件名称... 阅读全文
posted @ 2019-10-21 13:19 小小黑加白 阅读(207) 评论(0) 推荐(0)
摘要:react - jsx 语法之双向绑定的单选框实现 React - jsx 之 复选框实现 React - jsx 之 下拉框实现 阅读全文
posted @ 2019-10-21 12:29 小小黑加白 阅读(184) 评论(0) 推荐(0)
摘要:ES5 -- 面向对象 ES6 -- 面向对象 阅读全文
posted @ 2019-10-21 09:32 小小黑加白 阅读(136) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html lang="en"> <head> <title></title> </head> <body> <div> <p class="box"></p> <ul class="hobby"></ul> </div> <script> var box = document.querySelector('.box'); 阅读全文
posted @ 2019-10-18 16:52 小小黑加白 阅读(1251) 评论(0) 推荐(0)
摘要:Proxy 用于修改某些操作的默认行为,等同于在语言层面做出修改。 Proxy 可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。 阅读全文
posted @ 2019-10-18 14:37 小小黑加白 阅读(153) 评论(0) 推荐(0)
摘要:CSRF攻击攻击原理及过程如下: 由上面的流程可以看出,想要达成CSRF攻击,必须达到两个基本条件: 登录受信任站点A,并在本地生成Cookie。 在不登出A的情况下,訪问危急站点B。 阅读全文
posted @ 2019-10-18 11:11 小小黑加白 阅读(245) 评论(0) 推荐(0)
摘要:Map 对象保存键值对,任何值(对象或者原始值)都可以作为一个键或一个值。Map 语法 var map = new Map(iterable) // iterable[可迭代的] 参数可以是一个数组或者其它的 iterable 对象,其元素为键值对(两个元素的数组,例如: [[ 1, 'one' ] 阅读全文
posted @ 2019-10-18 10:57 小小黑加白 阅读(1025) 评论(0) 推荐(0)
摘要:使用nodejs express 实现文件上传 html 代码部分 main.js 代码部分 Multer是 Express 官方推出的,用于Node.jsmultipart/form-data请求数据处理的中间件。 它基于busboy构建,可以高效的处理文件上传,但并不处理multipart/fo 阅读全文
posted @ 2019-10-17 15:51 小小黑加白 阅读(211) 评论(0) 推荐(0)
摘要:函数也是一种数据类型,既可以当做参数传递,也可以当做方法值返回,函数在js中是一等公民。 一般情况下,把函数作为参数的目的就是为了获取函数内部的异步操作结果。 常见的异步api setTimeout setInterval ajax Promise 与异步编程相对的是 同步编程 异步编程 异步函数 阅读全文
posted @ 2019-10-17 10:49 小小黑加白 阅读(376) 评论(0) 推荐(0)
摘要:一 . 概念 浅拷贝 -- 创建一个新对象,让这个新对象对原始对象的值做一份精确拷贝,如果原始对象的属性值是基本数据类型,拷贝的就是值,如果原始对象的属性值是一个引用数据类型,拷贝的就是内存地址,所以如果在新对象中修改这个属性值,那么对应的院士对象中的引用类型值也会发生变化,类似于你和自己的影子一样 阅读全文
posted @ 2019-10-16 10:35 小小黑加白 阅读(134) 评论(0) 推荐(0)
摘要:作用一:将对象的方法借用给另一个对象使用。 使用案例一 区分 bind 和 apply和call 的区别:// 对象一 未完 -- 待续 -- 阅读全文
posted @ 2019-10-15 17:55 小小黑加白 阅读(117) 评论(0) 推荐(0)
摘要:捕获变量怪异之处 处理办法一: 使用自执行函数: 处理办法二: 使用let进行变量声明 多按钮数字相加 -- 未完待续 -- 阅读全文
posted @ 2019-10-15 16:44 小小黑加白 阅读(207) 评论(0) 推荐(0)
摘要:基本函数 函数调用 获取传递过来的函数的返回值 未完,待续,如何在setTimeout中获取函数的返回值 阅读全文
posted @ 2019-10-14 11:38 小小黑加白 阅读(2637) 评论(0) 推荐(0)
摘要:url 模块用于处理与解析 URL 将一个url解析成对象 使用 url.parse(path,true).query 将一个对象拼装成一个url字符串路径 使用 url.format(onject) 阅读全文
posted @ 2019-10-10 10:09 小小黑加白 阅读(368) 评论(0) 推荐(0)