工做常识总结

1.请写出javascript两种(class,id)元素选择器?javascript

  document.getElementByTagName('div')[0];   classjava

  document.getElementById('box');   idjquery

2.请写出无限循环和只循环一次定时器?算法

     setInterval(funtion(){ },1000);设置时间间隔;函数

     setTimeout(function(){ },1000);只执行一次定时器;网站

3.清除两种定时器的方式?url

    clearInterval(定时器函数);清除无限循环的;spa

    clearTimeout(定时器函数);清除执行一次的;事件

4.赋值三木运算法ip

   var b=5;

   (b == 5) ? a="true" : a="false";若是b等于5,那么a等于真,负责等于假; 

5.jquery如何组织默认事件?

   event.stopPropagation();

6.jquery中关于data()的错误用法?

   好比给一个div绑定一个很长的字符串data属性,且内容是数字构成的;

  以下:<div data-url="3432432432423642837642745"></div>; 去获取这个值$('div').data('url');

  而后问题以下:

  ⑴.获取的值:会默认变成数字类型,无论你当初绑定的是否是字符串;

  ⑵.获取的值:最后两位或一位的数值,会上下波动(四舍五入),神不神奇?;

7.撞库解释一下?

   所谓撞库:指,黑客经过收集互联网已泄露的用户和密码信息,生成对应的字典表,尝试批量登录其余网站后,获得一系列能够登陆的用户。不少用户在不一样网站使用的是相同的账号密码,所以黑客能够经过获取用户在A网站的帐户从而尝试登陆B网址,这个行为就能够称之为撞库攻击。

   解决办法:增长验证码,限制短期内登录次数;

相关文章
相关标签/搜索