
javascript
javascript
A__17
这个作者很懒,什么都没留下…
展开
-
JQuery基础
DOM对象转成jQuery对象对于已经是一个DOM对象,只需要用$()把DOM对象包装起来,就可以获得一个jQuery对象了。即 $(DOM对象) jQuery对象转成DOM对象 两种转换方式将一个jQuery对象转换成DOM对象:[index]和.get(index); (1) jQuery对象是一个数组对象,可以通过[index]的方法,来得到相应的DOM对象(2) jQuery本身提供,通过.get(index)方法,得到相应的DOM对象jQuery 基本选择器${"#id"} 等价于原创 2015-01-20 17:54:03 · 979 阅读 · 0 评论 -
JQuery中$.cookie()方法的使用
jquery.cookie.js插件: 新增cookie: $.cookie('cookieName', 'cookieValue'); 注:如果没有设置cookie的有效期,则cookie默认在浏览器关闭前都有效,故被称为"会话cookie"。 // 创建一个cookie并设置有效时间为7天: $.cookie('cookieName', 'cook原创 2016-11-02 20:51:53 · 79909 阅读 · 2 评论 -
jQuery中的Ajax
jQuery中的ajax: jQuery中发送ajax请求的方法: 1)以get方式请求: $.get()方法: 参数说明(4个): 第一个:表示要请求的url。 注意:第一个参数为必填参数,其它参数为可选参数。 第二个:一个对象,这个对象的属性就是调用服务端方法时要传入的参数。 注意:也可以把参数直接添加到url的后面。原创 2016-11-23 01:39:56 · 629 阅读 · 0 评论 -
jsonp笔记
跨域的安全限制都是对浏览器端来说的,服务器端是不存在跨域安全限制的。浏览器的同源策略限制从一个源加载的文档或脚本与来自另一个源的资源进行交互。如果协议,端口和主机对于两个页面是相同的,则两个页面具有相同的源,否则就是不同源的。如果要在js里发起跨域请求,则要进行一些特殊处理了。或者,你可以把请求发到自己的服务端,再通过后台代码发起请求,再将数据返回前端。 这转载 2018-01-10 22:33:44 · 304 阅读 · 0 评论 -
jQuery中的事件
jQuery中的事件: 1)注册事件:把一个事件用bind()方法绑定在一个DOM元素上 $(#aaa).bind("click", function(){ alert("aaa"); }); 2)触发事件: 1>事件被动触发 2>主动触发事件 // 利用jQuery的事件触发器trigger()来触发事件 $(this).trigger("事件的名称原创 2016-11-20 22:25:33 · 537 阅读 · 0 评论 -
JavaScript中的事件
JavaScript与html的交互是通过事件来实现的。1)事件: 概念:用户或浏览器自身执行的某种动作。 2)事件流: 概念:页面中不同节点接收事件的顺序。 分类: 事件冒泡: 概念:事件开始时是由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后事件会沿着DOM树逐级向上传播,在每一个节点上都会发生,直到传播到document对象。 举例:div -> bo原创 2016-09-05 23:34:45 · 604 阅读 · 0 评论 -
JavaScript中几个特殊的对象:window对象、this对象、global对象
JavaScript中几个特殊的对象: 1)window对象: 在全局作用域中声明的变量、函数都是window对象的属性和方法。 2)this对象: this对象是在运行时基于函数的执行环境绑定的:在全局函数中,this等于window;当函数被作为某个对象的方法调用时,this等于那个对象。 特别注意:匿名函数的执行环境具有全局性,因此匿名函数中的this对象通常指向wi原创 2016-08-23 00:47:13 · 8176 阅读 · 0 评论 -
JavaScript中的闭包
JavaScript中的闭包: 1)概念:有权访问另一个函数作用域中的变量的函数。 2)创建方式:在一个函数内部创建另一个函数,最常见的是在函数中返回一个匿名函数。 3)特点: 使用闭包有一个优点,也是它的缺点:就是可以把局部变量驻留在内存中,可以避免使用全局变量。 (全局变量污染导致应用程序不可预测性,每个模块都可调用必将引来灾难,所以推荐使用私有的,封装的局部变量)。原创 2016-08-22 00:05:02 · 575 阅读 · 0 评论 -
DOM节点
DOM节点 #节点的类型: * 由结构图中我们可以看到,整个文档就是一个文档节点。 * 每一个HMTL标签都是一个:元素节点。 * 标签的属性是:属性节点。 * 标签中的文字则是:文本节点。 * 一切都是节点…… #查找元素节点: * document.getElementById() 注:返回一个元素节点,该方法只能用于document对象原创 2016-08-22 00:34:36 · 522 阅读 · 0 评论 -
JavaScript中的数据类型
JavaScript中的数据类型: 5种基本数据类型:undefined、null、boolean、number 和 string string: 创建方式: var str = new String("hello"); // 使用typeof可以看出是object类型 var str = "hello"; // 使用typeof可以看出是string类型原创 2016-08-22 00:24:23 · 481 阅读 · 0 评论 -
JavaScript中的执行环境
JavaScript中的执行环境 1)全局执行环境(全局作用域):在web浏览器中,全局执行环境被认为是window对象,因此所有全局变量和函数都是作为window对象的属性和方法创建的。 2)局部执行环境(局部作用域):每个函数都有自己的执行环境。当执行流进入一个函数时,函数的环境就会被推入一个环境栈中,当函数执行完毕后,栈将其环境弹出,把控制权返回给之前的执行环境。 特别注意:Jav原创 2016-08-22 00:20:09 · 913 阅读 · 0 评论 -
AMD规范&RequireJs基础
AMD简介:AMD:Asynchronous Module Definition,即异步模块加载机制。AMD中唯一的API(define函数):define([module-name?], [array-of-dependencies?], [module-factory-or-object]);RequireJs:1)概念:用于客户端的模块管理,让客户端的代码由一个个模块组成,实现模块的异步或动态加载,从而提高代码的性能和可维护性。2)核心思想: 通过define()方法,将代码定义为模块;原创 2016-08-20 22:23:00 · 715 阅读 · 0 评论 -
JavaScript中的构造函数和原型对象
JavaScript中的构造函数和原型对象 构造函数:JavaScript中的构造函数可以用来创建特定类型的对象。 1)原生的构造函数: var obj = new Object(); var array = new Array(); 2)自定义的构造函数 注意: 1)构造函数建议以大写字母开头。 2)如果构造函数以小写字母开头(eg:func原创 2016-08-01 01:37:55 · 767 阅读 · 0 评论 -
JavaScript中的函数
JavaScript中的函数 1)JavaScript中函数没有重载,如果定义了两个名字相同的函数,那么最后定义的函数会覆盖掉前面定义的函数。 2)JavaScript中定义函数时是否设置参数以及参数怎样设置,都不会影响调用该函数时参数的传递。 例如:定义的函数有两个参数或者没有参数,在调用这个函数的时候,可以不传参数,也可以传入一个、两个、三个或多个参数。 3)JavaScript原创 2016-08-01 01:26:25 · 600 阅读 · 0 评论