posted @ 2022-01-26 20:13 为你摘星星 阅读(20) 评论(0) 推荐(0)
摘要:
一、文件的读写 1.fs.writeFile()方法接受四个参数,写入数据时,若已经存在该TXT文件,会重写该TXT文件的内容、若该TXT文件不存在则会创建一个TXT文件并且写入数据。该方法不会写路径只能写文件,若将要写的文件中路径不对(即需要写入的文件夹不存在)则会报错。 2.fs.readFil 阅读全文
摘要:
一、哈希表 1.秦九韶算法(也称霍纳法则), Pn(x)= anx n+a(n-1)x(n-1)+…+a1x+a0=((…(((anx +an-1)x+an-2)x+ an-3)…)x+a1)x+a0 ,时间复杂度由O(n*n)级别变为O(n)级别; hashCode = hashCode*37 + 阅读全文
posted @ 2022-01-26 16:40 为你摘星星 阅读(30) 评论(0) 推荐(0)
摘要:
1.超链接的类型: 1.1空连接 <a href="#"> </a> 1.2下载链接 href属性的值为 为.zip或者.exe类型的链接地址 1.3锚点链接 2.元素显示模式之块级元素 3.元素显示模式之行内元素 4.元素显示模式之行内块元素 阅读全文
posted @ 2022-01-23 22:53 为你摘星星 阅读(19) 评论(0) 推荐(0)
摘要:
1.Array.prototype.indexOf() 判断是否相等使用的是 ,注意: NaN NaN 结果为false, 0 +0 ,0 -0 , -0 +0; 这三个结果都为true, 根据运算符的优先级,先计算 两边的语句,在判别是否相等。 2.Array.prototype.includes 阅读全文
posted @ 2022-01-22 13:57 为你摘星星 阅读(17) 评论(0) 推荐(0)
摘要:
1.文本域修改大小,resize:调整大小 vt. textarea: {resize: node}; 2.去除表单元素获取焦点的的默认蓝色边框,input:{outline: none};文本域也可通过该方法去除默认的获取焦点之后的蓝色边框; 3.vertical-algin : baseline 阅读全文
posted @ 2022-01-20 22:55 为你摘星星 阅读(19) 评论(0) 推荐(0)
摘要:
一、2D转换总结 1.其中单词的含义:transform: 改变 v. 、 translate:翻译,变为 v. 、rotate:旋转 v. 、scale:规模 n. 2.这三种变换都不会影响其他盒子 3.translate(50%,50%)是相对盒子本身的宽高移动的,配合绝对定位可以实现居中。po 阅读全文
posted @ 2022-01-19 18:01 为你摘星星 阅读(29) 评论(0) 推荐(0)
摘要:
1. 2.通过自定义属性data-categoryName=“value”之后,通过event.target.dataset获得对象,其中categoryName属性名称会变成categoryname,无论是否为驼峰的写法,获得的对象的属性名都会变成全小写的。 阅读全文
posted @ 2022-01-12 22:47 为你摘星星 阅读(19) 评论(0) 推荐(0)
摘要:
注意: 1.向后端发送Ajax请求数据一般在app.vue文件中,因为该组件只会挂载一次,其他路由组件可能会在切换路由时被销毁和重新挂载,如果写在这些组件中会重复的请求服务器。因此可以提高一些效率 2. 3.模拟数据的的用法(mockjs) 4.做轮播图用swiper 当需要v-for遍历仓库中的数 阅读全文
posted @ 2022-01-10 17:11 为你摘星星 阅读(19) 评论(0) 推荐(0)
摘要:
注意: 1.当在一个导航栏点击一级、二级或者三级路由跳转时,采用声明式路由跳转,即采用<router-link>标签进行跳转时会卡顿,因为这个三级列表是通过返回的数据进行v-for进行渲染的,而且<router-link>是一个组件,此时会创建超过1000个的<router-link>组件很耗内存。 阅读全文
posted @ 2022-01-07 12:42 为你摘星星 阅读(25) 评论(0) 推荐(0)
浙公网安备 33010602011771号