JavaScript测试

  1. jQuery库中的&()是什么?
    $ () 函数是 jQuery() 函数的别称。$() 函数用于将任何对象包裹成 jQuery 对象,接着你就被允许调用定义在 jQuery 对象上的多个不同方法。你可以将一个选择器字符串传入 $() 函数,它会返回一个包含所有匹配的 DOM 元素数组的 jQuery 对象。

  2. 如何找到jQuery所有下拉框的选中框
    $(’[name = selectname]:selected’)

  3. this关键字的理解
    可以指代当前对象

  4. 什么是盒子模型
    在网页中,一个元素占有空间的大小可以由几部分组成,其中包括(content),元素的内边距(padding),元素的边框(border),元素的外边剧(margin)四个部分,这四个部分占有了空间中,有的可以显示相应的内容,而有的部分只能用来分隔相邻的区域,4个部分一起构成了css元素的盒子模型。

  5. px和em的区别
    相同点:px和em都是长度单位
    不同点:px的值是固定的,指定多少就是多少,计算比较容易,px是相对单位,em的值是固定的,并且em会继承父级元素的字体的大小。

  6. 使用正则表达式验证邮箱格式

var reg = /\w+@(\.\w+)+/;
var str = ...;
console.log(reg.test(str));
  1. 什么是css精灵技术
    将页面上多个小图片汇总到一张大图上,通过定位小图片的方式找到需要的图片。
  2. display:none和visibility:hidden的区别
    display:none隐藏后不占文档流,visibility:hidden隐藏后以然占文档流
  3. 如何解决jQuery的多库并存问题
    释放控制权,用jQuery代替$
  4. 用js创建10个标签,点击的时候弹出来对应的序号
<script type="text/javascript">

        for(var i=0;i<10;i++){

            (function(i){

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

                a.innerHTML=i+'<br>';

                document.body.appendChild(a);

                a.addEventListener('click',function(e){
                    e.preventDefault();  //取消默认事件,指a标签
                    alert(i);
                });

            })(i);
        }

    </script>
  1. 请用一段jQuery代码将页面上的所有元素边框设置成2px的虚线
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值