javascript函数

作者: 叫我老村长 | 来源:发表于2018-07-23 08:29 被阅读1次

    倒计时
    new 是客浏览器时间 new.Date() 写项目是服务器时间
    document
    doument .referrer 获取上一个跳转页面的地址;
    location
    window .location.href 获取或重定向url地址;
    window .location .search 获取地址参数部分;
    window .location . hash 获取页面秒点或叫哈希值;
    math
    math.random 获取0~1的随机数;
    math .floor 向下取整;
    math .ceil 向上取整;


    作用域就近原则。
    var a=1 在外部不能调 a=1可调


    ;;作用把它和别打的函数分开
    封闭函数 不影响别的变量


    ~ !都是封闭函数
    相当于()
    (function(){内容}) (调用);


    面试装逼必背。
    闭包
    本质函数嵌套
    不会被垃圾回收。


    重要应用
    闭包存循环索引值
    单纯了一份j。
    闭包做私有变量计数器


    闭包做选项卡
    aLi[i].onclick = function(){
    alert(i);//每个li都弹出8,因为点击时循环已完毕,i最后为8
    }


    获取地址栏参数
    window.onload = function(){
    var data = window.location.search;
    var hash = window.location.hash;
    alert(hash);
    var oSpan = document.getElementById('span01');
    var arr = data.split('=');
    var name = arr[1];
    oSpan.innerHTML = name;
    }


    Math.random() +(b-1)+a
    只能随机0-1


    向上取整进位 下 不进
    math .floor 向下取整;
    math .ceil 向上取整;


    内置对象 时间 doucument location Math 正则表达式


    单体创建对象


    构造函数 创建对象


    原型模型

    相关文章

      网友评论

        本文标题:javascript函数

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