前端错题记录3.10

5 篇文章 0 订阅
4 篇文章 0 订阅
1.
1)常见的块级元素(自动换行, 可设置高宽 )有:
       div,h1-h6,p,pre,ul,ol,li,form,table,label
2)常见的行内元素(无法自动换行,无法设置宽高)有:
       a,img,span,i(斜体),em(强调),sub(下标),sup(上标)等。
3)常见的行块级元素(拥有内在尺寸,可设置高宽,不会自动换行 )有:
     (button,input,textarea,select), img等

2.下面属于javascript基本数据类型的有?

答:字符串、数字、null、undefined

3.请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。

Array.prototype.distinct = function() {
    var ret = [];
    for (var i = 0; i < this.length; i++)
    {
        for (var j = i+1; j < this.length;) {   
            if (this[i] === this[j]) {
                ret.push(this.splice(j, 1)[0]);
            } else {
                j++;
            }
        }
     }
     return ret;
}
//for test
alert(['a','b','c','d','b','a','e'].distinct());
4.请填充代码,使mySort()能使传入的参数按照从小到大的顺序显示出来。
function mySort() {
     var tags =  new Array(); //使用数组作为参数存储容器
     请补充你的代码
     return tags; //返回已经排序的数组
}
 
var result = mySort(50,11,16,32,24,99,57,100);/传入参数个数不确定
console.info(result); //显示结果
function mySort() {
    var tags = new Array();
    for(var i = 0;i < arguments.length;i++) {
        tags.push(arguments[i]);
    }
    tags.sort(function(compare1,compare2) {
        return compare1- compare2;
    });
    return tags;
}
 
var result = mySort(50,11,16,32,24,99,57,100);
console.info(result);

5.用javascript实现用户登录验证的代码。

<script language=javascript>
function checkSubmit()
{
    if ((document.form1.name.value)==”)
    {
        window.alert (‘姓名必须填写’);
        document.form1.name.select();
        document.form1.name.focus();
        return false;
    }
    else
        return true;
}
</script>
<form name=”form1″ οnsubmit=”javascript:return checkSubmit()”>
<input type=”text” name=”name”>
</form>

6.排序算法不稳定的有:希尔排序、堆排序、快速排序、选择排序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值