前端开发大纲&命名规范等

本文详细介绍了前端开发的面试知识点,包括HTML&CSS、JavaScript的基础与高级概念。同时,强调了编程规范的重要性,特别是在命名、文件存放、CSS书写、HTML代码、JavaScript使用和注释等方面的规范。此外,还探讨了前端的浏览器兼容性问题和测试工具。
摘要由CSDN通过智能技术生成

前端开发面试知识点大纲:

HTML&CSS: 对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级及使用、HTML5、CSS3、移动端适应。

JavaScript: 数据类型、面向对象、继承、闭包、插件、作用域、跨域、原型链、模块化、自定义事件、内存泄漏、事件机制、异步装载回调、模板引擎、Nodejs、JSON、ajax等。

其他: HTTP、安全、正则、优化、重构、响应式、移动端、团队协作、可维护、SEO、UED、架构、职业生涯


• 什么是编程规范?
• 在当前软件行业迅猛的发展下,软件逐渐走向大型化
• 在这种软件走向大型化的形势下,一个软件需要众多的人参与
• 这样我们就不得不建立相关约束来管理项目开发
• 编程规范的作用
• 提高代码的可读性
• 降低代码错误率
• 提高代码的整合效率和重用性
• 为后期的维护提供更高的遍历
规范分类:
• 命名规范:html命名、图片命名、脚本命名
• 文件存放位置规范
• CSS书写规范:class与id的命名规范、css命名规范
• html代码书写规范:head区域、链接、表格、缓存、浏览器兼容
• javascript书写及使用规范
• 注释规范:注释编写要求和规范
• 开发测试及其使用工具规范:WebStorm、hbuilder、dreamwaver
规范的具体介绍

HTML-命名规范介绍
* HTML命名规则:*
• 统一用小写的字母、数字和下划线的组合(不得包含空格和特殊字符)
• 文件名条件:方便理解和易于查找
页面文件类型
• htm、html、asp、aspx、jsp、php等
页面文件名命名规则
• 首页统一取名为:index或者home,一般默认都是用index为首页命名
• 其他子页面统一用英文翻译或者中文拼音取名,但是不建议英文和中文拼音混合使用
注意:优先使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值