`
erichua
  • 浏览: 510311 次
  • 性别: Icon_minigender_2
  • 来自: 远方
社区版块
存档分类
最新评论

JQuery读书笔记--JQuery库中的Type技巧总结-2

阅读更多
4.boolean 
  boolean只有二个值true or false
if ( true ) console.log("always!")
 if ( false ) console.log("never!")


var bln;
if(bln)console.log("it's true");
if(!bln)console.log("it's false");//结果为false,没有null这一说。



5.Object
Javascript中所有的东东都是Object,但和你理解中的面向对象有一点差别,当然你也可以像面向对象一样编程。
 var x = {};    //这就是一个对象,空的
 var y = {      //直接定义属性的对象
   name: "Pete",
   age: 15
 };

y.name // "Pete"    //直接读取属性
 y.age // 15
 x.name = y.name + " Pan" // "Pete Pan"  //直接建立属性
 x.age = y.age + 1 // 16

x;//对象 和y一样有了相同的结构体了
y=x; //x和y完全一样了。
x.name='I am x';
y.name; //也变成'I am x'。因为他们是指向同一对象了。


//属性的读取
 var operations = {
   increase: "++",
   decrease: "--"
 }
 var operation = "increase";
 operations[operation] // "++";
 operations["multiply"] = "*"; // "*"

//属性遍历
var obj = {
   name: "Pete",
   age: 15
 };
 for(key in obj) {
   console.log("key", key, "value", obj[key]);
 }
 // "key", "name", "value", "Pete"
 // "key", "age", "value", 15

//jquery中的方法
jQuery.each(obj, function(key, value) {
   console.log("key", key, "value", value);
 });

//对象永远是Boolean true

 !{} // false




6.Prototype
所有对象都有Prototype 属性。jquery用fn去定义
var form = $("#myform");
 form.clearForm; // undefined
 form.fn.clearForm = function() {
   return this.find(":input").each(function() {
     this.value = "";
   }).end();
 };
 form.clearForm() 


分享到:
评论

相关推荐

    JQuery CSS样式控制 学习笔记

    jQuery 就不多说了,这是JS的一个函数库,比较常用,我们今天是就jQuery的三种用于css的操作进行总结 $(selector).css(“name”,”value”) $(selector).css({properties}) $(selector).css(name) $(selector).css...

    jQuery学习笔记之jQuery+CSS3的浏览器兼容性

    css3特性中最令人兴奋的莫过于选择器的增强,例如属性选择器可以根据某个属性值来选择标记,位置选择器可以根据子元素的位置来选择标记。 在目前很多使用的很多浏览器,例如IE7,主要支持css2.大部分属性选择器都不...

    JQuery 学习笔记 选择器之四

    代码如下:<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional/... <head> <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /> <...script src=”js/jquery-1.3.2.js

    JQuery 学习笔记 选择器之二

    代码如下: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional/... <head> <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /> <...script src=”js/jquery-1.3.2.j

    JQuery 学习笔记 选择器之三

    代码如下: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional/... <head> <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /> <...script src=”js/jquery-1.3.2.j

    jQuery学习笔记(1)–用jQuery实现异步通信(用json传值)具体思路

    jQuery是时下比较流行的一个js库,能够用简单的代码做出理想的效果,就像官网上说的那样“write less ,do more”。Jquery在一定程度上改写了以往对JavaScript的写法,本人就用jquery实现上篇中用ajax实现异步通信的...

    JS学习笔记相关代码-测试代码

    JS学习笔记相关文档 Login.html学习 placeholder 属性规定可描述输入字段预期值的简短的提示信息(比如:一个样本值或者预期格式的短描述)。 该提示会在用户输入值之前显示在输入字段中。 注意:placeholder 属性...

    jQuery学习笔记之jQuery的事件

    事件绑定函数 事件的绑定函数为如下形式: .bind(type [,data],fn) type:类型 如click….. data:参数 fn:事件执行的函数 例子 代码如下: $(function(){ $(#id1).click(function(){ $(#id2).show();//id2显示 }) ; })...

    jQuery学习笔记之DOM对象和jQuery对象

    什么是DOM对象? HTML是以树形结构来组织文档的,具体如下: 代码如下: <!... <head> <title>1-4</title>...meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /

    JQuery Study Notes 学习笔记(一)

    1. 使用jquery 到jquery.com下载jquery.js当前版本是1.4.2 新建一个html页面 代码如下: <!DOCTYPE html><BR><html lang=”en”><BR><head> <meta http-equiv=”Content-Type” content=”text/...

    JQuery 学习笔记 element属性控制

    代码如下:<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” ... <head> <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /> [removed][removed] <script

    JQuery 学习笔记 选择器之五

    代码如下:<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN... <head> <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /> [removed][removed] <script t

    JQuery 学习笔记 选择器之六

    代码如下:<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN... <head> <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /> [removed][removed] <script t

    jquery 获取表单元素里面的值示例代码

    jquery 笔记: 代码如下: $(“input[name=’radio_name’]:checked”).val() <input type=”radio” value=”1″ name=”radio_name” />1 <input type=”radio” value=”2″ name=”radio_name” />2 ...

    jQuery+html5自定义打字特效插件typeit.js.zip

    有兴趣刚需的可以自己下载,非常实用的jquery代码,可以完美运行,有能力的还可以二次修改!

    jQuery实现6位数字密码输入框

    下个月就要过年了,感觉有点瞎忙。翻了翻博客,感觉这个月都在打酱油啊。借口那么多,其实真的有点懒了,呵呵!  我争取在放假前,将...input type=tel maxlength=6 class=ipt-real-nick/> <div class=ipts-

    jQuery学习笔记——jqGrid的使用记录(实现分页、搜索功能)

    jqGrid 是一个用来显示网格数据的jQuery插件,通过使用jqGrid可以轻松实现前端页面与后台数据的ajax异步通信。 一、要引用的文件 要使用jqGrid,首先页面上要引入如下css与js文件。 1、css <link href=/css/ui...

    php中jQuery插件autocomplate的简单使用笔记

    首先需要的文件有jquery.js,jquery.autocomplete.js,jquery.autocomplete.js,这三个文件,哪里有?百度、谷歌都可以找到。...SCRIPT language=javascript src=”../../js/jquery.autocomplete.js” type=text/javasc

    jQuery和CSS仿京东仿淘宝列表导航菜单

    今天弄了一下午终于自制成功,主要使用jQuery和CSS,实现功能基本和京东一样。 功能介绍:  1、鼠标停留导航;  2、根据子列表的高度,自动调整对齐方式(顶端对齐/父类目对齐);  3、父子类目样式一致。 功能...

    资料合集.part2.rar

    2012-05-27 11:07 3,045,963 '工程师应该掌握的20个模拟电路.',doc_type,pdf.pdf 2012-05-27 11:03 5,876,128 Android中文API.pdf 2012-05-27 11:03 1,349,809 Business Objects入门教程(1).pdf 2012-05-27 11:03 1,...

Global site tag (gtag.js) - Google Analytics