美文网首页
小白对前端诸问题的认识

小白对前端诸问题的认识

作者: Atlas_lili | 来源:发表于2017-11-05 13:23 被阅读0次

    javascript中的原型、原型链继承

    原型(原型对象)是每function一个函数时,其prototype属性指向的prototype对象。原型中默认constructor属性会指向原函数。

    function Person(){
    }
    Person.prototype.name = "jingzi";
    Person.prototype.age = 20;
    Person.prototype.sayName = function(){
       alert(this.name); 
    };
    
    var person1 = new Person();
    person1.sayName();    //"jingzi"
    

    原型链则是通过子类的原型为父类实例的方法实现的。每个对象都有proto属性,该属性指向父类原型。如此子类可以继承父类(查找时遵循优先查找原型,然后函数体的原则)

    什么是webpack

    WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其转换和打包为合适的格式供浏览器使用。

    几个影响页面布局的css属性

    top:距页顶距离
    left:距页面左边的距离
    float:区块漂浮,left,right
    z-index:决定层的先后顺序,值较高的覆盖值较低的

    css盒模型和box-sizing

    css中的每一个可视对象可看作一个盒模型。可以对盒子的margin(外
    边)、border(边框)、padding(内边)、content(内容)进行属性设置,改
    变宽度、高度、颜色等

    box-sizing方便了用户划定盒大小,有三个值:
    border box划定外边大小
    content box划定内容大小
    inherit继承父类
    flex布局相关知识

    css的display属性

    block:块级元素(独行)
    inline:内联元素(压入一行显示)
    inline-block:行内块级元素(保持其属性,可同行)

    自己设计一个简易百度首页可能用到的标签

    <img>图像标签
    <a>超链接标签
    <p>段落标签
    <input>可输入标签
    <nav>导航链接标签

    利用JavaScript写一个求平均值的函数,求给出数列的平均数

    function avr(){
    var a=[];
    var i=0;
    var x=0;
    for(i=0;i<a.length;i++){
    x+=a[i];
    }
    x=x/a.length;
    alert(x);
    }
    avr();
    

    []中填入所给数列即可

    相关文章

      网友评论

          本文标题:小白对前端诸问题的认识

          本文链接:https://www.haomeiwen.com/subject/srycmxtx.html