隐藏页面特效

09 2020 档案

摘要:首先我们要知道跨域是什么,又为什么要有跨域操作 跨域是什么 跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制。 好这里我们提炼出两个东西 1.同源策略:url首部的协议+域名+端口号必须一样,一者不同即为跨域 2.安全限制(这也是为什 阅读全文 »
posted @ 2020-09-12 18:19 江小明Moon 阅读(182) 评论(0) 推荐(0) 编辑
摘要:今天在写js相册代码时注意到 mouseover是对整个组件起效果的,子元素会发生冒泡,比如这样无论我是移入时到li标签还是子元素img都 外边框都会是红色 而mouseenter只对监听的那个标签起效果,子元素没有发生冒泡,像这样我移动到img时边框就没了 mouseout 事件与mouseove 阅读全文 »
posted @ 2020-09-11 18:30 江小明Moon 阅读(1499) 评论(0) 推荐(0) 编辑
摘要:Q1:es6解构特性是个嘛? 见https://www.jianshu.com/p/5c72f2360424 Q2:JS数组的方法有哪些? (1) isArray()方法。这个方法主要用来判断变量是否是一个js数组。 (2) forEach()方法,这个方法主要用于遍历数组。 (3) map()方法 阅读全文 »
posted @ 2020-09-09 18:46 江小明Moon 阅读(117) 评论(0) 推荐(0) 编辑
摘要:Q1:npm 中 install npm包时--save和--save dev 有啥区别 ? npm install -save moduleName 命令 1. 安装模块到项目node_modules目录下。2. 会将模块依赖写入dependencies 节点。3. 运行 npm install 阅读全文 »
posted @ 2020-09-07 17:51 江小明Moon 阅读(122) 评论(0) 推荐(0) 编辑
摘要:Vuex 是一个专为 Vue.js 应用程序开发的`状态管理模式`。 它采用集中式存储管理应用的所有组件的状态, 并以相应的规则保证状态以一种可预测的方式发生变化。 这几句话挺高大上的,我理解的就是组件之间的关系太乱,为了方便做些多组件需要做共同的一件事而做的大管家 但是为了管理的话我们可以直接用V 阅读全文 »
posted @ 2020-09-06 21:59 江小明Moon 阅读(147) 评论(0) 推荐(0) 编辑
摘要:1.promise本身是同步的,只有.then .catch是异步的 所以使用时记得把它封装到一个函数里 2.promise 有 3 种状态:pending、fulfilled 或 rejected。状态改变只能是 pending->fulfilled 或者 pending->rejected,状态 阅读全文 »
posted @ 2020-09-06 09:21 江小明Moon 阅读(249) 评论(0) 推荐(0) 编辑
摘要:看阮老师的http://www.ruanyifeng.com/blog/2014/10/event-loop.html 我谈下我自己的理解 js执行时可以想象成一条车道,车道上汽车一辆接一辆,有条不紊的运行。(同步)这时,有一辆车坏掉了。假如它停在原地进行修理,那么后面的车就会被堵住没法行驶(代码堵 阅读全文 »
posted @ 2020-09-06 08:48 江小明Moon 阅读(375) 评论(0) 推荐(0) 编辑
摘要:像vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时, 需要加载的内容过多,时间过长,会出现长时间的白屏, 即使做了loading也是不利于用户体验, 而运用懒加载则可以将页面进行划分, 需要的时候加载页面, 可以有效的分担首页所承担的加载压力,减少 阅读全文 »
posted @ 2020-09-05 17:13 江小明Moon 阅读(1735) 评论(0) 推荐(0) 编辑
摘要:Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理且更强大。 特点 1.有三种状态 (1) padding:等待(进行中) (2)Fulfilled:满足(已成功)调用resolve (3)reject:拒绝(已经失败)会调用reject 我用了setTimeou 阅读全文 »
posted @ 2020-09-05 12:42 江小明Moon 阅读(282) 评论(0) 推荐(0) 编辑
摘要:jsp中set类型的转换 //1.对set进行划分值操作let set=new Set('123456789');//取出>五的数//方案一//console.log(set);//let array=Array.from(set).filter((item)=>item>5);//set=new 阅读全文 »
posted @ 2020-09-05 11:10 江小明Moon 阅读(649) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示