前言大家好,我是CoderBin,本次对前端跨页面通信方案进行总结分析,希望对大家有所帮助。感谢大家的留言点赞收藏?引言在浏览器中,我们可以同时打开多个Tab页,每个Tab页可以粗略理解为一个“独立”的运行环境,即使是全局对象也不会在多个Tab间共享。然而有些时候,我们希望能在这些“独立”的Tab页面之间同步页面的数据、信息或状态。正如下面这个例子:我在列表页点击“收藏”后,对应的详情页按钮会自动更新为“已收藏”状态;类似的,在详情页点击“收藏”后,列表页中按钮也会更新。这就是我们所说的前端跨页面通信。你知道哪些跨页面通信的方式呢?如果不清楚,下面我就带大家来看看七种跨页面通信的方式。一、同源
前言大家好,我是CoderBin,最近在做一个Vue项目,其中涉及到了头像图片上传。由于之前没做过图片上传功能,所以在实现这个功能时着实遇到了不少坑。本次打算将实现过程以博文的形式分享给大家。实现过程将以项目驱动的方式,手把手带各位实现一个后端上传图片功能,希望对大家有所帮助,感谢大家的留言点赞收藏?项目涉及内容:express本地服务、路由、接口封装、静态资源服务、multer配置、图片上传流程、结构化项目、path模块使用、fs模块使用、postman测试如果文中有不对、疑惑或者错字的地方,欢迎在评论区留言指正?一、技术选型1.1技术栈本项目后端采用Node.js+Express+Mult
前言大家好,我是CoderBin,本次将深入解析JavaScript中ES6的Generator生成器,希望对大家有所帮助,谢谢。如果文中有不对、疑惑的地方,欢迎在评论区留言指正?一、介绍Generator函数是ES6提供的一种异步编程解决方案,语法行为与传统函数完全不同回顾下上文提到的解决异步的手段:回调函数promise那么,上文我们提到promsie已经是一种比较流行的解决异步方案,那么为什么还出现Generator?甚至async/await呢?该问题我们留在后面再进行分析,下面先认识下GeneratorGenerator函数执行 Generator 函数会返回一个遍历器对象,可以依次
前言面试官:“说说你对Set、Map的理解”紧张的萌新:“Set类似集合,Map是映射?...”面试官:“...”······大家好,我是CoderBin,又来到了面试官系列,本次总结了JavaScript中ES新增的Set、Map数据接口的一些常用总结。希望对大家有所帮助,谢谢!如果文中有不对、疑惑的地方,欢迎在评论区留言指正?一.Set和Map简单用一句话去描述,我们可以说:Set是一种叫做集合的数据结构,Map是一种叫做字典的数据结构集合:是由一堆无序的、相关联的,且不重复的内存结构【数学中称为元素】组成的组合字典:是一些元素的集合。每个元素有一个称作key的域,不同元素的key各不相同
前言大家好,我是CoderBin,本次对前端跨页面通信方案进行总结分析,希望对大家有所帮助。感谢大家的留言点赞收藏?引言在浏览器中,我们可以同时打开多个Tab页,每个Tab页可以粗略理解为一个“独立”的运行环境,即使是全局对象也不会在多个Tab间共享。然而有些时候,我们希望能在这些“独立”的Tab页面之间同步页面的数据、信息或状态。正如下面这个例子:我在列表页点击“收藏”后,对应的详情页按钮会自动更新为“已收藏”状态;类似的,在详情页点击“收藏”后,列表页中按钮也会更新。这就是我们所说的前端跨页面通信。你知道哪些跨页面通信的方式呢?如果不清楚,下面我就带大家来看看七种跨页面通信的方式。一、同源
前言大家好,我是CoderBin,最近在做一个Vue项目,其中涉及到了头像图片上传。由于之前没做过图片上传功能,所以在实现这个功能时着实遇到了不少坑。本次打算将实现过程以博文的形式分享给大家。实现过程将以项目驱动的方式,手把手带各位实现一个后端上传图片功能,希望对大家有所帮助,感谢大家的留言点赞收藏?项目涉及内容:express本地服务、路由、接口封装、静态资源服务、multer配置、图片上传流程、结构化项目、path模块使用、fs模块使用、postman测试如果文中有不对、疑惑或者错字的地方,欢迎在评论区留言指正?一、技术选型1.1技术栈本项目后端采用Node.js+Express+Mult
前言大家好,我是CoderBin,本次将深入解析JavaScript中ES6的Generator生成器,希望对大家有所帮助,谢谢。如果文中有不对、疑惑的地方,欢迎在评论区留言指正?一、介绍Generator函数是ES6提供的一种异步编程解决方案,语法行为与传统函数完全不同回顾下上文提到的解决异步的手段:回调函数promise那么,上文我们提到promsie已经是一种比较流行的解决异步方案,那么为什么还出现Generator?甚至async/await呢?该问题我们留在后面再进行分析,下面先认识下GeneratorGenerator函数执行 Generator 函数会返回一个遍历器对象,可以依次