上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 1、函数调用自身,即为递归,在return时调用自身,即为尾递归; 递归非常消耗内存,其原因是需要同时保存成成百上千的调用帧,这容易发生栈溢出错误;但是尾递归只存在一个调用帧,所以永远不会发生栈溢出 尾递归的优化:只有不再用到外层函数的内部变量,内层函数的调用帧才会取代外层函数的调用帧;否则就无法使 阅读全文
posted @ 2023-01-03 15:35 Math点PI 阅读(26) 评论(0) 推荐(0)
摘要: JavaScript内部字符是以UTF-16的格式进行存储;每个字符固定2个字节;对于哪些需要4个字节存储的(unicode码大于0xFFFF的字符),JavaScript会认为它们是2个字符; 如 上 土 下 口(吉的异体字写法) prototype Function 1、includes(),s 阅读全文
posted @ 2023-01-03 14:30 Math点PI 阅读(42) 评论(0) 推荐(0)
摘要: 1、运算符 (1)算术运算符:+、-、、/、%、++、-- (2)关系运算符:<,>,==,<=,>=,!=,得到的值是boolean类型 (3)逻辑运算符:|| 、&&、 ! Boolean 非“!” 或:其中一个条件为真就为真 1、短路或“||”——效率高与“|”单路或,程序执行前面一个为真就输 阅读全文
posted @ 2023-01-03 10:41 Math点PI 阅读(56) 评论(0) 推荐(0)
摘要: 1、vConsole的使用 在此类开发中,最麻烦的是上测试环境调试;这边使用的是vconsole; 方法:在index.html中 cdn引入vconsole后初始化即可 <script src="https://cdn.bootcss.com/vConsole/3.3.4/vconsole.min 阅读全文
posted @ 2022-11-24 11:32 Math点PI 阅读(840) 评论(0) 推荐(0)
摘要: 前言:写这个随笔是因为后端部署时,第一次进入页面无问题,刷新后页面空白,寻找原因发现有两个解决方案;1、后端nginx做保底映射,映射到正确的路径;2、前端更改为hash模式也可解决 1.原理不同。 2.表现不同。 3.history模式特点 总结 单页应用是在移动互联时代诞生的,它的目标是不刷新浏 阅读全文
posted @ 2022-10-11 13:53 Math点PI 阅读(1250) 评论(0) 推荐(0)
摘要: nexttick——下一次DOM更新后执行 可类比eventloop DOM更新本身不是异步操作,Vue为了让dom更新不去频繁触发影响性能,做了个优化处理,累计更新,不实时更新; 当数据发生改变,依赖记录数据变化,生成一个函数去更新DOM,并把这个函数push进一个任务队列;并在下一个微任务(可能 阅读全文
posted @ 2022-09-15 10:59 Math点PI 阅读(52) 评论(0) 推荐(0)
摘要: 1、背景 本次主要是实现一款以检测儿童健康为目的的h5; 2、使用者 三类——用户(简单评测,查看自己的评测结果),机构(专业评测,管理评测项目,查看评测结果),管理员(查看所有评测结果,增删改查评测项目,授权机构查看测试报告,二维码生成,打印,分享链接) 3、前端: PC端 大致看了前后端25个页 阅读全文
posted @ 2022-09-13 14:49 Math点PI 阅读(41) 评论(0) 推荐(0)
摘要: watch:变化时触发; 1、注意,不应该使用箭头函数来定义 watcher 函数 (例如 searchQuery: newValue => this.updateAutocomplete(newValue))。理由是箭头函数绑定了父级作用域的上下文,所以 this 将不会按照期望指向 Vue 实例 阅读全文
posted @ 2022-09-05 10:28 Math点PI 阅读(44) 评论(0) 推荐(0)
摘要: ![](https://img2022.cnblogs.com/blog/2204746/202208/2204746-20220824170706982-2146531879.png) ![](https://img2022.cnblogs.com/blog/2204746/202208/2204746-20220824170722865-2100718063.png) 阅读全文
posted @ 2022-08-24 17:05 Math点PI 阅读(26) 评论(1) 推荐(0)
摘要: 1、安装ecahrts 2、引入二charts 3、let echarts = echarts.init(your DOM) 4、echarts.setOption(option) 5、清除echarts 事件——echarts可以实现对某一目标的动作进行绑定事件 .on('highlight', 阅读全文
posted @ 2022-08-22 16:20 Math点PI 阅读(60) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 下一页