随笔分类 -  JS

JS Date Math Number
摘要:Date对象 Date对象和String对象不太一样,定义了一字符串,其实就是一个String对象,就可以直接调用属性和方法。 Date对象的使用,必须使用new关键字来创建,否则,无法调用Date对象的属性和方法。 创建Date对象的方法 (1)创建当前(现在)日期对象的实例,不带任何参数 var 阅读全文
posted @ 2016-09-12 07:43 冬_雪_飘 阅读(416) 评论(0) 推荐(0)
JS Array对象
摘要:Array对象:一个数组变量,就是一个数组对象 length属性:动态获取数组长度。如:var len = arrObj.length join() 功能:将一个数组转成字符串。返回一个字符串。 语法:arrObj.join(连接号) 说明:将一个数组,用指定的“连接号”连接成一个字符串。 reve 阅读全文
posted @ 2016-09-12 07:28 冬_雪_飘 阅读(137) 评论(0) 推荐(0)
JS 内置对象 String对象
摘要:JS内置对象 String对象:字符串对象,提供了对字符串进行操作的属性和方法。 Array对象:数组对象,提供了数组操作方面的属性和方法。 Date对象:日期时间对象,可以获取系统的日期时间信息。 Boolean对象:布尔对象,一个布尔变量就是一个布尔对象。(没有可用的属性和方法) Number对 阅读全文
posted @ 2016-09-12 07:19 冬_雪_飘 阅读(984) 评论(0) 推荐(0)
JS 对象
摘要:1、对象的概念 对象是由“属性”和“方法”构成。 2、JS中对象分类 自定义对象 1、使用new关键字结合构造函数Object()来创建一个空的对象 2、使用大括号{}来创建一个对象 阅读全文
posted @ 2016-09-12 05:37 冬_雪_飘 阅读(141) 评论(0) 推荐(0)
JS 二维数组
摘要:给一个数组元素,赋一个数组的值,那么,这个数组就是“二维数组”。 二维数组,就得用两层循环来实现。也就是说循环套循环。 二维数组的循环,与二维表格的循环一模一样。 二维数组的访问:数组名后跟多个连续的中括号[],第1个中括号[]代表第一维数组,第2个中括号[]代表第二维数组。 阅读全文
posted @ 2016-09-12 05:33 冬_雪_飘 阅读(346) 评论(0) 推荐(0)
JS 匿名函数
摘要:匿名函数:没有名字的函数。 匿名函数,不能单独定义的,也不能单独调用。 匿名函数,一般是作为数据给其它变量赋值的。可以给普通变量、数组元素、对象的属性赋值。 阅读全文
posted @ 2016-09-12 05:22 冬_雪_飘 阅读(118) 评论(0) 推荐(0)
JS 拷贝传值和引用传值
摘要:1、拷贝传值:基本数据类型都是“拷贝传值”。 拷贝传值,就是将一个变量的值“拷贝”一份,传给了另一个变量。 拷贝传值中,两个变量之间没有任何联系,修改其中一个变量的值,另一个不会改变。 这两个变量之间,是相互独立的,没有任何联系。 基本数据类型存在“快速内存”“栈内存”中的。因为,基本数据类型只有一 阅读全文
posted @ 2016-09-12 05:21 冬_雪_飘 阅读(973) 评论(0) 推荐(0)
JS 全局变量和局部变量
摘要:全局变量:可以在网页的任何地方(函数内部和函数外部)使用的变量,就是“全局变量”。 在函数外部定义的变量,就是“全局变量”。 “全局变量”既可以在函数外使用,也可以在函数内部使用。 “全局变量”在网页关闭时,自动消失(释放空间)。 局部变量:只能在函数内部使用的变量,称为“局部变量”。 “局部变量” 阅读全文
posted @ 2016-09-12 05:16 冬_雪_飘 阅读(865) 评论(0) 推荐(0)
JS 函数
摘要:1、函数的概念 函数,是将一段公共的代码进行封装,给它起个名字叫“函数”。 函数可以一次定义,多次调用。 函数,可以将常用的功能代码,进行封装。如:用户名的验证、验证码函数、邮箱验证、手机号码验证 2、函数的定义格式 function functionName([参数1][,参数2][,参数N]){ 阅读全文
posted @ 2016-09-11 21:45 冬_雪_飘 阅读(201) 评论(0) 推荐(0)
JS 数组
摘要:数组 1、数组的概念 一组数的集合,称为“数组”。 2、数组元素 数组中的每个值,称为一个“数组元素”。 3、数组索引 数组中有多个值,每个值都有一个“编号”,通过“编号”可以访问到数组中的每个值。 数组中的“编号”又称“下标”或“索引号”。 数组中的“下标号”是从0开始的正整数。也就是说:第1个数 阅读全文
posted @ 2016-09-11 21:38 冬_雪_飘 阅读(151) 评论(0) 推荐(0)
JS break语句和continue语句
摘要:break语句 描述:break语句,用于无条件结束各种循环(退出循环)和switch。 说明:一般情况下,需要在break语句之前加一个条件判断。换句话说:就是条件成立了,就退出循环 continue语句 描述:结束本次循环,而开始下一次循环。continue之后的代码不再执行了。 说明:一般情况 阅读全文
posted @ 2016-09-11 21:28 冬_雪_飘 阅读(303) 评论(0) 推荐(0)
JS for 循环
摘要:for循环 for(变量初始化 ; 条件判断 ; 变量更新) { 循环体代码; } 阅读全文
posted @ 2016-09-11 21:25 冬_雪_飘 阅读(195) 评论(0) 推荐(0)
JS while 循环
摘要:while循环:只要条件成立,就重复不断的执行循环体代码 while(条件判断) { 如果条件为true,则执行循环体代码 } while循环结构说明: 在循环开始前,必须要对变量初始化(声明变量,给变量给个初始值)。 如果while的条件为true,则会重复不断的执行循环体中({ })的代码。如果 阅读全文
posted @ 2016-09-11 19:15 冬_雪_飘 阅读(578) 评论(0) 推荐(0)
JS switch 分支语句
摘要:描述:根据一个变量的不同取值,来执行不同的代码。 语法结构: switch(变量) { case 值1: 代码1; break; case 值2: 代码2; break; case 值3: 代码3; break; default: 如果以上条件都不满足,则执行该代码; } switch结构说明: s 阅读全文
posted @ 2016-09-11 18:30 冬_雪_飘 阅读(38698) 评论(0) 推荐(0)
JS if 判断
摘要:if条件判断 1、语法结构——只判断true,不判断false if(条件判断:结果只有两个true或false) { 条件为true,将执行该代码; } 说明: if是系统关键字,必须全小写。 ()小括号中,是条件判断语句,判断的结果只有两种可能true或false。 {}大括号中,是条件为tru 阅读全文
posted @ 2016-09-11 18:26 冬_雪_飘 阅读(767) 评论(0) 推荐(0)
JS 运算符
摘要:要进行各种各样的运算,就要使用不同的运算符号。 1、算术运算符:+、-、*、/、%、++、-- A = 10 + 20; A = 10 – 20; A = 10 * 20; A = 10 / 20; (1)“%”取余运算符,两个数相除,取余数。 A = 10 % 3; // A = 1,如果余数不为 阅读全文
posted @ 2016-09-11 17:57 冬_雪_飘 阅读(6506) 评论(1) 推荐(0)
JS typeof() parseInt() parseFloat()
摘要:判断变量的数据类型:typeof() 使用一元运算符typeof(),可以测试一个变量的类型。 typeof()测试的结果是一个类型字符串。 typeof()的结果字符串有几种情况: “string” 、 “number” 、 “boolean” 、 “undefined” 、 “object” 、 阅读全文
posted @ 2016-09-11 17:52 冬_雪_飘 阅读(571) 评论(0) 推荐(0)
JS 变量的数据类型转换
摘要:变量的类型转换,一般情况是JS自动转换的,但也有些时候需要手动转换。 1、其它类型转成布尔型 函数和方法的区别 Boolean(a) //函数是可以独立使用的 document.write(a) //方法不能独立使用,方法是必须要属于哪一个对象。 2、其它类型转成字符型 3、其它类型转成数值型 阅读全文
posted @ 2016-09-11 17:49 冬_雪_飘 阅读(341) 评论(0) 推荐(0)
JS程序的基本语法
摘要:JS程序的基本语法 JS是区分大小写的。如:Name和name是两个变量 JS中每一条语句,一般以英文下的分号(;)结束。这个分号不是必须的。为了向PHP兼容,最好加上分号。 运算符和变量,以及操作之间可以使用空格分开,这样的程序较容易阅读。 变量的类型——就是数据类型 变量的数据类型:数值型、字符 阅读全文
posted @ 2016-09-11 17:45 冬_雪_飘 阅读(218) 评论(0) 推荐(0)
JS 变量的数据类型 运算符
摘要:JS中变量的类型有:数值型、字符型、布尔型、undefined、null、array、object、function 1、数值型:可以进行算术运算的(加、减、乘、除) 数值型包括:整型(整数)和浮点型(小数)。 2、字符型:用单引号或双引号引起来的一个字符串 注意:字符型变量不能进行算术运算,只能进 阅读全文
posted @ 2016-09-11 17:41 冬_雪_飘 阅读(1328) 评论(0) 推荐(0)