- 博客(7)
- 收藏
- 关注
原创 js 复制功能的实现
复制功能-使用clipboard插件关于需求1.点击图片,复制某个span标签里面的内容关于插件1.npm 插件安装链接 (https://www.npmjs.com/package/clipboard)2.插件安装$npm install clipboard --save
2020-11-15 17:49:47
207
原创 VUE根据不同环境配置变量
vue cli 配置不同环境变量值需求:项目开发过程中,对于同一个变量,在不同的环境测试下,需要取不同的值// 比如产品编码productNo = 'productNo1' // 开发环境productNo = 'productNo2' // 测试环境productNo = 'productNo3' // 正式环境环境变量和模式官方参考链接:https://cli.vuejs.org/zh/guide/mode-and-env.html在项目中使用1.项目根目录下创建.env文件( 用于所
2020-11-09 10:01:16
997
原创 vlf+localforage在indexedDb存储数据
Vue中使用vlf+localforage在indexedDb存储数据一、使用vlf+localforage原因关于localforage1.改进的离线存储:通过简单的类似localStorage API 的异步存储方式2.能存储多种数据类型,而不仅仅是字符串3.在所有主流浏览器中可用4.若有些浏览器不支持,则有优雅的降级策略:默认IndexedDB、WebSOL、localStorage顺序进行存储数据5.中文文档地址:https://localforage.docschina.org/#l
2020-11-01 16:06:35
729
2
原创 vue面试题深入解析
1.简单说一说vuex使用及其理解?回答策略1、首先给vuex下一个定义2、vuex解决了哪些问题,解读理念3、什么时候我们需要vuex4、你的具体用法5、简述原理,提升层级参考答案(1)vuex是vue专用的全局状态管理库。(2)vuex通过把组件的共享状态抽取出来,以全局单例模式管理。这样任何组件都能用一致的方式获取和修改状态。(3)首先是对核心概念的理解和运用,将全局状态放入state对象中,它本身一棵状态树,组件中使用store实例的state访问这些状态;(4)然后有配套的m
2020-07-08 16:42:29
619
原创 JS常见面试题记录
面试题1:深拷贝//=>浅克隆:只复制对象或者数组的第一级内容//=>深克隆:克隆后数组的每一级都和原始数组没有关联//那么请说出,浅克隆都怎么去实现,如何实现深度克隆let obj = { a: 100, b: [10, 20, 30], c: { x: 10 }, d: /^\d+$/};let arr = [10, [100, 200], { x: 10, y: 20}];/*let clone =
2020-07-08 16:16:50
275
原创 js高程及其面试题
面试题1var x = 1;function func(x, y = function anonymous1() {x = 2}) { x = 3; y(); console.log(x);}func(5);console.log(x);----var x = 1;function func(x, y = function anonymous1() {x = 2}) { var x = 3; y(); console.log(x);}f
2020-07-07 16:46:42
312
原创 js中的数据类型隐式转换大坑以及相关面试题
JS中的数据类型转换js的数据类型1.基本数据类型number,string,boolean bull undefined symbol bigint2.引用数据类型object function1.数据类型的转换规则/* * 把其他数据类型转换为Number类型 * 1.特定需要转换为Number的 * + Number([val]) * + parseInt/parseFloat([val]) * 2.隐式转换(浏览器内部默认要先转换为Nu
2020-06-30 18:35:15
368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人