随笔分类 -  JavaScript

摘要:七.ECMAScript5关于数组的新方法1.forEach():遍历数组,并为每个元素调用传入的函数; 举例: 1 var a = [1,2,3]; 2 var sum = 0; 3 //传一个参数 4 a.forEach(function(v){ 5 sum += v; 6 }); 7 conso... 阅读全文
posted @ 2017-07-20 22:34 Guangqin_Hu 阅读(306) 评论(0) 推荐(0)
摘要:一.概述:事件是可以被JavaScript侦测到的行为。网页中的每个元素都可以产生某些可以触发JavaScript函数的事件。相当于让标签在满足某种条件的时候,调用指定的方法.二.常用事件1:onload事件:表示页面上的其他元素全部加载完成之后,再执行指定的方法;格式: 1)直接定义一个带名称的方法,在body标签中,使用onload=”方法名()”; 2)写在js文件中: ... 阅读全文
posted @ 2017-07-19 23:34 Guangqin_Hu 阅读(201) 评论(0) 推荐(0)
摘要:1.标识符 javaScript标识符必须以字母,下划线(_)或美元符($)开始.后续的字符可以是字母/数字/下划线/美元符.也可以使用非英语语言或数学符号来书写标识符; 2.保留字 break/delete/function/return/typeof/case/do/if/switch/var/ 阅读全文
posted @ 2017-07-19 23:23 Guangqin_Hu 阅读(268) 评论(0) 推荐(0)
摘要:一.概述:1.数组是无类型的:同一数组的各元素可以是任意类型,也可以是数组或对象;2.索引从0开始,最大到2^32-2=4294967294;最多容纳4294967295个元素;3.数组是动态的,根据需要自动增减;创建数组时无需声明大小,且在大小变化时无需重新分配空间;4.数组可以是索引连续的(非稀疏数组),也可以是不连续的(稀疏数组),对于稀疏数组来说,length比所有元素的索引要大;5.通常... 阅读全文
posted @ 2017-07-19 23:19 Guangqin_Hu 阅读(269) 评论(0) 推荐(0)
摘要:一.概述:jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代 阅读全文
posted @ 2017-07-18 22:56 Guangqin_Hu 阅读(321) 评论(0) 推荐(0)
摘要:1.浮点数在运算过程中会产生误差,因为计算机无法精确表示无限循环小数。 要比较两个浮点数是否相等,只能计算它们之差的绝对值,看是否小于某个阈值(某个可接受的范围):Math.abs(1 / 3 - (1 - 2 / 3)) < 0.0000001; // true 2.null和undefined 阅读全文
posted @ 2017-07-15 23:07 Guangqin_Hu 阅读(274) 评论(0) 推荐(0)
摘要:一.概述 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 JavaScri 阅读全文
posted @ 2017-07-14 19:03 Guangqin_Hu 阅读(252) 评论(0) 推荐(0)