Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 脚本样式 / JavaScript

JavaScript 基本概念

JavaScript 基本概念

一、区分大小写 在ECMAScript中的一切(变量、函数名、操作符)都是区分大小写的。如变量名test和Test分别表示两个不同的变量,二、标识符所谓标识符,就是指变量、函数、属性的名字,或者函数的参数。标识符按照下列格式规则组合起来的一或者多个字符:第一个字符必须为一个字母、下划线(_)、或者一个美元符号($);其它字符可以是字母、下划线、美元符号或数字。ECMAScript标识符采用驼峰大小写格式,也就是第一个字母小写,剩下的每个单词的首字母大写,例...
jQuery中Ajax的get、post等方法详解

jQuery中Ajax的get、post等方法详解

load()方法通常用来从Web服务器上获取静态的数据文件,然而这并不能体现ajax的全部价值。在项目中,如果需要传递一些参数给服务器中的页面,那么可以使用$.get()或者$.post()方法(或者是$.ajax()方法)$.get()方法使用GET方式来进行异步请求。结构为:$.get(url [, data] [, callback] [, type])$.get()方法参数解释如下:参数名称类型说明urlString请求的HTML页的URL地址da...
使用jQuery管理选择结果

使用jQuery管理选择结果

使用jQuery选择出来的元素与数组非常类似,可以通过jQuery提供的一系列方法对其进行处理,包括长度、查找某个元素,截取某个段落等。1.获取元素的个数。在jQuery中可以通过size()方法获取选择器中元素的个数,它类似数组中的length属性,返回整数值,例如:$("img").size()获取页面中,所有图片<img>的数目如下是一个实例,通过不断的点击添加div块并计算页面中的<div>块。复制代码 代码如下:<s...
jQuery 处理页面的事件详解

jQuery 处理页面的事件详解

在之前dom操作中提到了javascript对事件处理的介绍。由于不同浏览器处理事件各不相相同,这给开发者带来了不必要的麻烦,jQuery的方便的解决了这个方面的麻烦。1.绑定事件监听(http://www.jb51.net/article/60096.htm)对事件的监听做了详细的介绍,看到了iE和DOM标准浏览器对待事件监听的区别,并对多个监听事件执行顺序和方式也不相同。在jQuery中,通过bind()对事件绑定,相当于IE浏览器的attachEve...
用队列模拟jquery的动画算法实例

用队列模拟jquery的动画算法实例

本文实例讲述了用队列模拟jquery的动画算法。分享给大家供大家参考。具体分析如下:Aaron最近疯狂的爱上了算法研究,估计又要死伤不少脑细胞了,我喜欢捡现成的,可以省些力气。发现他写的一段源码,运行一下,还蛮好玩的,于是拿来分析一下,一来吸收下里边的营养,二来加深一下源码学习的功力。话说这源码还真是提高js内功的一大秘决,不信,就和我一起来品味一下吧。复制代码 代码如下://立即执行函数,没有什么好说的。看下面演示/**(function($){ //此...
javascript浏览器窗口之间传递数据的方法

javascript浏览器窗口之间传递数据的方法

本文实例讲述了javascript浏览器窗口之间传递数据的方法。分享给大家供大家参考。具体分析如下:摘要:在项目开发中我们经常会遇到弹窗,有的是通过div模拟弹窗效果,有的是通过iframe,也有通过window自带的open函数打开一个新的窗口。今天给大家分享的是最后一种通过window.open()函数打开页面进行数据交互。首先看下效果图:原理:父窗口给子窗口传递数据是通过url的参数传递过去,子窗口给父窗口传递数据是通过父窗口的全局函数传递。代码:i...
嵌入式iframe子页面与父页面js通信的方法

嵌入式iframe子页面与父页面js通信的方法

本文实例讲述了嵌入式iframe子页面与父页面js通信的方法。分享给大家供大家参考。具体分析如下:iframe框架中的页面与主页面之间的通信方式根据iframe中src属性是同域链接还是跨域链接,有明显不同的通信方式,同域下的数据交换和DOM元素互访就简单的多了,而跨域的则需要一些巧妙的方式来实现通信。一、同域下父子页面的通信父页面 parent.html:复制代码 代码如下:<html><head><script type=...
JavaScript数组Array对象增加和删除元素方法总结

JavaScript数组Array对象增加和删除元素方法总结

本文实例总结了JavaScript数组Array对象增加和删除元素方法。分享给大家供大家参考。具体分析如下:pop 方法移除数组中的最后一个元素并返回该元素。arrayObj.pop( )必选的 arrayObj 引用是一个 Array 对象。说明如果该数组为空,那么将返回 undefined。shift 方法移除数组中的第一个元素并返回该元素。arrayObj.shift( )必选的 arrayObj 引用是一个 Array 对象。说明shift 方法可...
JS自定义对象实现Java中Map对象功能的方法

JS自定义对象实现Java中Map对象功能的方法

本文实例讲述了JS自定义对象实现Java中Map对象功能的方法。分享给大家供大家参考。具体分析如下:Java中有集合,Map等对象存储工具类,这些对象使用简易,但是在JavaScript中,你只能使用Array对象。这里我创建一个自定义对象,这个对象内包含一个数组来存储数据,数据对象是一个Key,可以实际存储的内容!这里Key,你要使用String类型,和Java一样,你可以进行一些增加,删除,修改,获得的操作。使用很简单,我先把工具类给大家看下:复制代码...
JavaScript可视化图表库D3.js API中文参考

JavaScript可视化图表库D3.js API中文参考

D3 库所提供的所有 API 都在 d3 命名空间下。d3 库使用语义版本命名法(semantic versioning)。 你可以用 d3.version 查看当前的版本信息。d3 (核心部分)选择集d3.select - 从当前文档中选择一系列元素。d3.selectAll - 从当前文档中选择多项元素。selection.attr - 设置或获取指定属性。selection.classed - 添加或删除选定元素的 CSS 类(CSS class)。...
DOM基础教程之事件对象

DOM基础教程之事件对象

浏览器中的事件都是以对象的形式存在的,同样ie浏览器与标准dom浏览器之间存在获取事件对象上也存在差别。在ie浏览器中事件对象是windows对象的一个属性event,访问通常采用如下方法。复制代码 代码如下:oP.onclick = function(){var oEvent = window.event;}尽管它是window对象属性,但event对象还是只能在事件发生时被访问,所有的事件处理函数执行完之后,该对象就消失了。而标准的dom规定event...
<< 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 >>