- 博客(8)
- 收藏
- 关注
原创 微信小程序加入购物车动画-CSS实现
写完后效果跟老乡鸡差不多,产品经理孙某边啃鸡腿边说上线,其实还有几点不足。1.小球落入的位置有偏移,因为是px,各个设备之间有落入差异2.高度写死,不够灵活。其实可以用购物车距离顶部的距离减去点击元素距离顶部的距离来设为高度(qunimalaozibuxiele ),不过效果差距不大,而且出于性能原因写死较为方便。
2024-11-01 15:33:47
2199
4
原创 网络分层模型和应用协议
1.应用层2.传输层TCP(可信协议)UDP(不稳定协议,网络直播)3.网络层IP,路由器。ip可以理解为一个人的家庭地址,动态唯一4.数据链路层MAC,交换机。MAC可以理解为一个人的指纹,用来识别5.物理层光纤,双绞线,同轴电缆,集线器。(终端发送接收)数据传输图。
2023-12-08 14:52:42
628
原创 关于闭包和js运行机制的一点见解
这里又定义了一个a函数,所以此时GO中的a其实已经有值了,是一个a函数,最后js执行赋值操作将1赋值给a,此时var a = 1;正是因为AO和GO产生的作用域链,导致函数销毁后外部仍有访问内部变量的地址,然后又因为js的回收机制,有引用或者标记的情况下,不会回收。(注意:这里是使用的var声明的,所以会有变量提示,但是赋值不提升,但在GO的执行过程中,会首先寻找变量声明,所以不管是let和const都是优先级最高的)此时的a变量会提升但赋值不提升所以是undefined,然后去寻找函数声明并。
2022-11-05 17:32:56
183
原创 服务器安装nginx详细步骤
第一个安装包提供编译版本的库,而第二个提供开发阶段的头文件和编译项目的源代码。nginx不仅支持 http协议,还支持 https(即在 ssl 协议上传输 http),如果使用了 https,需要安装 OpenSSL 库。zlib库提供了开发人员的压缩算法,在Nginx的各种模块中需要使用gzip压缩。安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境。进入nginx下的sbin目录,输入./nginx即可启动nginx。安装成功后,返回上级目录,然后进入新的nginx目录。...
2022-08-29 16:32:18
345
原创 vue项目中组件的name有什么作用?
3.当你使用vue-tools 时,该调试工具里显示的组件名称是由vue组件中的name决定的。1.当项目使用keep-alive时,可搭配组件name进行缓存过滤。2.DOM做递归组件时。
2022-08-16 10:02:02
285
原创 手写js之new的过程
1.内存中创建新的对象;2.让新对象的_proto_指向构造函数的prototype 3.this指针指向新对象 4.返回新对象
2022-08-05 14:41:40
115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅