
前端面试
文章平均质量分 80
hcy48
这个作者很懒,什么都没留下…
展开
-
Web前端应该从哪些方面来优化网站?
前端是庞大的,包括 HTML、 CSS、 Javascript、Image 、Flash等等各种各样的资源。前端优化是复杂的,针对方方面面的资源都有不同的方式。那么,前端优化的目的是什么 ? 1. 从用户角度而言,优化能够让页面加载得更快、对用户的操作响应得更及时,能够给用户提供更为友好的体验。 2. 从服务商角度而言,优化能够减少页面请求数、或者减小请求所占带宽,能够节省可观的资源。转载 2017-03-24 13:07:59 · 328 阅读 · 0 评论 -
【转】常见浏览器兼容
HTML对象获取问题 FireFox:document.getElementById(“idName”); ie:document.idname或者document.getElementById(“idName”). 解决办法:统一使用document.getElementById(“idName”);const问题 说明:Firefox下,可以使用const关键字或var关键字来定义常量转载 2017-03-29 13:54:42 · 504 阅读 · 0 评论 -
前端面试(代码)
一 JS数组去重Array.prototype.unique1 = function () { var n = []; //一个新的临时数组 for (var i = 0; i < this.length; i++) //遍历当前数组 { //如果当前数组的第i已经保存进了临时数组,那么跳过, //否则把当前项push到临时数组里面 if (n.indexOf(原创 2017-03-24 12:45:17 · 1236 阅读 · 0 评论 -
php面试(代码)
1、不用新变量直接交换现有两个变量的值1: list($a, $b) = array($b, $a);2: $a = $a . $b; $b = strlen( $b ); $b = substr( $a, 0, (strlen($a) – $b ) ); $a = substr( $a, strlen($b) );3:(必须用一个两个字符串都都不能出现原创 2017-08-30 15:04:24 · 475 阅读 · 0 评论 -
Go的range
不是很懂,过后再看package mainimport "fmt"func main() { //这是我们使用range去求一个slice的和。使用数组跟这个很类似 nums := []int{2, 3, 4} sum := 0 for _, num := range nums { sum += num } fmt.Println(原创 2017-10-04 16:25:03 · 243 阅读 · 0 评论 -
前端面试(简答)2
以下是需要知道的,加油吧朋友 T T HTML&CSS: 对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级、 HTML5、CSS3、FlexboxJavaScript: 数据类型、运算、对象、Function、继承、闭包、作用域、原型链、事件、RegExp、JSON、Ajax、 DOM、BOM、内存泄漏、跨域、异原创 2017-04-18 16:52:34 · 510 阅读 · 0 评论 -
前端面试(简答)
1 IE盒子模型 ie盒子模型的范围也包括 margin、border、padding、content,和标准 w3c 盒子模型不同的是:ie 盒子模型的 content 部分包含了 border 和 pading。2 JS闭包 作用:一个是可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中。 各种专业文献上的“闭包”(closure)定义非常抽象,很难看懂。我的理解是,闭包就是原创 2017-03-24 12:21:13 · 1514 阅读 · 0 评论 -
前端面试(计算机网络、数据算法、Linux)
1 HTTP常见状态码 200 OK 正常返回信息 302 Found 资源被暂时性转移 304 Not Modified 自从上次请求后,请求的网页未修改过。 304讲解 307 临时重定向 401 该请求需要用户验证 404 Not Found 找不到如何与 URI 相匹配的资源。 500 Internal Server Error 最常见的服务器端错误。 50原创 2017-04-10 19:18:18 · 536 阅读 · 0 评论