因为浏览器同源战略,通常发送要求url的协定、域名、端口三者之间恣意一与当前页面地点差别即为跨域 近来项目要兼容IE9,找了一些材料,实践了一下,如今总结一下,防止今后踩坑。 一般要求的跨域 简朴粗犷的处理计划 第一次遇…
分类:JavaScript
es6 generator函数
参考 泉源《ecmascript6 入门》generator部份 熟悉generator函数 情势上,generator函数有两个特征:一是function关键字与函数名之间有一个*。二是函数体内运用yield语句,以下…
重写了JavaScript数组Array的几个原生要领
运用原型,重写了数组的push、pop、shift、unshift几个简朴的要领。我在这举一反三,期待大神更多对象的其他的要领扩大 Array.prototype.push = function(){ //this: 1…
nodejs异步编程详解
一、从一个简朴的案例最先 fs.readdir(path.join(__dirname, './index.js'), (err, files) => { files.foreach((filename, inde…
《JavaScript数据结构与算法》笔记——第4章 行列
行列遵照FIFO(First In First Out)准绳的一组有序的项 let Queue = (function () { let item = new WeakMap(); class InnerQueue { …
JS逐日一题:vue中keepalive怎样明白?
20190212问 vue中keepalive怎样明白? 说在前面: keep-alive是vue源码中完成的一个组件, 感兴趣的能够研讨源码 https://github.com/vuejs/vue/… 什…
借助东西完成js 兼并及紧缩殽杂处置惩罚
一、运用背景一般页面会要求多个js,且这些js 久长不会更改,可做紧缩兼并处置惩罚,削减要求 二、操纵参考:https://www.zhangxinxu.com/wo… 简述:1、全局装置 uglify.js…
JavaScript 的一些SAO操纵
IE推断检测 // IE 678 最短要领 var ie = !-[1,]; 剖析 : 在规范浏览器下 false IE 6 7 8 下: true 拆解步骤 / IE678 / [-1,] //[object Arra…
自定义confirm提示框
HTML <div class="alertmes"> <div class="am-wrapper"> <div class="am-mes">提醒语</div> <…
vscode 设置eslint 开辟vue的相干设置
如安在vscode顶用JavaScript Standard Style作风去考证 vue文件实际上JavaScript Standard Style有一个FAQ, 申明了怎样运用。 但是有一点非常主要的作者没有提到,就…
JavaScript对象遍历
弁言 遍历对象是寻常工作中很罕见的一个操纵,几乎是一样平常操纵,然则遍历对象真的是一件很轻易的事变么,明显不是的。 经常运用的体式格局 for…in for (variable in object) {...…
关于promise的进修和拓展
Promise的进修和拓展 之前开辟的时候偶然会在要求中,或许其他场景中用到promise,只晓得它是什么(链式挪用,用于要求的后返回值得操纵之类的),也许怎样用,却没有深切相识。 原由:(在参考了廖雪峰的promise…