摘要: 一、同源 所谓同源,就是协议、域名、端口号必须保持一致!如果以上三个,出现有一个不同,浏览器将会触发 “同源策略”。 二、同源策略 当协议、域名、端口号不一致的情况下,禁止相互之间进行数据的交互。 目的:为了数据的安全性。 服务端之间没有同源策略。 --(代理) 三、跨域 指的是浏览器不能执行其他网 阅读全文
posted @ 2019-12-17 08:23 戏子薄情、薄如一命 阅读(137) 评论(0) 推荐(0)
摘要: 一、下载与安装 //全局安装webpack (不推荐) npm i webpack -g npm i webpack-cli -g //局部安装(推荐) npm i webpack -D npm i webpack-cli -D npx webpack -v 查看webpack的版本号注:也可以使用 阅读全文
posted @ 2019-11-09 08:01 戏子薄情、薄如一命 阅读(213) 评论(0) 推荐(0)
摘要: 一、栈和堆 栈(stack)和堆(heap) stack为自动分配的内存空间,它由系统自动释放;而heap则是动态分配的内存,大小也不一定会自动释放 二、数据类型 1.基本数据类型: undefined、null、string、number、boolean、symbo(ES6) 2.引用数据类型: 阅读全文
posted @ 2019-11-07 22:06 戏子薄情、薄如一命 阅读(157) 评论(0) 推荐(0)
摘要: 一、什么是事件循环? 事件循环是 JS 实现异步的具体解决方案,同步代码直接执行,异步函数或代码块先放在异步队列中,待同步函数执行完毕,轮询执行异步队列的函数。 事件循环 二、node.js中的事件循环? 1.当收到一个请求时,它将使用一个 JavaScript 闭包排队进入 EventLoop,该 阅读全文
posted @ 2019-11-07 20:48 戏子薄情、薄如一命 阅读(127) 评论(0) 推荐(0)
摘要: 首先直接来个栗子: var a={}; b={ key:'b', } c={ key:'c' } a[c]=456; a[b]=123; console.log(a) //{ '[object Object]': 456 } console.log(a[c]) //123 console.log(a 阅读全文
posted @ 2019-11-07 20:19 戏子薄情、薄如一命 阅读(537) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-11-07 17:19 戏子薄情、薄如一命 阅读(3) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-11-07 15:30 戏子薄情、薄如一命 阅读(4) 评论(0) 推荐(0)
摘要: 一、promise本身是同步还是异步呢? 众所周知,Promise是ES6提出的解决异步编程导致陷入回调地狱问题的,那么Promise是同步的还是异步的?可以确定的是,Promise本身是同步的,而他的.then和.catch为异步的。 举个栗子: console.log(1) let a = ne 阅读全文
posted @ 2019-11-07 14:23 戏子薄情、薄如一命 阅读(264) 评论(0) 推荐(0)
摘要: 一、vue介绍: vue是一个渐进式Javascript框架。 渐进式:即有一个核心库,在需要的时候,在逐渐添加插件的一种概念。 (1)MVVM和MVC模式: MVVM是Model-View-ViewModel的简写。即模型-视图-视图模型。【模型】指的是后端传递的数据。【视图】指的是所看到的页面。 阅读全文
posted @ 2019-11-05 22:19 戏子薄情、薄如一命 阅读(294) 评论(0) 推荐(0)
摘要: 1.不要在同一行声明多个变量; 2.使用 /!==来比较true/false的返回值; 3.使用字面量替代new Array这种形式; 4.不要使用全局函数; 5.switch语句必须带有default分支; 6.函数不应该有时候有返回值,有时候没返回值; 7.for循环和if语句必须使用大括号; 阅读全文
posted @ 2019-10-29 07:34 戏子薄情、薄如一命 阅读(603) 评论(0) 推荐(0)