2018.7.25

作者: 喜欢暗杠 | 来源:发表于2018-07-29 21:44 被阅读0次

    一.访问元素的属性

    A.核心Dom

    1.获得属性值:

    getAttrbuite('属性名');

    2.设置属性:

    setAttribute('属性名','值');

    3.移除属性:

    removeAttribute('属性名');

    4.判断是否有属性:

    hasAttribute('属性名');

    B.HTML Dom

    ele.属性名

    C.自定义属性:

    访问时:ele.dataset.属性名;

    二、Dom中的增加和删除

    1.增加

    1增加一个空元素

    var ele = document.createElement('ele');

    2给元素添加属性

    ele.属性='值'

    3把元素追加到父元素下

    father.appendChld(ele);

    4删除元素

    parent.removeChild(child);

    三、数学对象

    Math

    Math.max:求最大值

    console.log(Math.max(1,2,3,4,5,6,7));

    Math.min:求最大值

    console.log(Math.min(1,2,3,4,5,6,7)); 

    问题:不支持数组参数

    解决:

    Math.min.apply(null,[1,2,3])
    Math.max.apply(null,[1,2,3])

    四.日期对象 Date

    1.创建一个日期对象

    var date=new Date();//获取当前日期

    2.创建一个日期对象,封装自定义时间

    var date=new Date('yy/MM/dd hh:mm:ss');

    日期对象中封装的是一个从1970年1月1日0点至今的毫秒数

    3.日期对象API:

    FullYear:年

    Month:月

    Date:日期

    Day:星期

    Hours:时

    Minutes:分

    Seconds:秒

    Milliseconds:毫秒

    相关文章

      网友评论

          本文标题:2018.7.25

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