javascript
文章平均质量分 87
clirus
这个作者很懒,什么都没留下…
展开
-
JavaScript 特性和类型
JavaScript特性 解释性语言:不需要编译,浏览器直接运行; 基于对象:直接使用JS已经创建的对象; 事件驱动:可以以事件驱动的方式响应客户端的输入,无需经过服务端程序; 安全性:不允许访问本地硬盘,不能将数据写入服务器; 跨平台:js依赖于浏览器客户端,与操作系统无关; js变量是弱变量,使用变量前无需规定变量类型,变量使用前甚至无需定义; JavaScript类型 数值型 整型 浮点型原创 2017-03-30 10:19:08 · 491 阅读 · 0 评论 -
JavaScript 正则表达式
1、字符类 字符型 释义 举例 […] 匹配方括号内字符序列的任意一个字符,可以使用连字符”-“匹配指定范围的任意字符。 /[012]/ 可以与0A1B2C中字符0或1或2匹配; /[0-5]/ 可以与a3df234df4412中0-5之间任意数字字符匹配。 [^…] 匹配方括号中字符序列未包含的任意字符,其中可以使用连字符“-”匹配不在指定范围内的任意字符。原创 2017-03-31 10:53:08 · 508 阅读 · 0 评论 -
JavaScript DOM 简单介绍
1、DOM概述 DOM是一种与浏览器、平台及语言无关的接口,能够以编程方式访问和操作文档。 DOM是Document Object Model(文档对象模型)的简称。 DOM提供了访问、操作该模型的API。 2、DOM分层结构在DOM中文档的层次结果被表示为树形结构,倒立的树形结构。3、遍历文档在DOM中,HTML文档各个节点被视为各种类型的Node对象,并且将HTML文档表示为Node对象的树。原创 2017-03-31 10:42:05 · 663 阅读 · 0 评论 -
JavaScript window对象
简介window对象即为浏览器窗口对象,是所有对象的顶级对象,window对象中提供了许多属性和方法,都是用来操作浏览器页面内容的。 window对象和Math对象一样,不需要使用new关键字创建对象实例,而是直接使用对象名.成员 的格式访问其属性和方法。1、window对象常见属性 属性名称 释义 document 对窗口或框架中含有文档的document对象的只读引用 def原创 2017-03-31 10:37:25 · 995 阅读 · 0 评论 -
JavaScript Math和Date对象
1、Math对象在使用Math对象时,不用使用new创建实例,直接使用对象名.成员方式(Math.xxx)调用。 举例: Math.max(argument1,argument2,);取出参数中最大的一个, 例如:Math.max(3,88,2,90,-1,333); Math.min(argument1,argument2,);取出参数中最小的一个; Math.random();产生一个原创 2017-03-31 10:33:26 · 613 阅读 · 0 评论 -
JavaScript Math和Date对象
1、Math对象在使用Math对象时,不用使用new创建实例,直接使用对象名.成员方式(Math.xxx)调用。 举例: Math.max(argument1,argument2,);取出参数中最大的一个, 例如:Math.max(3,88,2,90,-1,333); Math.min(argument1,argument2,);取出参数中最小的一个; Math.random();产生一个原创 2017-03-31 10:30:53 · 310 阅读 · 0 评论 -
JavaScript String 对象介绍
1、属性JavaScript中可以用单引号或者双引号括起来的一个字符串当作是一个字符串对象的实例,所以可以在某个字符串后面加上,去调用String对象的属性和方法。 length:返回String对象的长度。(一个汉字和一个英文字母都按照一个字符长度计算) 2、常用方法 indexOf(subsString,startIndex) 用于返回第一次subsString出现字符串的字符位置,如果没有找原创 2017-03-31 10:27:53 · 347 阅读 · 0 评论 -
JavaScript 事件与事件处理
1、常用事件当页面加载完成时会触发onload事件,当点击鼠标的时候会触发onclick事件等等; 常用事件: 事件类型 事件描述 onabort: 对象载入被中断时触发; onblur: 元素或窗口本身失去焦点时触发; onchange: 改变元素中的选项或其他表单元素失去焦点,并且在其获取焦点后内容发生改变时触发; onerror: 出现任何错误时触发;原创 2017-03-31 10:01:19 · 534 阅读 · 0 评论 -
JavaScript 函数定义与调用
函数的定义和函数的调用function funcname(argument1,argument2) { statements; return ; } 在单个文件里面函数名是唯一的,区分大小写; 函数参数采用逗号分割; 例如:function account(price,number) { // body...原创 2017-03-31 09:53:42 · 363 阅读 · 0 评论 -
JavaScript 运算符
赋值运算符 简单赋值运算 var a = “tom”; 复合赋值运算符 a += b; //相当于a = a+b; a -= b; //相当于a = a-b; a *= b; //相当于a = a*b; a /= b; //相当于a = a/b; a %原创 2017-03-30 18:36:48 · 421 阅读 · 0 评论 -
JavaScript 变量定义和使用
变量的命名规则变量名由字母、数字、下划线组成,但是不能以数字开头; 不能使用JavaScript中的关键字; 严格区分大小写 变量的声明可以用一个var声明多个变量;比如 var now, year, month, day; 可以在声明变量的同时对它赋值,初始化; 变量声明的时候不需要指定变量的类型,变量的类型将根据变量的值来确定; 全局变量&局部变量声明: ① 在函数体外声明的都是全局变量;原创 2017-03-30 10:33:33 · 569 阅读 · 0 评论 -
JavaScript 正则表达式的使用
1、通过RegExp类的构造方法进行创建语法格式:var reg = new RegExp(pattern,flags) pattern:必选参数,用于指定需要进行匹配的模式字符串,例如:”\d{3}” flags:可选参数,用于指定正则表达式的标志信息 g:全局标识,如果设置g则对文本中所有匹配部分起作用,如果没有加g,则只会对第一匹配到的字符串生效。 i:忽略大小写标志 m:多行标识,如果不设置原创 2017-03-31 10:57:00 · 662 阅读 · 0 评论