一、前端可用的二维码的生成器---QRCode.js QRCode.js 是用于制作 QRCode 的 javascript 库。QRCode.js 支持跨浏览器,使用 HT...
一、前端可用的二维码的生成器---QRCode.js QRCode.js 是用于制作 QRCode 的 javascript 库。QRCode.js 支持跨浏览器,使用 HT...
一、 码的历史来源: 1948年,有两个年轻人伯纳德·希尔弗和诺曼·伍德兰读研期间,听到食品连锁超市董事长与校长的谈话。董事长希望学校能帮助他们研制一个设备,在收银员结账时,...
你知道 JS 数组有哪些方法 ? 数组原型方法主要有以下:join(): 用指定的分隔符将数组每一项拼接为字符串push(): 向数组的末尾添加新元素pop(): 删除数组的...
JS 有哪些数据类型,如何判断这些数据类型 ? 7种基本数据类型:string, number, boolean, null, undefined, symbol,bigIn...
手写获取数组的重复元素,要求尽可能用多种方法实现 手写 Array.prototype.reduce() array.reduce(): 接收两个参数,一个处理数据的函数,一...
1. 观察者模式和发布订阅模式不同 其实订阅模式有一个调度中心,对订阅事件进行统一管理。而观察者模式可以随意注册事件,调用事件,虽然实现原理都雷同,设计模式上有一定的差别,实...
同源策略:由Netscape[https://baike.baidu.com/item/Netscape/2778944?fromModule=lemma_inlink]提出...
1、跨域的原因 跨域是是因为浏览器的同源策略限制,是浏览器的一种安全机制,服务端之间是不存在跨域的。 所谓同源指的是两个页面具有相同的协议、主机(域名或ip)和端口,三者有任...
五层模型 互联网的实现,分成好几层。每一层都有自己的功能,就像建筑物一样,每一层都靠下一层支持。 自上而下: 应用层(Application Layer) 传输层(Trans...
中文官网:https://threejs.org/docs/index.html#manual/zh/introduction/Creating-a-scene[https:...
legendselectchanged:切换图例选中状态后的事件 通常业务中会判断当前图例的选中状态,eg: 基于echarts.js [series-custom]自定义系...
官方文档地址:https://echarts.apache.org/zh/option.html#series-custom[https://echarts.apache.o...
JavaScript作为浏览器脚本语言,主要用途是与用户互动,以及操作DOM JavaScript语言特点: 单线程, 同一个时间只能做一件事。所有任务需要排队,形成"任务队...
持续更新中。。。上代码:https://github.com/scrollHeart/timeSplit[https://github.com/scrollHeart/tim...
fullPage.js方法一:normalScrollElementshttps://github.com/alvarotrigo/fullPage.js/[https://...
背景:业务需要对日历组件进行自定义调研:参考element-ui源码,ant design展现形式目标:用vue2实现(当前业务需要)扩展:实现几种常见的日历展现形式愿景:源...
我用taro框架做小程序有一年多了,工作中遇到一些小问题修复, 不整理出来点儿有种虚度光阴的感觉,下面是用taro+vue3+ NutUi + echarts + ts + ...
一.安装node 1、node下载链接:http://nodejs.cn/download/[https://www.jianshu.com/writer#/notebook...
1.vue 中$nextTick的原理和源码分析[https://zhuanlan.zhihu.com/p/138186879] 2.对闭包的理解[https://www.c...