03 2019 档案
摘要:一、原理 1、主域相同,子域不同,可以设置document.domain来解决跨域。 2、在http://www.example.com/a.html和http://sub.example.com/b.html两个文件中都加上document.domain = "example.com"; 3、通过
阅读全文
摘要:一、demo情景 1、通过gulp在本地开启两个服务器; 2、服务器协议相同、端口或者域名不同(通过gulp-connect设置) 3、后台用js文件模拟后台返回数据。(仅仅只是简单的执行前台传入的函数) 二、为封装代码写法 1、服务器一中的 test1.js 文件 2、服务器二中的 test1.j
阅读全文
摘要:window.onload=function(){ //get请求======================================================================================== function ajaxGet(url,success,fail){ var xhr = window.XMLHttpR...
阅读全文
摘要:一、关于报错情景 gulp进入到任务流的时候如果出现错误的话,一般来说进程会自动挂掉,要重新启动任务才能继续。由此,导致如果任务出错的话就很麻烦。所以gulp提供了监听error进行错误处理的函数。 二、关于错误处理,直接上代码 三、重点 如上所示:gulp提供一个on("error",callba
阅读全文
摘要:一、报错代码及原因 1、或者吧init函数写在JQ的$(document).ready函数里面也会报标题错误;原因是未找到该函数; 二、为什么会报错? 1、具体原因应该是和html渲染过程有关。这里就不详细说;总之就是点击的时候立即执行,发现该函数还未定义。所以就报错了; 2、解决办法:一个是直接写
阅读全文
摘要:一、话不多说直接上代码 1、这里root设置根目录; 2、host设置需要在c盘下面找到hosts文件并将域名映射ip设置问本地ip地址; 3、注意各个人物执行的顺序,并且注意刷新任务执行的位置。 4、参考博客:https://blog.csdn.net/shenlei19911210/articl
阅读全文
摘要:一、gulp中的图片压缩。 最初使用gulp-imagemin做测试。明明配置没问题,但是压缩的时候就会报错,具体原因在哪儿没找到,有可能是因为插件版本或者node版本的问题。于是改用第二个插件:gulp-tinypng-nokey 二、关于各个插件的对比 1、需要的插件包:npm install
阅读全文
摘要:一、为什么存在 因为setInterval执行的时候,是在全局作用域下的,所有this指向的是全局window,而window上没有name和age,所以输出的是undefined。 通常的写法是缓存this,然后在setInterval中用缓存的this进行操作,如下: 二、和普通函数的区别 从上
阅读全文

浙公网安备 33010602011771号