Javascript的this用法

作者:Jasmine

this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如,  function test(){     this.x = 1;   }随着函数使用场合的不同,this的值会...

undefined与null的区别

作者:Jasmine

大多数计算机语言,有且仅有一个表示"无"的值,比如,C语言的NULL,Java语言的null,Python语言的None,Ruby语言的nil。有点奇怪的是,JavaScript语言居然有两个表示"无"的值:undefined和null...

Javascript异步编程的4种方法

作者:Jasmine

你可能知道,Javascript语言的执行环境是"单线程"(single thread)。所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类...

Ajax常用方法

作者:Jasmine

ajax请求的过程:1.创建XML对象2.打开服务器链接open3.发送请求send4.接受服务器响应1.$.ajax();常用的参数:asycn:设置同步或异步,默认值为true即异步complete(XHR,TS):无论请求是否成功都调用contentType:设置编...

json学习心得

作者:Jasmine

关于JSON的几点概念 1.JSON(JavaScript Object Notation 即 JavaScript对象表示法) 2.JSON类似于XML,都是用于从储存和交换文本信息的语法。3.JSON采用键值对的方式来阻止。4.JSON是独立于语言的,不管...