自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javaScript数组(Array)处理函数简单总结

最近总结了几个常用的数组方法:大家喜欢可以收藏一下1、前添加数组.unshift(参数,参数) 原数组会变化 返回新长度2、后添加数组.push(参数,参数) 原数组会变化 返回新长度3、前删除数组.shift(参数,参数) 原数组会变化 返回删除元素4、后删除数组.pop(参数,参数) 原数组会变化 返回删除元素5、数组任意...

2019-06-03 21:24:11 335

原创 展平、拉平数组

展平数组数组中可以嵌套数组,要嵌套多少层都可以,比如[1, 2, [[3], 4]]这样看起来很不爽,所以我们要把它展开,只留下一层数组: [1, 2, 3, 4] var arr = []; // 存放新数组 function hanle(s){ for(var i=0;i<s.length;i++){ //历遍数组 if(s[i] instanceof A...

2019-06-03 15:49:59 456

原创 web api 原生实现瀑布流效果

最近在整理js基础知识,接触到了几个常用的页面特效,其中觉得用原生js实现瀑布流的案例十分有趣,于是与大家分享一下。瀑布流,又称瀑布流式布局。是比较流行的一种网站页面布局,视觉表现为参差不齐的多栏布局,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部实例:直接复制代码自己下载几个图片配置图片即可<!doctype html><html>&...

2019-06-01 22:29:21 343

原创 Vue 对象中 动态添加的属性,不具备响应能力问题

做项目遇到Vue的“坑”。实例:HTML <div id="app"> <div> <div>姓名:{{info.uname}}</div> <div>年龄{{info.age}}</div> <div>自定义:{{info.abc}}</div> ...

2019-05-25 10:55:26 3584

原创 使用js判断a是不是NaN 类型

首先先明白NaN 什么意思: NaN 意思:不是一个数组isNaN :函数用来确定一个值是否为NaN,如果给定值为 NaN则返回值为true;否则为false。 var a = 123; var b = '123'; var c = 'adc'; var d = 'a13'; var e = '1a3'; console.log(isNaN(a)) co...

2019-05-25 10:35:21 5788

原创 vue-cli+webpack搭建的vue开发环境配置打包文件路径

使用vue-cli+webpack搭建的vue开发环境修改默认打包文件路径配置

2019-05-25 10:27:45 348

原创 javaScript中this指向问题

普通函数中的this: ==> window对象、对象方法中的this ==> 实例对象定时器中的this ==> window构造函数中的this ==> 实例对象原型对象中的this ==> 实例对象事件中的this ==> 事件源call、apply、bind ...

2019-05-24 10:13:31 104

原创 CSS3 新特性有哪些

1.颜色:新增 RGBA,HSLA 模式2.文字阴影(text-shadow)3.边框: 圆角(border-radius) 边框阴影: box-shadow4.盒子模型:box-sizing5.背景:background-size 设置背景图片的尺寸、background-origin 设置背景图片的原点 、background-clip 设置背景图片的裁切区域,以”,”分隔可以设置多背...

2019-05-23 21:34:54 1160

原创 css清除浮动的5种方式

**1、父级 div 定义 height原理:父级 div 手动定义 height,就解决了父级 div 无法自动获取到高度的问题。 简单、优点:代码少、容易掌握 ,但只适合高度固定的布局.2、结尾处加空 div 标签 clear:both原理:在浮动元素的后面添加一个空 div 兄弟元素,利用 css 提高的 clear:both 清除浮动,让父级 div 能自动获取到高度 ,如果页面...

2019-05-23 21:20:24 150

原创 null 和undefined 的区别

null 和undefined 的区别1、undefined 表示"缺少值",就是此处应该有一个值,但是还没有定义 典型用法是:  (1)变量被声明了,但没有赋值时,就等于undefined。  (2) 调用函数时,应该提供的参数没有提供,该参数等于undefined。  (3)对象没有赋值的属性,该属性的值为undefined。  (4)函数没有返回值时,默认返回undefined...

2019-05-23 21:07:26 3245

原创 javaScript对象的两种访问方式

1、obj.adc2、obj[‘de’] = ‘tom’中括号 访问属性有一种好处、 可以是变量例如: var a = 'age' var obj = { name: 'lisi', age: 12, 13:'333' } console.log(obj['...

2019-05-23 21:02:21 315

原创 防抖与节流总结

防抖与节流的简单应用:一次写的不好大家请指出谢谢!!!防抖函数防抖:在特定的时间内,没有再次触发特定条件,就执行一次任务。白话:例如 搜索框 —> 用户一直输入,等停下来一段时间----->就执行一次任务实例: 搜索框定义的事件 () { clearTimeout(定时器标识) 定时器标识 = setTimeout(() => { ...

2019-05-23 20:08:21 145

空空如也

空空如也

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

TA关注的人

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