为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第五天 企业级开发语言ES6与前端开发框架Bootstrap

标签:
JavaScript

学习课程:Python全能工程师2022版

章节名称:第23周 企业级开发语言ES6与前端开发框架Bootstrap

讲师:大壮老师


课程内容:


对象的解构

const person={name:"zx",age:18,gender:"female"}

const {name:nm,age,gender}=person  // nm是name的别名


箭头函数及其简写方式

const f = (x) => {

  return x * x;

};

可以简写为:

const f = x => x * x;


模块化的好处

增强代码的可维护性

增强代码的可阅读性

增强代码的可扩展性


模块化的实现

模块是对内部逻辑的封装,只对外提供接口

一个js文件就是一个模块

ES6使用export关键字对外暴露接口(导出)


exprt的使用

1、直接导出 

export let a=1

2、批量导出

const NAME="JS"

function say(){

console.log("Hi"

}

export {NAME,say}

通过as关键字指定别名

let a=19

export {a as age}

3、使用export default默认导出

let b=2

export default b

Named Export:可以export多个,import的时候需要加大括号,名称需要匹配

Default Export:最多export一个,import的时候不需要加大括号,可以直接定义别名

注意:语句的位置(代码顶层,不能在语句块内)


import的使用

1、导入需要的部分

import {say} from "./my.js"

2、导入全部内容,使用as指定别名

import * as myModule from "./my.js"

myModule .say()


Flex布局

Flexible Box 弹性布局

https://img1.sycdn.imooc.com//631c14e0000116b613670766.jpg

flex-direction——容器内元素的排列方向

row(默认值):主轴为水平方向,从左到右

row-reverse:主轴为水平方向,从右到左

column:主轴为垂直方向,从上到下

column-reverse:主轴为垂直方向,从下到上


flex-wrap——容器内元素的换行行为

flex-flow——direction和wrap的复合属性

justify-content——元素在横轴上的对齐方式

align-items——元素在纵轴上的对齐方式

align-content——多行元素的对齐方向


学习收获:

1、不要重复发明轮子,多使用开源框架和库,至少他是经过多轮迭代,工程问题不一定能100%解决,一个技术路线实现不了,那就换下一个

2、多看文档提升编程效率,但不要背下来,初学要理解,但也不强求,只要借助互联网会用就行了,一边用一边查,用得多了自然就记得了

3、扎实的基础才能一步一步走向“精通”

4、前端工程师必须知道的网站:can i use

https://img1.sycdn.imooc.com//631c14a50001728f13720770.jpg

5、css参考手册:https://css.doyoe.com/


打卡截图:
https://img1.sycdn.imooc.com//631c0817000184bf13680766.jpg

https://img1.sycdn.imooc.com//631c09fc0001f0b713670766.jpg

https://img1.sycdn.imooc.com//631c0a2000016ae913700772.jpg


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消