摘要:
1、window.screen.height window.screen.height:设备显示屏的高度 (1)分辨率为1080px的显示屏 (2)手机屏 2、window.screen.availHeight 屏幕的可用高度 (1)分辨率为1080px的显示屏 (2)手机屏 3、document. 阅读全文
摘要:
1、语法 2、属性(以下三个仅HTML5支持,因此存在兼容性问题) (1)multiple :表示用户是否可以选择多个值。multiple只能用于type=file和type=email。 (2)accept:服务器接受的文件类型,否则将被忽略。 音频/ *代表声音文件。仅HTML5支持视频/ *代 阅读全文
摘要:
如何消除一个数组里面重复的元素? 示例三种方法: 阅读全文
摘要:
题目:已知有字符串foo=”get-element-by-id”,写一个function将其转化成驼峰表示法”getElementById”。 代码: 阅读全文
摘要:
一、概述 web前端性能优化主要点为:减少HTTP请求,减小请求文件大小、其他优化。 二、优化细节 1、减少HTTP请求 (1)使用缓存 (2)雪碧图 (3)合并文件 (4)将javascript和css从外部引入 (5)图片base64编码 2、减小请求文件大小 (1)压缩html/css/js/ 阅读全文
摘要:
1、概述 ResultFul推荐每个URL能操作具体的资源,而且能准确描述服务器对资源的处理动作,通常服务器对资源支持get/post/put/delete/等,用来实现资源的增删改查。前后端分离的话,这些api-url是对接的桥梁,采用resultFul接口地址含义才更清晰、见名知意,如GET(查 阅读全文
摘要:
1、概述 jpg格式分为:Baseline JPEG(标准型)和Progressive JPEG(渐进式)。两种格式有相同尺寸以及图像数据,扩展名也是相同的,唯一的区别是二者显示的方式不同。 Baseline JPEG(标准型)直观感觉为: Progressive JPEG(渐进式)直观感觉为: 两 阅读全文
摘要:
1、安装 有2中安装方式:全局安装和局部安装。 局部安装方式为: (1)cnpm install -g eslint (2)打开项目目录、配置eslint文件 eslint --init (3)执行eslint 2、常见配置规则 3、某个文件取消eslint检测 在文件头部添加 阅读全文