随笔分类 - 知识积累
摘要:verdaccio搭建私服+pm2守护进程+node+nrm verdaccioi是 sinopia 开源框架的一个fork,sinopia已经没有人维护了所以建议直接使用verdaccio。使用npm全局安装即可。 1、 npm install verdaccio -g 2、测试是否安装成功 ve
阅读全文
摘要:遇到js代码,浏览器将其传递给javascript引擎,并且要求它去执行。 setTimeout是浏览器引擎的API,产生宏任务;Promise产生的是js引擎内部的微任务。
阅读全文
摘要:每个对象都有一个__proto__属性,并且指向它的prototype原型对象 每个构造函数都有一个prototype原型对象 prototype原型对象里的constructor指向构造函数本身 示例1 class Person { constructor(options) { this.name
阅读全文
摘要:Vue Vue中最重要的就是数据驱动和组件化,每个组件都有自己的data,template,methods。 Vuex 进行状态管理,负责组件中的通信。 多个视图依赖同一状态; 来自不同视图的行为需要变更同一状态; Vue的插件; 插件一般用来给Vue添加全局功能。 使用插件 Vue.use(myP
阅读全文
摘要:let Vue//myVuex.jsclass Store { constructor(options) { this.vm = new Vue({ data: { state: options.state } }) let getters = options.getter || {} this.g
阅读全文
摘要:var a = 20; var b = a; b = 30; // 这时a的值是多少? 问题2: var a = { name: '前端开发' } var b = a; b.name = '进阶'; // 这时a.name的值是多少 问题3: var a = { name: '前端开发' } var
阅读全文
摘要:Access-Control-Allow-Origin为*的时候,前端设置withCredentials:true,将不能发送cookie到服务端。 此外,前端要发送cookie到服务端,还要 XMLHttpRequest 的 withCredentials 标志设置为 true,且 服务器端的响应
阅读全文
摘要:call 、bind 、 apply 这三个函数的第一个参数都是 this 的指向对象,第二个参数差别就来了: call 的参数是直接放进去的,第二第三第 n 个参数全都用逗号分隔,直接放到后面 obj.myFun.call(db,'成都', ... ,'string' )。 apply 的所有参数
阅读全文
摘要:express: js 文件: npm install express --save 安装express 编写命令,引入express, 创建实例app 设置get 方法,路径,返回值。 listen监听端口号: const express= require('express'); const ap
阅读全文
摘要:Class ES6的新特性 class Vue { constructor(options) { this.getters={} this.a='a' Object.keys(options).forEach(name=>{ Object.defineProperty(this.getters, n
阅读全文
摘要:import Vue from 'vue'; import Vuex from 'vuex'; import getters from './getters'; Vue.use(Vuex); const modulesFiles = require.context('./modules', fals
阅读全文
摘要:前端小伙伴是否有遇到联调期间,遇到跨域的问题,不能访问通接口的情况? 这里就涉及到了跨域,一般本地起的代码均为localhost开头的域名, 方案有三个:jsonp,cors,window.postMessage,document.domain + iframe 这里 我经常使用到的是cors,CO
阅读全文
摘要:axios是一个基于Promise的http请求库,可用于浏览器的Node, function getDefaultAdapter() { var adapter; if (typeof XMLHttpRequest !== ‘undefined‘) { //通过判断XMLHttpRequest是否
阅读全文
摘要:事件冒泡: IE 事件流被称为事件冒泡,这是因为事件被定义为从最具体的元素(文档树中最深的节点)开始触发,然后向上传播至没有那么具体的元素(文档)。比如有如下 HTML 页面: 事件捕获: 事件捕获的意思是最不具体的节点应该最先收到事件,而最具体的节点应该最后收到事件。事件捕获实际上是为了在事件到达
阅读全文
摘要:负载均衡:https://www.cnblogs.com/danbing/p/7459224.html 反向代理: 反向代理的工作原理是,代理服务器来接受客户端的网络访问连接请求,然后服务器将请求有策略的转发给网络中实际工作的业务服务器,并将从业务服务器处理的结果,返回给网络上发起连接请求的客户端
阅读全文
摘要:JSON 对象有两个方法:stringify()和 parse()。 在简单的情况下,这两个方法分别可以将JavaScript 序列化为 JSON 字符串,以及将 JSON 解析为原生 JavaScript 值。
阅读全文
浙公网安备 33010602011771号