Angular12 学习angular2前的热身准备
1 ECMA European Computer Manufactures Association
这个组织的目标是评估,开发和认可电信和计算机标准。
百度百科:点击前往
ECMA65:满足ECMA标准的第五代JavaScript,所有浏览器都支持
ECMAS6:满足ECMA标准的第六代JavaScript,大部分支持(重点学习ES6)
注意:可以利用babel将ES6编译成ES5,然后就可以在所有的浏览器中使用啦
2 TC39
ECMA技术委员会名称,受特许解决JavaScript语言相关事宜。
3 ECMAS6重要知识点
推荐阮一峰的书籍:点击前往
块级作用域
多行字符串
箭头函数(对this的处理)
Class的getter和setter方法
静态属性、动态属性
装饰器
模块化、import、export
4 TypeScript重要知识点

TypeScript中文官网:点击前往
继承
接口
装饰器
getter、setter
类
模块
模块解析
5 RWD responsive web design
响应式网站设计(简称RWD)是一种新的网站设计模式,以此构建的网站可自动适应不同的访问设备(从桌面电脑、平板电脑到智能手机),方便用户阅读和导航浏览,减少用户的放大/缩小/滑动操作,从而提供完整而友好的用户体验。
百度百科:点击前往
5.1 利用响应式设计解决自动适应页面缩放
5.2 响应式设计必须解决的问题:布局、响应式图片、响应式字体、响应式导航
5.3 响应式设计怎么做
基准样式 -> 做手机版本 -> 做平板版本 -> 做桌面版本
5.4 最火的RWD框架:bootstrap
bootstrap是2011开发出的一种响应式适配
网格布局是bootstrap的核心
6 与屏幕相关的概念
6.1 屏幕的物理尺寸:终端屏幕的实际尺寸
6.2 像素:点
6.3 PPI:一平方英寸有多少个像素点
百度百科:点击前往
6.4 视口:显示内容的位置
注意:根据分辨率来设计页面
7 前端框架简史
7.1 一些前端坑
坑1:厂家大战(浏览器兼容问题)
坑2:前端没有集成开发工具
坑3:无自动化测试、自动化部署
坑4:js缺乏模块加载机制
7.2 一些前端福音
福音1:webstorm、node.js
福音2:框架和开发工具的出现
7.3 前端发展
石器时代(堆代码):所有代码都写在一个js文件中
铁器时代(利用框架):prototype(还算不上框架) -> jQuery(easyui/telerkui) -> yui/extjs
工业时代(node.js的出现):node.js
移动互联网时代(多终端兼容):angular、reactjs
Angular12 学习angular2前的热身准备的更多相关文章
- <记录学习>(前三天)京东页面各种注意点
培训学校第1到3天先学习HTML现在流行的是HTML5,目前学习的是HTML5规范.(给有基础一定的人学习)前三天学习的是京东页面的编写,和以前写的不同,页面看上去和自己写的一样,但老师讲的还是有很多 ...
- 学习NGUI前的准备NGUI的相关信息
学习NGUI前的准备NGUI的相关信息 第1章 学习NGUI前的准备 NGUI是Unity最重要的插件,在Unity资源商店(Asset Store)的付费排行榜中始终名列前茅,如图1-1所示.本章 ...
- Android学习笔记---前传
在正式的撰写个人的学习笔记前,先对个人的学习经历做一个简要的介绍.座右铭:诚不欺我 1. 前言 本人非软件工程出身,属于半路出家,误打误撞进入这个行业,初心是软件开发的门槛低,自以为学习过C语言,轻度 ...
- 高效开发之SASS篇 灵异留白事件——图片下方无故留白 你会用::before、::after吗 link 与 @import之对比 学习前端前必知的——HTTP协议详解 深入了解——CSS3新增属性 菜鸟进阶——grunt $(#form :input)与$(#form input)的区别
高效开发之SASS篇 作为通往前端大神之路的普通的一只学鸟,最近接触了一样稍微高逼格一点的神器,特与大家分享~ 他是谁? 作为前端开发人员,你肯定对css很熟悉,但是你知道css可以自定义吗?大家 ...
- 给大家安利一个学习angular2的视频网站
本文地址:http://blog.csdn.net/sushengmiyan 本文作者:苏生米沿 视频地址: https://egghead.io/courses/angular-2-fundamen ...
- 没有JavaScript的基础,我可以学习Angular2吗?
Can I learn and understand Angular2 without understanding JavaScript? 没有JavaScript基础我能学习和理解Angular2吗 ...
- 学习vue前的准备工作
起步 1.扎实的HTML/CSS/Javascript基本功,这是前置条件. 2.不要用任何的构建项目工具,只用最简单的<script>,把教程里的例子模仿一遍,理解用法.不推荐上来就直接 ...
- 学习webpack前的准备工作
前言 由于vue和react的流行,webpack这个模块化打包工具也已经成为热门.作为前端工程师这个需要不断更新自己技术库的职业,真的需要潜下心来学习一下. 准备工作(针对mac用户) 安装 hom ...
- 学习angular2
最近在学angular2,并没有很深入,跟着官网做了一份练习,整理了一下,画了一个简单的结构图.
随机推荐
- 转 Hadoop傻瓜化:Datameer大数据收入翻三番
淘薛奎发布到 <数据极客> 06-28 16:04 随着分析正在成为企业IT的核心,昔日的BI- ETL-EDW分析范型已经完全落伍,不再适用.而力推“大数据傻瓜化”的Datameer ...
- 每天一个Linux命令(22)find命令_命令详解
find命令的一些常用参数的常用实例和用时的注意事项. 实例: (1)-name参数: 1)[sunjimeng@localhost home]$ find ~ -name & ...
- [原创] Windows下Eclipse连接hadoop
1 下载hadoop-eclipse-plugin :我用的是hadoop-eclipse-plugin1.2.1 ,百度自行下载 2 配置插件:将下载的插件解压,把插件放到..\eclipse\pl ...
- img标签中alt属性与title属性
alt属性 1.alt属性是考虑到不支持图像显示或者图像显示被关闭的浏览器的用户,以及视觉障碍的用户和使用屏幕阅读器的用户.当图片不显示的时候,图片的替换文字.2.alt属性值得长度必须少于100个英 ...
- java入门了解11
1.码表 (一)码表种类 ASCII:美国标准信息交换码,用一个字节的7位可以表示 ISO8859-1:拉丁码表.欧洲码表,用一个字节的8位表示,对ASCII没用到空间补充了自己特有的 GB2312: ...
- EntityFramework 学习 一 Migration from Entity Framework 4.1/4.3 to Entity Framework 5.0/6.0
To migrate your existing Entity Framework 4.x project to Entity Framework 5.0 using VS2012, first ta ...
- table+css与xhtmL+css实现同一登陆框(代码片段)
1.从网上下载了一个不错的登录框样式(table结合css布局): 2.初学xhtmL,自己改写了一下,希望有用 3. 我怎么不会上传截图呢? 1. [代码]xhtml_css组合 < ...
- 关于输出用%lf和%f的问题
关于输入,float用%f,double用%lf 而输出时,无论是float还是double,都用%f 原文请见:http://poj.org/showmessage?message_id=12692 ...
- SpringBoot_05_热部署和debug
一.pom.xml配置 增加以下pom.xml配置 <!--1.spring-boot插件--> <plugin> <groupId>org.springframe ...
- 通知消息与ON_NOTIFY
1.通知消息一般是由子控件发出,由父窗口响应,因此响应函数的位置在父窗口内. 2.通知消息发送给父窗口的是通知码,即WM_NOTIFY消息(但为了区分方便不同的消息有不同的名称,但都是以WM_NOTI ...