
js
chongxiaocheng
Web前端开发学习中
展开
-
slice()和splice()的区别
splice()方法用于插入、删除或替换数组的元素。slice()方法可提取字符串的某个部分,并以新的字符串返回被提取部分。用法:splice的参数:splice(start,deletecount,[item1,item2,item3...])数组从start下标开始,删除deletecount个元素,并且可以在这个位置开始添加n个元素。当start,deletecount都原创 2017-05-25 19:03:39 · 464 阅读 · 0 评论 -
吊炸天-js如何实现继承
js如何实现继承既然要实现继承,那么首先我们得有一个父类,代码如下:// 定义一个动物类function Animal (name) { // 属性 this.name = name || 'Animal'; // 实例方法 this.sleep = function(){ console.log(this.name + '正在睡觉!'); }}//原创 2017-06-14 22:19:48 · 275 阅读 · 0 评论 -
js for in循环获取对象属性名,属性值
let photoInfoList = []; request({url: '/photoLibrary/getPhotoData', method: 'GET', params: params}).then((data) => { for (let obj in data.ret) { photoInfoList.push({ na...原创 2017-09-05 21:10:08 · 5938 阅读 · 0 评论 -
常见前端布局问题 (一)左侧固定宽度,右侧自适应
1,左边固定宽度,右边自适应1-1,父元素display:table,子元素display:table-cell,设置固定宽度(常用)1-2,固定宽度div左浮动,自适应div margin-left等于固定宽度1-3,定位,固定宽度div绝对定位absolute,自适应margin-left(绝对定位元素脱离正常文档流)1-4, 方法2的衍生...原创 2018-10-31 11:02:34 · 1884 阅读 · 0 评论 -
常见前端布局问题(二)垂直居中
1,垂直居中1-1,块级元素1-2,行内块 1-3,定位 1-4,负边距 1-5,伪类 1-6,flex布局原创 2018-10-31 11:27:33 · 510 阅读 · 0 评论