自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 找出数组中重复的value

找出数组中重复的value 在这里插入代码片 ```function refrain(arr) {   var temp = [];   **//判断是否为数组是才执行,不是自己返回**   if(Array.isArray(arr)) {   **//让目标数组进行排序,然后让前后value作比较如果相等切新数组中没有在push**   //参数ab就代表需要比较的value     arr.concat().sort().sort(function(a,b) {       if(a==b &&

2021-07-31 10:55:22 135

原创 Vue的methods 方法和computed 计算属性的区别

计算属性有缓存 (基于依赖的缓存,而methods里的方法是不存在缓存的。 根据需要来选择。

2021-07-31 09:25:25 75

原创 字符串除+拼接的 新办法`写字符串${写变量}`

let date=new Date(); setTimeout(function (){ console.log(${date.getFullYear()}年${date.getMonth()+1}月${date.getDate()}日${date.getHours()}时${date.getMinutes()}分${date.getSeconds()}秒) },1000)

2021-06-21 17:50:55 77

原创 利用JS原生给数组去重。

利用双重循环来比较、 var arr=[1,8,2,5,3,6,8,6,1,5]; 定义一个新的数组,用来存储去重后的数组。 var newarr=[]; newarr[0] = arr[0]; 定义一个标志位 var flge=true; for(var i=0;i<arr.length;i++){ for(var j=0;j<newarr.length;j++){ 如果数组循环有相等的将标志位值为false,跳出循环 if(arr[i]==arr[j]){ flge=

2021-05-24 20:04:04 114

原创 运用JS实现轮播图

一,结构树立 1.标题-----2.存图片的容器—3.文字图标(左右点击的小箭头) 4.图里的小圆点 二、CSS样式 略. 三、JS 1.获取页面属性; var 一个变量根据变量num的值来添加不同的行为 2.创建函数 让num的值++; 做判断num的值,如如果值到达最后一张时,再将num的值复位为1.再改变src的值(即为图片的路径)再利用字符串拼接出图片的路径 ,利用num的改变来改变图片的路径,最后在写上中间间隔时间ms,实现图片的轮播。 2.点击小图标切换图片 获取页面上的小图标属性. 为

2021-05-13 20:21:36 187

原创 时间对象

//封装函数初始化时间 function getadteandtime(){ var date=new Date();// var year=date.getFullYear();//获取年 var month=date.getMonth()+1;//获取月 月时0-11表示月 所以+1; var day=date.getDate();//获取日 var hour=date.getHours();//获取时 var min=date.getMinutes();//获取分 ..

2021-05-07 16:39:09 42

原创 冒泡排序及封装函数。

//封装正序冒泡排序 function PositiveBubbleSort(arr){ for(var i=0;i<arr.length-1;i++){ for(var j=0;j<arr.length-1-i;j++){ if(arr[j]>arr[j+1]){ var temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp;

2021-04-16 11:42:00 178

原创 JavaScript 里的 a++,++a的区别

++在后,先赋值(先把a的值赋值给表达式) 后++ (后让a的值+1) ++在前,先++(先让a的值+1) 后赋值(后把a的值赋值给表达式)

2021-04-08 20:08:53 116

原创 js基本数据类型

number() string boolean undefined null加粗样式 数值类型 整数 小数 科学记数法 2进制(0b) 8进制(0) 16进制(0x) 字符串 单引号或者双引号包含 空字符串 和 空白字符串 布尔 true或者false undefined 定义的变量没有赋值 null 定义的变量赋值为null(一般是对对象进行初始化使用或者是删除一个对象的时候用到) ...

2021-04-08 19:51:42 62

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除