文章标题

来源:互联网 发布:ubuntu如何添加中文 编辑:程序博客网 时间:2024/06/18 08:47
1. javascript中callee和caller的作用? 答:a: caller是返回一个队函数的作用,该函数调用了当前函数。    b: callee是返回正在被执行的function函数,也就是锁指定的function对象的正文。2.五大浏览器内核?  答:谷歌:基于webkit的开发的blink内核。      IE:Trident内核。     火狐:Gecko.     欧朋:以前是presto,现在是blink.     苹果:webkit3.CSS选择器有哪些?哪些属性可以继承?答:id选择器,类选择器,标签选择器,相邻选择器(h1+p),子选择 器(ul>li),后代选择器,通配符选择器(*),属性选择器,伪类选择器。     可继承样式:font-size,font-family,color,font-weight,ul,li,dl,dt,dd;     不可继承样式:border,padding,margin,width,height4、怎样添加、移除、移动、复制、创建和查找节点? 答:1)创建新节点 createDocumentFragment() //创建一个DOM片段 createElement() //创建一个具体的元素 createTextNode() //创建一个文本节点    2)添加、移除、替换、插入 appendChild() //添加 removeChild() //移除 replaceChild() //替换 insertBefore() //插入    3)查找 getElementsByTagName() //通过标签名称 getElementsByName() //通过元素的Name属性的值 getElementById() //通过元素Id,唯一性 5.一个页面从URL到页面加载显示完成,整个过程都发生了什么? 答:(1).浏览器根据请求的URL交给DNS域名解析,找到真实IP,向服务器发送请求。 (2).服务器交给后台处理完成后返回数据,浏览器接收文件(HTML.JS.CSS.图像。。。。) (3).浏览器对加载到的资源进行语法解析,建立相应的内部数据结构。 (4).载入解析到的资源文件.渲染页面。完成。 6.HTTP的状态码有哪些? 答:100  继续,一般在发送post请求时,已发送了请求头之后服务端讲返回此信息。    200    OK 正常返回信息    201    请求成功并且服务器创建了新的资源    202    服务器已接受请求,但尚未处理    301    请求的网页已永久移到新位置    302    临时性重定向    303    临时性重定向,且总是使用GET请求信的URL    304    自从上次请求后,请求的网页为修改过    401    请求未授权    403    禁止访问    404    找不到如何与URL相匹配的资源    500    最常见的服务端错误 7.对前端界面工程师这个职位是怎么样理解的?它的前景会怎么样? 答: 前端是最贴近用户的程序员,比后端、数据库、产品经理、运营、安全  都近。  1、实现界面交互  2、提升用户体验  3、有了Node.js,前端可以实现服务端的一些事情 前端是最贴近用户的 程序员,前端的能力就是能让产品从 90分进化到 100 分,甚至更好, 参与项目,快速高质量完成实现效果图,精确到1px; 与团队成员,UI设计,产品经理的沟通; 做好的页面结构,页面重构和用户体验; 处理hack,兼容、写出优美的代码格式; 针对服务器的优化、拥抱最新前端技术。
0 0
原创粉丝点击