javascript
编程Thinker
专注于软件开发,文章以实际经验总结而成...
展开
-
JavaScript学习(1)--基础
javascript基础 1.引用javascript: 2.typeof 操作符是用来检测变量或字面量的数据类型,如:alert(typeof box); 3.undefined、null、Boolean、 Number.MIN_VALUE、Number.MAX_VALUE、Number.POSITIVE_INFINITY(正无穷)、Number.NEGATIVE_IN原创 2017-02-24 00:14:47 · 189 阅读 · 0 评论 -
JavaScript学习(2)--Array数组
Array数组 (1)创建数组: 1)使用new关键字创建 var box=new Array();//或者省略new: var box=Array(); 或者:var box=new Array(10);原创 2017-02-24 00:19:23 · 343 阅读 · 0 评论 -
JavaScript学习(2)--Date日期和时间
Date类型使用 UTC(Coordinated Universal Time,国际协调时间[又称世界统一时间]) 1970 年 1 月1 日午夜(零时)开始经过的毫秒来保存日期。在使用这种数据存储格式的条件下,Date 类型保存的日期能够精确到 1970 年 1 月 1 日之前或之后的 285616 年。 创建一个日期对象,如下: varbox=n原创 2017-02-24 11:03:53 · 332 阅读 · 0 评论 -
JavaScript学习(3)--RegExp 类(正则表达式)(1)
ECMAScript 的 RegExp 类表示正则表达式,而String 和 RegExp 都定义了使用正则表达式进行强大的模式匹配和文本检索与替换的函数。 创建正则表达式: (1)采用new运算符创建 var box=new RegExp(‘box’); var box=new RegExp(‘box’,’ig’);原创 2017-02-24 12:25:04 · 255 阅读 · 0 评论 -
JavaScript学习(3)--RegExp 类(正则表达式)(2)
控制匹配模式 单个字符和数字 .:匹配除换行符外的任意字符 [a-z0-9] :匹配括号中的字符集中的任意字符 [^a-z0-9] :匹配任意不在括号中的字符集中的字符 \d : 匹配数字 \D :匹配非数字,同[^0-9]相同 \w :匹配字母和数字及_ \W :匹配非字母和数字及_ 空白字符 \0 :匹配 null 字符 \b :匹配空格字符 \f :匹配进原创 2017-02-24 14:34:45 · 216 阅读 · 0 评论 -
JavaScript学习(3)--RegExp 类(正则表达式)(3)
贪婪和惰性 1.贪婪匹配(greedy) 贪婪匹配(greedy)会匹配尽可能多的字符。它首先看整个字符串,如果不匹配,对字符串进行收缩;遇到可能匹配的文本,停止收缩,对文本进行扩展,当发现匹配的文本时,它不着急将该匹配保存到匹配集合中,而是对文本继续扩展,直到无法继续匹配或者扩展完整个字符串,然后将前面最后一个符合匹配的文本(也是最长的)保存起来到匹配集合中。所以说它是贪婪原创 2017-02-24 16:07:12 · 300 阅读 · 0 评论 -
JavaScript实现Ajax详解
Ajax Ajax,是Asynchronous JavaScript + XML 的简写,可以实现页面的局部刷新。虽然 Ajax 中的 x 代表的是 XML,但 Ajax 通信和数据格式无关,所以传输的数据格式不一定使用 XML。 XMLHttpRequest Ajax 技术核心是XMLHttpRequest 对象(简称 XHR)。 IE7+、Firefox、Opera、Chrome 和原创 2017-02-24 18:07:08 · 759 阅读 · 0 评论