Loading

摘要: 利用JSON的方法,不支持函数、undefined、正则、Date、引用(环) const b = JSON.parse(JSON.stringify(a)) 2.递归 先判断参数是不是对象,是对象,在判断参数内容是不是数组,扩展运算符克隆数组,再判断函数,等于一个function, 最后如果是对象 阅读全文
posted @ 2022-05-20 11:03 梧桐树211 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 找到helloWord的字母出现次数。 let str = 'hellowolrd' const arr = str.split('') console.log(arr); const obj = {} for (i = 0; i < arr.length; i++) { obj[arr[i]] ? 阅读全文
posted @ 2022-05-19 15:57 梧桐树211 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 数组是一维纯数字去重 arr1=[15,5,1,2,6,5,6,8,10,1] arr2=[] 思路: 对数组进行for循环遍历,判断新数组arr2里是否存在每一项,(indexOf()=-1或includes()=false)不存在把这一项加到新数组里。 for(i=0;i<arr1.length 阅读全文
posted @ 2022-05-19 10:07 梧桐树211 阅读(236) 评论(0) 推荐(0) 编辑
摘要: rem适配方案: 假设设计稿是750px,把屏幕分为15份,每一份的宽度作为html的字体大小。即为1rem = 750/15 = 50px 当为屏幕为320px时,1rem = 320/15 =21.33。 怎么获取屏幕宽度,一种可以写媒体查询,一种可以通过js,document.document 阅读全文
posted @ 2022-05-18 20:07 梧桐树211 阅读(218) 评论(0) 推荐(0) 编辑
摘要: npm run build 打包vue项目后部署到GitHub pages 报错资源404的问题 造成这个问题的原因是打包时资源路径有问题。所以要在项目的vue.config.js文件里添加如下属性,重新run build 成功解决。 具体详由见 Vue cli官网 module.exports = 阅读全文
posted @ 2022-05-14 20:11 梧桐树211 阅读(351) 评论(0) 推荐(0) 编辑
摘要: #1.打包 一般情况下运行 npm run bulid 会打包一个应用, 它会到main.js 做为入口,找到app.vue,再而找到app里引入的其他vue组件。 而我们在打包库时,不想打包app.vue,此时必须使用 lib模式打包 vue-cli-service build --target 阅读全文
posted @ 2022-05-12 17:02 梧桐树211 阅读(1926) 评论(0) 推荐(0) 编辑
摘要: jQuery 实现 项目预览 ##css 方面 学到了俩个不常用的属性 1.fill: currentColor; 继承父元素的颜色 2.text-transform: uppercase; 限制文本为大写字母 ##js方面 1.字符串的indexOf方法,会返回查找元素的索引值 let str = 阅读全文
posted @ 2022-05-09 09:37 梧桐树211 阅读(54) 评论(0) 推荐(0) 编辑
摘要: vue 1为啥用Vue? 1MVVM 数据的双向绑定 2指令系统 不需要操作DOM 3组件化 2v-show和v-if、v-for v-show 通过 display:none 隐藏元素,DOM还在。不可以触发组件的生命周期, 性能消耗 小 v-if 将 DOM元素整个添加或删除 ,可以触发组件的生 阅读全文
posted @ 2022-05-06 20:50 梧桐树211 阅读(65) 评论(0) 推荐(1) 编辑
摘要: http和https 的区别? 端口 经济 安全性 响应速度 http 80端口 不需要 明文传输,安全性差 页面响应速度快,使用tcp的3次握手 https 443端口 费钱SSL需要ca 证书 SSL加密 慢 还要加ssl的9个包 get和post请求区别? 请求参数 支持刷新 是否可被浏览器缓 阅读全文
posted @ 2022-05-06 16:51 梧桐树211 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 为了实现组件效果预览及代码展示可折叠功能,使用了插件vuepress-plugin-demo-container 相关配置可参考官网说明文档 ####第一步 安装插件 npm i - D vuepress-plugin-demo-container ####第二步 配置插件 在config.js 文 阅读全文
posted @ 2022-04-27 20:55 梧桐树211 阅读(178) 评论(0) 推荐(0) 编辑