- 博客(4)
- 收藏
- 关注
原创 正则表达式
捕获方法: RegExp.$1。\w 匹配数字和字母和下划线。^ 匹配字符串开始的位置。$ 匹配字符串结束的位置。\W 匹配非数字和字母。\S 匹配非空白字符。
2024-06-02 21:01:47
615
原创 Vue中数据代理
1.Vue中的数据代理: 通过vm对象来代理data对象中的属性的操作(读/写)2.Vue中数据代理的好处。 更加方便的操作data中的数据。否知只能每一个data属性调用时都得为:{{ _data.name }}3.基本原理: 通过Object.defineProperty()把data对象中所有属性添加到vm上。 为每一个添加到vm上的属性,都指定一个getter/setter。
2024-05-07 00:41:57
333
原创 贪吃蛇(TS实现)
使用定时器循环调用自身来达成,蛇移动的效果。移动的时候,后一截蛇身是前一截蛇身的位置。终止条件有两个:一个是不能出界此处是根据方形盒子大小来限定。另外是不能撞到自己身上,遍历蛇身蛇头的位置与蛇身中其他位置不相等。等级越高,速度越快是根绝等级设置了定时器启动的大小。less文件中完全兼容css语法。根据相关事件操作DOM来达成想要的效果。index.ts是入口文件其中引入了index.less样式,webpack打包所有ts文件生成了bundle.js文件中也就引入了样式文件。
2024-05-06 16:15:29
928
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人