- 博客(6)
- 收藏
- 关注
原创 flex布局语法总结
其实在布局中,我们想要让一个元素在水平轴上居左居右或居中是很容易实现的,但是在垂直轴上就不是那么轻易搞定了,相信你在布局的时候也会遇到这样的情况,想让一个盒子垂直居中显示,但又不能去设置line-height或者margin,padding等值问题的困扰。 W3C针对这一问题提出了flex布局这一方案。可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能...
2020-03-11 10:27:10 178
原创 js 数据类型
在js中,数据类型总共分为两大类:分为两大类:简单数据类型和复杂数据类型; 简单数据类型: number // 数字 string //字符串 boolean // 布尔值 null // 空值 undefined //未定义 symbol //表示独一无二的值 由 Symbol函数生成 (ES6新增) 复杂数据类型 object //对象 Array // 数组 E...
2020-03-26 15:02:32 84
原创 深拷贝和浅拷贝
比如A复制了B的值,修改A,B也跟着改变,这就叫做浅拷贝; 比如A复制了B的值,修改A,B不变,这就叫做深拷贝; 可能看了这两句话之后大家还是不太理解是什么意思,首先我们来看个例子 var a = 123; var b = a; b = 24; console.log(a,b); // a=123;b=24 var obj = { x:23 }; var obj1 = obj; obj1.x=...
2020-03-13 15:54:13 109
原创 箭头函数
ES6允许使用箭头“=>” 定义 函数 var foo = v => v; //类似于 var foo = function (v){ return v; } 如果箭头函数没有参数或者有多个参数就用圆括号包起来 var foo = ()=> 'hello' 相当于 var foo = function (){ return 'hello' }; 多个参数 var foo ...
2020-03-11 15:11:38 83
原创 ES6块级命令与解构赋值
一、let,const 块级作用域 块级作用域 { … } ,通过let与const定义的变量只在当前的花括号里能够访问 { var str = "hello world"; let str1 = "sdhkaj"; const str2 = "sdmak"; } console.log( str ); // 输出 "hello world" console.log( str1 ); /...
2020-03-10 16:17:02 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人