zoukankan      html  css  js  c++  java
  • js

    <script>
        var lis = "";
        ul = document.createElement("ul");
        for(var i = 0; i<10; i++){
            lis += "<li>第" + i + "行";
        }
        ul.innerHTML = lis ;
        document.body.appendChild(ul);
    </script>
     
     
    // 自执行函数和闭包
    var test = (function(a) {
        this.a = a;
        return function(b) {
            return this.a + b;
        }
    } (function(a, b) {
    return a;
    }(1, 2)));
    
    console.log(test(4)); //输出什么????



    <!-- 不使用loop循环,创建一个长度为100的数组,并且每个元素的值等于它的下标 -->
    var a = Array(100).join(",").split(",").map(function(item, index) {
      return index;
    });
    console.log(a)
    // 这个解法充满了曲折啊!先是创建一个数组,然后,通过join方法把它转成字符串,然后,再通过split方法把字符串转成数组,这时候,它就拥有100个值为空的元素了,然后,再通过map函数,改变这些元素的值即可。
     
     
    // 有一个长度为100的数组,请以优雅的方式求出该数组的前10个元素之和
    var a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
    sum = 0;
     
    sum = a.slice(0, 10).reduce(function(pre, current) {
      return pre + current;
    });
     
    console.log(sum); //55
    JSON.stringify(): https://wangdoc.com/javascript/stdlib/json.html#json-%E6%A0%BC%E5%BC%8F
     
  • 相关阅读:
    PDO的预处理操作
    关于OOP(面向对象)
    关于MySql
    任务三
    任务二
    php文件操作
    php的会话技术
    php的常量 、变量和作用域
    php的函数和超全局变量
    预发布环境和分支部署
  • 原文地址:https://www.cnblogs.com/namehou/p/10457583.html
Copyright © 2011-2022 走看看