- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 vue数组中有相同的数据处理
跟ng一样,vue的数组中有相同的数据时会报错Uncaught (in promise) TypeError例如: {{item.message}} data:{ items:[ { message: 'Foo' }, { message: 'Bar' }
2017-12-23 19:58:10 16426
原创 js的深拷贝和浅拷贝
浅拷贝是只复制一层对象属性,是对地址的复制,即复制的两个对象指向同一块地址。深拷贝是复制所有层对象属性,是对指针的复制,即开辟出一块新的内存地址,将元对象的各个属性逐个复制过去。浅拷贝代码:var obj1 = {a:{b:10}}function shallowCopy (obj){var dst = {};for(var prop in ob
2017-12-13 16:36:53 249
原创 cookie和sessionStorage、localStorage的区别
相同点:三者都可以被用来在浏览器端存储数据,而且都是字符串类型的键值对。区别特性CookieLocalStoragesessionStorage数据的生命周期一般由服务器生成,可设置失效时间。如果在浏览器生成,默认是关闭浏览器之后失效除非被清除,否则永久保存仅在当前会话有效,关闭页面或浏览器后被清除存放数据大小4K
2017-12-13 16:31:58 366
原创 用new操作符创建函数的过程发生了什么
用new操作符创建函数的过程发生了什么例子:function CreatPerson(name,age,job){ this.name = name; this.age = age; this.job = job; this.sayName = function(){ console.log(this.
2017-12-08 17:41:37 2019
原创 用flex实现弹性布局
经典布局,间距10px等分的响应式布局,用flex轻松实现一、单行效果图:上代码,HTML<div class="box4"> <div class="item">1</div> <div class="item">2</div> <div class="item
2017-12-08 16:45:21 689
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人