zoukankan      html  css  js  c++  java
  • 前端进阶-每日一练(2)

    1. 如何检测数据是否是数组类型?

    2. alert([1,2,3]);结果是什么?

    3. arguments.callee.caller是什么意思?

    4. jQuery中get()和eq()的区别是什么?

    5. setTimeout(function(){alert(1);},0);alert(2);结果的顺序是怎样的?

    6. 什么是原型和构造器?

    7. 如何实现两列布局,左侧固定宽度,右侧宽度自适应。

    8. 如何实现js多线程?

    9. js统计代码如何设计?

    10. 如何用js判断动画是否结束?

    昨日答案:

    1.此处使用冒泡法,效率不是最高,欢迎尝试其他算法。

    var array = [5, 4, 3, 2, 1];
    var temp = 0;
    for (var i = 0; i < array.length; i++){
    for (var j = 0; j < array.length - i; j++){
    if (array[j] > array[j + 1]){
    temp = array[j + 1];
    array[j + 1] = array[j];
    array[j] = temp;
    }
    }
    }
    console.log(array);

    1. CSS3中使用::来区分伪类和伪元素,但是在CSS2中不支持::,所以统一使用:。

    2. find不仅可以用于匹配元素的选择器字符串,也可以用一个元素或一个jQuery对象来匹配。

    3. 参见下述代码:I would like to say:

    4. 3.141(toFixed返回Number类型的字符串实例)

    5. ES3中返回8,ES5中返回10

    6. 冒泡

    7. typeof只能判断基本数据类型,对object无能为力。

  • 相关阅读:
    CSS定位
    使用开源框架进行get,post提交
    使用httpclient框架分别用post,get方式提交
    C++ const_cast
    C++ 类继承 常量对象调用函数
    C++ 类继承 子类调用父类
    C++ explicit关键字
    C++ class入门
    C#检测耗时操作
    面向对象编程入门
  • 原文地址:https://www.cnblogs.com/depsi/p/5090110.html
Copyright © 2011-2022 走看看