JavaScript
JiaWei3209
让优秀成为一种习惯
展开
-
金钱 格式校验 正则
金钱 格式校验 正则JavaScript 实例let reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/;let price = "0.000"reg.test(price)原创 2021-01-04 15:09:05 · 545 阅读 · 0 评论 -
在JavaScript中写枚举
在接触JavaScript一周之后果断的想要做一个JavaScript版的贪吃蛇,使用面向对象的编程思想进行属性的封装,但在蛇的方向上当初想要用基本数据类型表示四个方向,也就是上、下、左、右。因为之前学习javaEE的时候是有枚举类型的,感觉到了特大的好处,想着JavaScript里面是不是也枚举类型的呢?因此,就有了以下的博客内容了。希望对自己、对其他人有所帮助!下文转载于简书原链接...原创 2018-09-26 23:35:28 · 24002 阅读 · 3 评论 -
TweenJS模块
TweenJS模块官网链接TweenJS Javascript库提供了一个简单但强大的渐变界面。它支持渐变的数字对象属性&CSS样式属性,并允许您链接补间动画和行动结合起来,创造出复杂的序列。 简单的补间动画这个渐变将渐变目标alpha属性用一秒从0渐变到1,然后调用handleComplete函数。 target.alpha = 0; c...翻译 2018-10-13 12:27:07 · 740 阅读 · 0 评论 -
js中的let var const
1.const定义的变量不可以修改,而且必须初始化。原创 2019-02-27 10:31:55 · 173 阅读 · 0 评论 -
Axios发送请求时params和data的区别
问题:Axios发送请求时params和data的区别 params是添加到url的请求字符串中的,用于get请求。 data是添加到请求体(body)中的, 用于post请求。HTTP请求过程中,get请求:表单参数以name=value&name1=value1的形式附到url的后面; post请求:表单参数是在请求体中,也是name=value&name1=va...原创 2019-02-27 11:17:43 · 2082 阅读 · 0 评论 -
easy ui 中 Tree控件 convert函数解析
注意:JS中对基本类型的赋值那就是赋值,对于object类型(非基本类型)所有的赋值(包括 push函数)全部为引用。function convert(rows){ // 功能函数,没特殊的 function exists(rows, parentId){ for(var i=0; i<rows.length; i++){ if (rows[i].id == paren...原创 2019-06-11 12:20:07 · 235 阅读 · 0 评论