摘要: JSON.parse JSON.parse(text,callback(k,v)) 方法解析一个JSON字符串 返回值:对象(对应的text文本) 参数: text要解析的json字符串 callback(k,v)可选的回调函数//规定了原始值在被返回之前如何被解析改造 //例1: JSON.par 阅读全文
posted @ 2017-08-16 22:50 YC小杨 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 继承 Class 可以通过extends关键字实现继承 class Point { } class ColorPoint extends Point { } 上面代码定义了一个ColorPoint类,该类通过extends关键字,继承了Point类的所有属性和方法。但是由于没有部署任何代码,所以这两 阅读全文
posted @ 2017-08-16 22:48 YC小杨 阅读(626) 评论(0) 推荐(0) 编辑
摘要: Class(类) Js中,生成实例对象的传统方法是通过构造函数 function Point(x, y) { this.x = x; this.y = y; } var p = new Point(1, 2); 上面这种写法跟传统的面向对象语言(比如 C++ 和 Java)差异很大 ES6 提供了更 阅读全文
posted @ 2017-08-16 22:47 YC小杨 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 对象 属性的简洁表示法 ES6 允许直接写入变量和函数,作为对象的属性和方法。这样的书写更加简洁。 var foo = 'bar'; var baz = {foo}; baz // {foo: "bar"} // 等同于 var baz = {foo: foo}; 上面代码表明,ES6 允许在对象之 阅读全文
posted @ 2017-08-16 22:46 YC小杨 阅读(139) 评论(0) 推荐(0) 编辑
摘要: forEach()和map()遍历 共同点: 1.都是循环遍历数组中的每一项。 2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项item,当前项的索引index,原始数组input。 3.匿名函数中的this都是指Window。 4.只能遍历数组。 1.f 阅读全文
posted @ 2017-08-16 22:45 YC小杨 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 函数的扩展 ES6 之前,不能直接为函数的参数指定默认值,只能采用变通的方法。 function log(x, y) { y = y || 'World'; console.log(x, y); } log('Hello') // Hello World log('Hello', 'China') 阅读全文
posted @ 2017-08-16 22:44 YC小杨 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 字符串 判断一个字符串是否包含在另一个字符串中:1. indexof() 2. 遍历比较 includes():返回布尔值,表示是否找到了参数字符串。 startsWith():返回布尔值,表示参数字符串是否在源字符串的头部。 endsWith():返回布尔值,表示参数字符串是否在源字符串的尾部。 阅读全文
posted @ 2017-08-16 22:42 YC小杨 阅读(339) 评论(0) 推荐(0) 编辑
摘要: ECMAScript是什么? ECMAScript 和 JavaScript 的关系 1996年11月,JavaScript 的创造者 Netscape 公司,决定将 JavaScript 提交给国际标准化组织ECMA,希望这种语言能够成为国际标准。次年,ECMA 发布262号标准文件(ECMA-2 阅读全文
posted @ 2017-08-16 22:40 YC小杨 阅读(1767) 评论(0) 推荐(0) 编辑
摘要: 学习网址:http://www.w3school.com.cn/js/js_intro.asp 什么是js Js是JavaScript的简称,是网景(Netscape)公司开发的一种基于客户端浏览器、面向(基于)对象、事件驱动式的网页脚本语言,主要有以下特点:  JavaScript 被设计用来向 阅读全文
posted @ 2017-08-16 22:38 YC小杨 阅读(255) 评论(0) 推荐(0) 编辑
摘要: Bootstrap介绍 Bootstrap是一个基于HTML CSS JavaScript的开源框架,用于快速构建基于PC端和移动端设备的响应式web页面. 下载 地址: http://v3.bootcss.com/ CDN: <meta charset="utf-8"> <meta http-eq 阅读全文
posted @ 2017-08-16 22:32 YC小杨 阅读(205) 评论(0) 推荐(0) 编辑
摘要: jquery本身就是一个函数,在这个函数的内部又封装了很多的函数(也可以叫做函数库),这些函数内部的函数就是各种不同的方法这些方法在我们使用的过程中可以让工作更加方便。 在使用jquery之前必须把这个jquery库引入文档内部。 可以把jquery下载到本地,使的时候直接调用本地的jquer(可以 阅读全文
posted @ 2017-08-16 20:28 YC小杨 阅读(203) 评论(0) 推荐(0) 编辑