jsthis对:有以下七点看法。
1.将方法绑定到当前元素的事件。当事件触发方法的执行时,这在方法中是指当前元素本身;
方法执行,看是否有点"。"前面,一个小点,谁在小点前面,这就是谁;没有一个点是窗口对象;
3.执行构造函数时,方法体中的this是当前构造函数类的一个实例;
4.自执行函数一般是窗口对象;
定时器中的窗口对象(通过调用传入的窗口对象);
6.在object方法中,这指向对象本身(受tim
常用的js选择器有getelementbyid()、getelementsbyname()、getelementsbytagname()、getelementsbyclassname()、queryselector()。
答:g:返回对第一个具有指定id的对象的引用。如果要在文档中查找特定的元素,最有效的方法是g:的g:返回元素的名称属性是文档中的名称值。因为name属性值不是唯一的,所以查询结果可能返回数组而不是元素。
c:·g:返回文档中指定标签的元素。
d:·getelementsbyclassnam:返回文档中指定类名的所有元素。
:·queryselector():返回文档中匹配指定css选择器的第一个元素。
f:·queryselectorall():返回文档中匹配指定css选择器的第一个元素。
第二,jquery选择器#
内容
基本选择器包括id选择器、类别选择器、标签选择器和通用选择器。添加事件的方法如下:
$(...).事件名称(function(){})
属性样式包括:
$(...).css(#34边框#34,#341像素纯红#34)
$(...).css({...})
$(...).css(#34border#34)
$(...).attr(属性名称,值)
$(...).html()innerhtml
$(...).text()内部文本
$(...).val()值值
$(...).addclass()增加。
$(...).removeclass()删除
$(...).toggleclass()开关**
选择器的详细用法:#
属性选择器的补充:
例如,查找当前类下所有具有data-scrollto属性的元素。右侧导航条。
$(#39.rightnav-bar[data-scrollto]#39)
varscroll$(#39[data-scrollto]#39)//当只有要查找的元素包含data-scrollto属性时,也可以使用此方法。
//vartabindex$(#a[data-types#39support#39]#34)。索引()