zoukankan      html  css  js  c++  java
  • 面试题汇总--1

    常见面试题

    1、cache、sessionStorage、localStorage的区别

    2、window.onload与$(function(){})的区别

    3、在项目运行过程中为什么建议使用多个域名

    4、for(var i = 0 ; i<3;i++){

            setTimeout(function(){                  alert____第___秒

               alert(i)                       alert____第___秒  

      },i*1000)                                                        alert____第___秒

     }                                                                        alert____第___秒

    5、箭头函数和普通函数的区别

    6、设置一个元素水平居中的方法

    7、边框圆角的兼容写法

    8、如何设置元素隐藏

    9、在地址栏输入地址到打开改地址对应的网站期间,经历了什么?

    10、页面优化的方法

    1、 var val;console.log("value is "+(val !='0')?'defined:'undefined');会打印出什么?

    2、  function test(){

        var n = 666;

        function add () {

          n++;

          console.log(n);

        }

        return {n:n,add:add}

      }

      var r1 = test();

      var r2 = test();

      r1.add();r1.add();console.log(r1.n);r2.add() 会打印出什么?

    3、class = "div1" class = "div2" 这是2个动态生成的div,拖拽div放入div2(写出事件绑定、碰撞检测的思路) 

    4、写出一个求和函数,达到以下要求

      sum(1,2,3,4,5)  //返回15

      sum(5,null,5)   //返回0

      sum('1.0',false,1,true,1,'A',1,'B',1,'C',1,'D',1,'E',1,'F',1,'G',1);//返回 10

      sum(0.1,0.2)  //返回0.3,而不是0.300000000000004

    5、在canvas 里绘制个矩形,改变矩形的颜色。

    6、用原生的js写一个链式调用。

      G('.aaa').on('mouseup',function(){console.log(1)}).on('mousedown',function(){console.log(2)})

    7、VUE中:①:data:{price:195613.12} (price值不定) 页面中price输出195,613.12

           ②:不用VUEX会带来什么问题?什么情况会存储数据到Vuex

           ③:axios的实现是基于什么原理?

           ④:说下你对vue生命周期的理解?

  • 相关阅读:
    数据结构学习之前言,为年后换新工作做准备
    马云不想成为“马云”
    2014找工作总结-机会往往留给有准备的人
    数据分析≠Hadoop+NoSQL,不妨先看完善现有技术的10条捷径
    做个犀利的码农:如何持续培养/更新自己的开发技能
    Google七夕情人节Doodle背后技术揭秘
    把帖子用循环显示出来
    php验证登录
    用户注册
    form 表单用php来跳转页面
  • 原文地址:https://www.cnblogs.com/bllx/p/8571354.html
Copyright © 2011-2022 走看看