2018年4月1日

如何消除一个数组里面重复的元素?

摘要: var arr1 =[1,2,2,2,3,3,3,4,5,6], arr2 = []; for(var i = 0,len = arr1.length; i< len; i++){ if(arr2.indexOf(arr1[i]) < 0){ arr2.push(arr1[i]); } } docu 阅读全文

posted @ 2018-04-01 13:33 向往回得来 阅读(196) 评论(0) 推荐(0) 编辑

行内元素有哪些?块级元素有哪些? 空(void)元素有那些?

摘要: 行内元素:a、b、span、img、input、strong、select、label、em、button、textarea块级元素:div、ul、li、dl、dt、dd、p、h1-h6、blockquote空元素:即系没有内容的HTML元素,例如:br、meta、hr、link、input、img 阅读全文

posted @ 2018-04-01 13:22 向往回得来 阅读(930) 评论(0) 推荐(0) 编辑

简述一下src与href的区别

摘要: src用于替换当前元素;href用于在当前文档和引用资源之间确立联系。 src是source的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置 href是Hypertext Reference的缩写,指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的链接 阅读全文

posted @ 2018-04-01 13:11 向往回得来 阅读(728) 评论(0) 推荐(0) 编辑

请说出三种减少页面加载时间的方法

摘要: a. 尽量减少页面中重复的HTTP请求数量 b. 服务器开启gzip压缩 c. css样式的定义放置在文件头部 d. Javascript脚本放在文件末尾 e. 压缩合并Javascript、CSS代码 f. 使用多域名负载网页内的多个文件、图片 阅读全文

posted @ 2018-04-01 12:15 向往回得来 阅读(2094) 评论(0) 推荐(0) 编辑

列举IE与其他浏览器不一样的特性?

摘要: a. IE的排版引擎是Trident (又称为MSHTML) b. Trident内核曾经几乎与W3C标准脱节(2005年) c. Trident内核的大量 Bug等安全性问题没有得到及时解决 d. JS方面,有很多独立的方法,例如绑定事件的attachEvent、创建事件的createEventO 阅读全文

posted @ 2018-04-01 12:14 向往回得来 阅读(288) 评论(0) 推荐(0) 编辑

对前端界面工程师这个职位是怎么样理解的?

摘要: a. 前端是最贴近用户的程序员,前端的能力就是能让产品从 90分进化到 100 分,甚至更好 b. 参与项目,快速高质量完成实现效果图,精确到1px; c. 与团队成员,UI设计,产品经理的沟通; d. 做好的页面结构,页面重构和用户体验; e. 处理hack,兼容、写出优美的代码格式; 阅读全文

posted @ 2018-04-01 12:13 向往回得来 阅读(179) 评论(0) 推荐(0) 编辑

AMD和CMD 规范的区别?

摘要: AMD 提前执行依赖 - 尽早执行,requireJS 是它的实现 CMD 按需执行依赖 - 懒执行,seaJS 是它的实现 阅读全文

posted @ 2018-04-01 12:12 向往回得来 阅读(114) 评论(0) 推荐(0) 编辑

网站重构的理解

摘要: 重构:在不改变外部行为的前提下,简化结构、添加可读性,而在网站前端保持一致的行为。 a. 使网站前端兼容于现代浏览器(针对于不合规范的CSS、如对IE6有效的) b. 对于移动平台的优化,针对于SEO进行优化 c. 减少代码间的耦合,让代码保持弹性 d. 压缩或合并JS、CSS、image等前端资源 阅读全文

posted @ 2018-04-01 12:11 向往回得来 阅读(188) 评论(0) 推荐(0) 编辑

谈谈以前端角度出发做好SEO需要考虑什么?

摘要: a. 了解搜索引擎如何抓取网页和如何索引网页 b. meta标签优化 c. 关键词分析 d. 付费给搜索引擎 e. 链接交换和链接广泛度(Link Popularity) f. 合理的标签使用 阅读全文

posted @ 2018-04-01 12:08 向往回得来 阅读(223) 评论(0) 推荐(0) 编辑

一个页面上有大量的图片(大型电商网站),加载很慢,你有哪些方法优化这些图片的加载,给用户更好的体验。

摘要: a. 图片懒加载,滚动到相应位置才加载图片。 b. 图片预加载,如果为幻灯片、相册等,将当前展示图片的前一张和后一张优先下载。 c. 使用CSSsprite,SVGsprite,Iconfont、Base64等技术,如果图片为css图片的话。 d. 如果图片过大,可以使用特殊编码的图片,加载时会先加 阅读全文

posted @ 2018-04-01 12:07 向往回得来 阅读(1356) 评论(0) 推荐(0) 编辑

导航