js高级程序
wyu_jerry
这个作者很懒,什么都没留下…
展开
-
js 复制功能的实现
复制功能-使用clipboard插件关于需求1.点击图片,复制某个span标签里面的内容关于插件1.npm 插件安装链接 (https://www.npmjs.com/package/clipboard)2.插件安装$npm install clipboard --save原创 2020-11-15 17:49:47 · 171 阅读 · 0 评论 -
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 · 678 阅读 · 2 评论 -
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 · 245 阅读 · 0 评论 -
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 · 288 阅读 · 0 评论 -
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 · 336 阅读 · 0 评论