
Frront_end
LINMINGLEA
请多指教。
展开
-
正确处理跨域
跨域Others域(源) 1. Web content's origin is defined by the same scheme(protocol),host(domin), and port of the URL used to access it. 2. Two objects have the same origin only when the scheme, host, and port all match.同源策略 1. 一种浏览器策略,限制一个origin对另一原创 2021-03-21 11:32:40 · 174 阅读 · 0 评论 -
前端——JavaScript基础
JavaScript语言Others轻量级语言和重量级语言:软件方法是一套编写计算机程序的规则和惯例,重量级语言有很多规则,惯例和文档,遵循需要花费学习时间。轻量级语言仅有很少的规则和惯例,遵守起来很容易。编译型语言和解释型语言:编译型语言:程序执行前需要编译成机器语言(如exe),多次运行时不需要重新翻译,直接使用编译结果就可以。优点执行效率高,占用资源少。缺点跨平台性差。(C,C...原创 2019-03-26 21:43:51 · 342 阅读 · 0 评论 -
Babel和Webpack
Babelbabel是一个语法编辑器,用来转换最新的JS语法,比如把ES6,ES7等语法转换为ES5语法,从而可以在大部分浏览器运行,执行过程分三步:分析,转化,生成代码。但是babel一些最新的api是不转化的,比如Object,assign,Promise等,所以可以使用插件babel-pilofill来引入对全部api的支持。Webpack*:npm install web...原创 2019-04-22 10:49:41 · 738 阅读 · 0 评论 -
钩子函数是什么
钩子函数在Win中钩子函数是Windows消息处理机制的一部分,通过设置“钩子”,应用程序可以在系统级对所有消息,事件进行过滤,访问正在正常情况下无法访问的消息。钩子的本质是一段用于处理系统消息的程序,通过系统调用,把它挂入系统。在Vue中在不同的时期会运行对应的生命周期钩子函数,给了用户在不同阶段添加自己的代码机会,比如before create,create,beforemount,...原创 2019-04-17 22:41:03 · 965 阅读 · 0 评论 -
前端——IndexedDB
本文仅梳理indexedDB基础概念以及对象,具体执行需要自行查阅apiIndexedDB概念HTML5离线存储数据的一种解决方案,NOSQL类型,浏览器提供的数据库,使用索引高效搜索数据进行读写和管理操作。特点键值对存储:内部采用对象仓库(Object Store)存放数据,所有类型都可以直接存入(包括javascript对象),每一个数据对象对应为唯一主键(不可重复)。异...原创 2019-03-26 21:47:49 · 9542 阅读 · 2 评论 -
详解JavaScript异步编程
JavaScript异步编程为什么使用异步编程因为JavaScript函数是单线程执行,所以异步编程十分重要,如果没有异步编程,那么程序一定会很卡很慢。概念异步,就是说一个任务不是连续完成的,可以理解成该任务被分成两段,先执行第一段,然后转而执行其他任务。等准备好后再回过头执行第二段函数。实现异步最原生Js底层通常采用回调函数来实现异步(callback),这种写法一般情况没任...原创 2019-07-24 15:56:41 · 173 阅读 · 0 评论