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学习笔记(技术文档) #### 一、JQuery能做什么? JQuery 是一款轻量级的 JavaScript 库,它的设计宗旨是“write less, do more”,即“写得更少,做得更多”。通过JQuery,可以实现以下功能: 1. **...
这篇学习笔记将深入探讨jQuery的核心概念和实用技巧,帮助初学者快速上手。 ## 一、jQuery基础 ### 1.1 jQuery选择器 jQuery的选择器类似于CSS,用于选取页面上的HTML元素。如`$("#id")`选取ID为"id"的元素,`$(...
### Ajax和jQuery学习笔记 #### 一、Ajax基础与原理 **1.1 什么是Ajax?** Ajax(Asynchronous JavaScript and XML,异步JavaScript和XML)是一种用来创建快速动态网页的技术,通过在后台与服务器进行少量数据...
### JQuery 1.3 笔记知识点总结 #### 属性操作 (Attribute) 1. **添加样式** - `$("p").addClass("css类名")`: 给指定的`<p>`元素添加一个CSS类名定义的样式。 2. **添加属性/值** - `$("img").attr({"属性...
jQuery入门笔记涵盖了JavaScript库jQuery的基本知识点,包括其核心概念、语法、选择器、事件处理以及页面元素操作等内容。在深入之前,我们先明确jQuery是一个高效的JavaScript库,它通过简化DOM操作、事件处理、...
**jQuery学习笔记 jQuery API** jQuery,作为一款广泛使用的JavaScript库,极大地简化了DOM操作、事件处理、动画制作和Ajax交互。本笔记旨在帮助开发者快速上手并深入理解jQuery的核心概念和API。 ### 1. jQuery...
- jQuery 是一款非常实用的 JavaScript 库,极大地简化了前端开发中的许多任务。 - 掌握了基本的数组操作方法后,可以更加灵活地处理各种数据结构问题。 ### 8. jQuery 与 DOM 交互 - **DOM 选择器**: - 使用 `$...
### jQuery-1.3.2 学习笔记 ...以上内容总结了 jQuery-1.3.2 中的一些基本用法和重要知识点,包括选择器、对象的创建和操作方法等方面。掌握这些基础知识有助于开发者更好地利用 jQuery 完成网页开发工作。
- **jQuery**:jQuery是一个使用JavaScript编写的轻量级JavaScript库,专为Web开发设计。它简化了HTML文档遍历、事件处理、动画以及Ajax交互等常见任务。 **jQuery的优势**: 1. **强大的选择器**:提供了类似于CSS...
### JQuery自学学习笔记 #### 一、JQuery简介与基本语法 JQuery 是一款轻量级的 JavaScript 库,极大地简化了 HTML 元素的选择、操作以及事件处理等任务。它提供了一种更加简单的方式来进行网页开发,使得开发者...
jQuery 是一个广泛使用的 JavaScript 库,它极大地简化了 JavaScript 的编码,尤其是对于处理网页文档对象模型(DOM)、事件处理和Ajax交互。jQuery 的核心理念是 "write less, do more",意味着开发者可以用更少的...
### jQuery基础知识概述 #### 1. 为什么要学习jQuery? jQuery是一种快速、简洁的JavaScript库,它的设计宗旨是为了简化HTML文档的遍历、操作以及事件处理等常见任务。通过使用jQuery,开发者可以更轻松地处理DOM...
### jQuery 笔记详解 #### 一、简介 jQuery 是一款快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画以及 Ajax 交互等操作。它极大地提高了开发者编写 JavaScript 代码的效率,并且兼容各种...
jQuery是一款轻量级的JavaScript库,以其简洁的API和强大的功能深受开发者喜爱,而Struts2作为Java企业级应用中的MVC框架,提供了模型-视图-控制器模式的实现,有助于构建结构清晰、易于维护的Web应用。本笔记将深入...
FileSaver.js和jquery.wordexport.js是两个在前端开发中常用的JavaScript库,它们主要用于实现文件保存功能,尤其是针对HTML内容的导出和保存为Word文档。 FileSaver.js是一个轻量级的JavaScript库,它的主要功能是...
《jQuery学习笔记详解》 jQuery,作为JavaScript的一个强大库,其核心价值在于提供了一系列便捷的API,使得开发者能更高效地操作DOM(Document Object Model),处理事件、动画以及实现Ajax交互。本文将深入探讨...
jQuery 是一款广泛应用于Web开发的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。这份“jQuery自学笔记”结合“jQuery API汉化版”提供了全面而简洁的学习资源,适合初学者...
1. **引入jQuery库**:在HTML文档中引入jQuery库是最基本的一步,可以通过以下方式添加: ```html <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"> ``` 2. **选择元素**:...
这个“jQuery学习笔记”旨在帮助初学者和有经验的开发者更好地理解和掌握jQuery的核心概念和实用技巧。 ### 一、jQuery简介 jQuery由John Resig在2006年创建,其目标是使JavaScript编程变得简单而强大。jQuery库...