MyPersistence

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  javascript基础知识积累

摘要:前言: 在之前的项目中也使用过表单,但是对其的几种数据提交方式还是模棱两可,今天特意的研究了下并在这里记录下来从而加深对该知识点的理解。 1、通过form的onsubmit事件来实现 说明: (1)、form标签的属性介绍 method:提交的方式 post get等 active:提交的地址 (2 阅读全文
posted @ 2016-03-29 16:13 MyPersistence 阅读(1103) 评论(0) 推荐(0)

摘要:前言: javascript中除了可以访问内置的相关对象以及自定义的一些对象之外,还可以访问浏览器提供的对象。通过对这些对象的访问,可以得到当前网页和浏览器的一些信息,并能完成相关的操作。 一、window 对象 每一个window对象代表了一个浏览器窗口,对于window对象的使用,主要集中在窗口 阅读全文
posted @ 2016-03-28 15:43 MyPersistence 阅读(360) 评论(0) 推荐(0)

摘要:一、数组的深浅克隆 在js中,我们有时对数组进行操作时需要先对原有数组进行备份,如果只是通过将数组对象复制给一个变量,那么当改变新的数组的元素值时同时也会改变备份数组的值,这就是浅克隆。可以看下下面的例子: 大多数时候,这不是我们希望的结果,那么能如何实现对原有数组的深度克隆呢?!这时我们可以通过数 阅读全文
posted @ 2016-03-22 11:05 MyPersistence 阅读(581) 评论(0) 推荐(0)

摘要:前言: 在js的运用中,经常会需要实现字符串的截取,截取字符串可以通过substr()与substring()来实现,下面将通过实例的方式总结一下这两个方法的使用,从中了解这两种方法的区别。 一、实例说明 1、substr() 返回一个从指定位置开始的指定长度的子字符串。 strval.substr 阅读全文
posted @ 2016-03-17 16:13 MyPersistence 阅读(501) 评论(0) 推荐(0)

摘要:一、前言 在运用js时,我们除了可以自定义函数之外,我们还可以使用js自带的函数从而来提高编程效率。下面将对一些常用的系统函数进行实例讲解、总结。 二、实例讲解 1、eval()函数 该函数用于计算并返回字符串表达式的值。 应用实例: 有时候我们通过ajax从后台获取的是一个json字符串,如果想要 阅读全文
posted @ 2016-03-17 13:33 MyPersistence 阅读(1884) 评论(0) 推荐(0)

摘要:一、简介 Ajax处理获取XML格式的响应数据之外还可以通过responseText属性来获取字符串格式的服务器响应数据。二、下面通过一个例子来说明如果获取Json格式的数据,Json格式表示的数据对象实际上就是javascript中的字面量对象,但是只允许包含以下几种类型:字符串、数值、数组和其... 阅读全文
posted @ 2015-08-04 16:35 MyPersistence 阅读(453) 评论(0) 推荐(0)

摘要:一、Ajax简介 Ajax是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新。这意味着可以在不刷新整个网页的情况下,对网页实现部分更新。二、Ajax数据格式 使用Ajax方式向服务器发送请求之后,服务器会给客户端发送请求数据。使用Ajax时,可以... 阅读全文
posted @ 2015-08-04 15:38 MyPersistence 阅读(1987) 评论(0) 推荐(0)

摘要:一、定义RegExpRegExp对象用于存储检索模式。创建RegExp对象的检索模式如下:var myPattern=new RegExp(pattern,attributes);(1) 参数pattern是一个字符串,指定正则表达式的模式或其它正则表达式(2)参数attributrs是一个可选的字... 阅读全文
posted @ 2015-07-13 11:35 MyPersistence 阅读(306) 评论(0) 推荐(0)

摘要:除了获取元素的内容,获取和设置元素的属性值也是经常进行操作的。处理元素属性有很多种方法,其中元素有两个访问和设置元素属性的方法,即getAttribute()和setAttribute() DOM 1、style属性 DOM中的每个节点... 阅读全文
posted @ 2015-07-12 23:45 MyPersistence 阅读(158) 评论(0) 推荐(0)

摘要:前言: 获取一个元素节点之后,常常需要以该元素节点为基点上下、左右地移动以获取其他的元素节点。1、通过父节点获取 parentobj.firstChild:获取已知节点的第一个子节点,该属性可以递归使用。 parentobj.lastChild:获取已知节点的最后一个子节点,也可以递归使用。2... 阅读全文
posted @ 2015-07-12 19:35 MyPersistence 阅读(210) 评论(0) 推荐(0)

摘要:前言: 通过javascript可以重构整个HTML文档,可以添加、移除、改变、或重排页面上的项目。要改变页面上的某个部分,javascript就需要对HTML文档中所有元素设置进行访问的接口。通过这个接口,可以提供对HTML元素进行添加、移动、改变、或移除的方法和属性,这些都是由文档对象模型(D... 阅读全文
posted @ 2015-07-10 17:17 MyPersistence 阅读(230) 评论(0) 推荐(0)

摘要:在JavaScript中this变量是一个令人难以摸清的关键字,this可谓是非常强大,充分了解this的相关知识有助于我们在编写面向对象的JavaScript程序时能够游刃有余。1、一般用处 对于this关键字最重要的是明确this所引用的对象是哪一个,也许很多资料上都有自己的解释,但有些概... 阅读全文
posted @ 2015-07-09 11:01 MyPersistence 阅读(195) 评论(0) 推荐(0)

摘要:Javascript脚本语言允许开发者通过编写函数的方式组合一些可重复使用的代码块,增加了脚本代码的结构化和模块化。函数是通过参数接口进行数据传递,以实现特定的功能。一、函数的创建及调用函数的创建大致有三种方法:方法一:function functionName([parameters]){func... 阅读全文
posted @ 2015-07-08 16:26 MyPersistence 阅读(255) 评论(0) 推荐(0)