- 博客(8)
- 收藏
- 关注
原创 jQuery中的选择器
jQuery中的选择器非常的多、繁杂,除了几个非常重要(使用频率非常高)的选择器以外,其他选择器这里不细节的分析,只提及。 一、基本选择器 基本选择器主要包括5种类型:ID选择器,类型选择器(笔者也理解为标签选择器),类选择器,通配符选择器,分组选择器,这里与CSS基本选择器相一致。 1、ID选择器 原生js: var element = document.getElementById(“id”)...
2019-09-16 18:06:22 202
原创 jQuery对象和Dom对象的互相转换
jQuery对象是Dom元素的集合,也称为伪类数组,而Dom对象就是一个Dom元素。 一、根据这一点可以进行两者的互相转换,而jQuery对象转换为Dom对象有两种方法: 1、借助数组下标来读取jQuery对象集合中的某个Dom元素对象; <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <...
2019-09-16 11:06:26 197
原创 bom初步学习
一、查看滚动条得滚动距离: 1、windows.pageXOffset/pageYOffset(IE8及IE8以下不兼容) 2、document.body/documentElement.scrollLeft/scrollTop(兼容性比较混乱) IE8和IE8以下的浏览器: (1)document.body.scrollLeft/Top (2)document.documentElement.s...
2019-09-02 19:43:57 226
原创 Dom继承树,Element相关
一、dom继承树 1、dom结构树: [图片] 2、dom基本操作: 查: <1>getElementById方法定义在Document.prototype上,即Element节点上不能使用。 <2>getElementByName方法定义在HTMLDocument.prototype上,即非HTMLdocument不能使用(xmldocument,element)。 &l...
2019-08-13 19:30:07 189
原创 Dom选择器初识,节点树
一、Dom选择器: 1、id选择器: getElementById: <div id="only"></div> ... var div = document.getElementById('only'); 2、标签名选择器: getElementsByTagName: <div id="only"></div> ... var div = doc...
2019-08-13 19:18:09 173
原创 对于JS中对象创建的理解
对象: 对象创建方法: 1、var obj = {} plainObject 对象自变量/对象直接量; 2、构造函数: 1>系统自带的构造函数; new Object() 2>自定义。 例1:通过function Car(){}创建构造函数(不用new,则与一般的函数没有任何区别),再用“new”来实现对象的创建,同时也可以通过外部的操作改变创建的对象,如“car02 name = ...
2019-08-06 19:22:13 136
原创 作用域、闭包、立即执行函数
作用域: 运行期上下文:当函数执行时,会创建一个称为执行期上下文的内部对象。 一个执行期上下文定义了一个函数执行时的环境,函数每次执行时对应的执行上下文都是独一无二的,所以多次调用一个函数会导致创建多个执行上下文,当函数执行完毕,它所产生的执行上下文被销毁。 [[scope]]:每个JavaScript函数都是一个对象,对象中有些属性我们可以访问,但有些不可以,这些属性仅供JavaScript引擎...
2019-08-05 20:21:21 155
原创 递归、预编译(上)
递归:<1>找规律;<2>找出口。 注:递归效率很慢,如下面的斐波那契数列实现中,我使用fb(50)就产生了浏览器未响应现象 1、求n的阶乘(递归的解决方式) function test( n ){ if(n==1){ return 1; }//出口 return n * test(...
2019-08-02 20:19:28 171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人