摘要: 数组创建 js中创建数组的两种方式,第一种是使用Array构造函数: var arr1 = new Array(); //创建一个空数组 var arr2 = new Array(20); // 创建一个包含20项的数组 var arr3 = new Array("lily","lucy","Tom 阅读全文
posted @ 2018-06-09 11:26 xxx=== 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 注意:通过[]的形式去访问字符中的某一个,在ie7及更早版本全部返回undefined eg: var str='hello world'; console.log(str[1]); charAt() 返回指定位置的字符 语法:stringObject.charAt(index) 表示字符串中的某个 阅读全文
posted @ 2018-06-08 09:26 xxx=== 阅读(95) 评论(0) 推荐(0) 编辑
摘要: (一)什么是事件 JavaScript 使我们有能力创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数的事件。比方说,我们可以在用户点击某按钮时产生一个 onClick 事件来触发某个函数。事件在 HTML 页面中定义 阅读全文
posted @ 2018-06-07 14:48 xxx=== 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 判断js中的数据类型有以下几种方法:typeof、instanceof、constructor、prototype 1.最常见的判断方法:typeof 返回值是一个字符串,说明运算数的类型 在两种情况下会返回undefined 1>一个变量没有被声明的时候 2>一个变量的值是undefined 缺点 阅读全文
posted @ 2018-06-07 09:50 xxx=== 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 五种基本数据类型:undefined 、boolean、number、string、null(存放在栈内存中) 复杂的类型:object(存放在堆内存中) 所有的数据类型,归根到底都是string类型的 Number 字符串 字符串是以单引号或双引号括起来的任意文本,比如‘abc’,"xyz"等等。 阅读全文
posted @ 2018-06-06 09:34 xxx=== 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 语法: JavaScript的语法和Java语言类似,每个语句以;结束,语句块用{...}。但是,JavaScript并不强制要求在每个语句的结尾加;,浏览器中负责执行JavaScript代码的引擎会自动在每个语句的结尾补上; 注释: 单行注释:// 多行注释:/*...*/ 大小写: JavaSc 阅读全文
posted @ 2018-06-05 08:54 xxx=== 阅读(83) 评论(0) 推荐(0) 编辑
摘要: JavaScript代码可以直接嵌在网页的任何地方,不过通常我们把JavaScript代码放在<head>中 把JavaScript代码放入一个单独的.js文件中更利于维护代码,并且多个页面可以各自引用同一份.js文件。 可以在同一个页面中引入多个.js文件,还可以在页面中多次编写<script> 阅读全文
posted @ 2018-06-05 08:42 xxx=== 阅读(131) 评论(0) 推荐(0) 编辑
摘要: JavaScript历史 在上个世纪的1995年,当时的网景公司正凭借其Navigator浏览器成为Web时代开启时最著名的第一代互联网公司 由于网景公司希望能在静态HTML页面上添加一些动态效果,于是Brendan Eich在两周之内设计出了JavaScript语言。 名称的由来:由于Java语言 阅读全文
posted @ 2018-06-05 08:34 xxx=== 阅读(497) 评论(0) 推荐(0) 编辑