zoukankan      html  css  js  c++  java
  • 前端基础技术考察

    1、visibility和display的区别?
    2、display有几种属性值?如何区别?Inline,inline-block设置宽度,内外边距。
    3、如何理解bfc?什么情况下触发bfc?什么是文档流?
    4、Position有哪些属性值?如何区别?
    5、说说浮动的原理,浮动的影响,闭合浮动有哪些方法?
    6、提交表单有两种方法,分别是什么?说说区别。
    7、你遇到过浏览器兼容性问题吗?你是如何解决的?
    8、水平垂直居中能想到几种方法?

    9、js有几种数据类型?
    10、如何区分Null,undefined,NAN?
    11、js中如何获取变量的类型?你能想到哪个关键字?
    Typeof(123),type(function(){}),typeof([])
    12、把字符串转化成数字有几种方法?
    13、js创建对象有几种方式?
    14、构造函数new A 和new A()的区别
    15、js访问对象属性有几种方式?
    16、JS对象有哪些方法?用过哪些方法?
    17、ready和onload的区别
    18、将json字符串转化为json对象,怎么做?将json对象转化为json字符串,怎么做?
    19、函数声明和函数表达式的区别?如何理解匿名函数?
    20、什么是闭包?什么情况下用闭包?
    21、列举一些DOM操作
    22、标准事件模型和IE事件模型的区别?
    23、el.onclick和addEventListener和attachEvent有什么区别呢?
    本质的区别是el.onclick相当于在标签上写onclick,用addEventListener和attachEvent是通过DOM接口去绑定事件。
    24、说一个具体的用到ajax的场景。
    25、图片验证码刷新页面时就调用,要用那个函数?怎么写?
    26、动态驻点问题。
    27、你通常如何调试代码?
    28、给你一个项目,大概几天完成?做页面需要几天?

    29、你做过移动端开发吗?如何做到内容自适应?
    30、移动端是偏向于使用库还是原生JS?
    touchstart touchend click有几秒延迟。Tap,click,touch
    31、zepto有什么bug,移动端做到系统几点几?
    32、zepto和jquery有什么区别?
    33、你认为做好移动站点,首先要考虑什么问题?
    34、你用过哪些设计软件?
    35、用过哪些前端开发工具?
    36、了解前端构建工具吗?比如代码压缩。
    37、协同开发的工具是?代码版本管理工具是?rebase和merge的区别是?
    38、合作的后端有几个?后端用什么编程语言?有几个前端?

  • 相关阅读:
    unity3d 随机生成地形之随机山脉
    unity3d ppsspp模拟器中的post processing shader在unity中使用
    unity3d shader之实时室外光线散射(大气散射)渲染
    Unity3d 游戏中的实时降噪-对Square Enix文档的研究与实现
    Unity3d 获取屏幕depth与normal
    unity3d Hair real time rendering 真实头发实时渲染
    java.net.URL类
    Springboot定时任务
    Base64编码
    ShiroUtil 对密码进行加密
  • 原文地址:https://www.cnblogs.com/camille666/p/frontend_test.html
Copyright © 2011-2022 走看看