javascript 判断数组不为空 假设后台返回的接口数据res里包含了一个字段list,list不是空数组的时候我们才会进行循环,否则就会报错,但是怎么判断他不是空数组呢?let list=res.list if(list){ if(list.length>0){ //循环 }}上面的代码中我是在第二层判断里进行的数组循环,为什么要多此一举加一层list.length>0的判断呢…
javascript 动态创建class覆盖class属性 使用轮播swiper插件,并可以自定义(颜色选择器选择)分页pagination 圆点大小和颜色。在自定义颜色的时候遇到了该问题如图所示,两个圆点样式分别为.swiper-pagination-bullet未选中和 swiper-pagination-bullet-active选中样式。项目中还有其他地方又自定义颜色我是直接修改css实现,但是这个地方直接修改css轮播后圆…
javascript 深入理解-callapplybind call、apply、bind都是和this指向有关的,这三个方法是JavaScript内置对象Function的原型的方法。 基本介绍 1. 语法 {代码…} 返回值: call / apply:返回func 执行的结果 ; bind:返回func的拷贝,并拥有指定的this值和初始参数。 参数: thisArg(可选): func的this指向thisArg对象; 非严格模式下:若thisArg指定为…
javascript Vuex中的State state 是Vuex中的基本数据,state 上存放的就是所谓的状态。当没有使用 state 的时候,直接在 data 中进行初始化,有了 state 之后,我们就把 data 上的数据转移到 state 上去了。
javascript ElementUI日历组件DatePicker切换中英文时文字不变化的问题 我尝试在语言变化后,用 this.$forceupdate() ,没有用。给组件一个 ref 属性,然后 this.$refs.datePicker.$forceUpdate(),也没有用 :(
javascript h5小程序接入极验防止恶意发送短信提高安全 在官方文档中下载gt文件(此gt文件放在服务端的sdk中,自己clone下来从里面copy出来),放到自己的项目中,我是放在公共的文件下的,
javascript 时间切片的实现和调度原创26万字 本人系一个惯用Vue的菜鸡,恰巧周末和大佬扯蛋,峰回路转谈到了fiber,被大佬疯狂鄙视… 大佬还和我吐槽了现在的忘了环境 百度是不可信的,百度到的东西出来广告其他都是出自同一个作者(大部分情况确实这样) 很多水文都是以 copy 的形式产生的,你看到的文章说不定已经过时好几个版本了(大部分情况确实这样) 于是本…