摘要: Point类除了构造方法,还定义了一个toString方法。注意,定义“类”的方法的时候,前面不需要加上function这个关键字,直接把函数定义放进去了就可以了。另外,方法之间不需要逗号分隔,加了会报错。 Point类除了构造方法,还定义了一个toString方法。注意,定义“类”的方法的时候,前 阅读全文
posted @ 2017-11-19 21:15 baiyunke 阅读(3525) 评论(1) 推荐(1) 编辑
摘要: 在讲循环的之前,先知道一下循环结构的执行步骤 1、声明循环变量; 2、判断循环条件; 3、执行循环体操作; 4、更新循环变量; 5、然后循环执行2-4,直到条件不成立,跳出循环。 在讲循环的之前,先知道一下循环结构的执行步骤 1、声明循环变量; 2、判断循环条件; 3、执行循环体操作; 4、更新循环 阅读全文
posted @ 2017-11-12 11:52 baiyunke 阅读(97601) 评论(8) 推荐(10) 编辑
摘要: 1.1扩展运算符 1.1.1:... 扩展运算符(spread)是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。 该运算符主要用于函数调用。 上面代码中,add(...numbers),是函数的调用,它使用了扩展运算符。该运算符将一个数组,变为参数序列。 1. 阅读全文
posted @ 2017-11-05 18:49 baiyunke 阅读(9021) 评论(2) 推荐(4) 编辑
摘要: 绪 言 ES6 大家对JavaScript中的函数都不陌生。今天我就为大家带来ES6中关于函数的一些扩展方式和方法。 1.1函数形参的默认值 1.1.1基本用法 ES6 之前,不能直接为函数的参数指定默认值,只能采用变通的方法。如下代码: ES6 之前,不能直接为函数的参数指定默认值,只能采用变通的 阅读全文
posted @ 2017-10-29 09:46 baiyunke 阅读(6025) 评论(1) 推荐(2) 编辑
摘要: 前 言 ES6 解构赋值: ES6允许按照一定模式从数组和对象中提取值,然后对变量进行赋值,这被称为解构。 1.1.1基本用法 JS中,为变量赋值直接指定。例如下面代码: 在ES6中可以这样写。例如下面代码: 这种写法属于“模式匹配” ,只要等号两边模式相同,左边的变量就会被赋予对应的值。例如下面代 阅读全文
posted @ 2017-10-15 18:47 baiyunke 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 前 言 EScript 上一次总结了,ES中let和var的区别,今天在带大家了解另一个声明关键词:const。 const实际上保证的,并不是变量的值不得改动,而是变量指向的那个内存地址不得改动。对于简单类型的数据(数值、字符串、布尔值),值就保存在变量指向的那个内存地址,因此等同于常量。但对于复 阅读全文
posted @ 2017-10-08 20:27 baiyunke 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 前 言 JavaScript 大家都知道声明一个变量时,通常会用'var'来声明,但是在ES6中,定义了另一个关键字'let'。今天我就为大家带来'var'与'let'这两个关键字声明有何异同。 1.1未赋值声明 结果: 从上面的代码就可以看出,在声明变量时,不赋值情况下let和var是一样的,都显 阅读全文
posted @ 2017-10-01 23:06 baiyunke 阅读(1342) 评论(0) 推荐(0) 编辑
摘要: 前 言 Bootstrap 什么是 Bootstrap?Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的。它简洁灵活,使得 Web 开发更加快捷。 Bootstrap 是由 Twitter 的 Mark 阅读全文
posted @ 2017-09-17 15:11 baiyunke 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: JS中的数组 1、数组的基本概念 数组是在内存空间中连续存储的一组有序数据的集合。 元素在数组中的顺序,称为下标,可以使用下标访问数组的每个元素。 2、如何声明一个数组 ①使用字面量声明:var arr = []; 在JS中同一数组,可以存储各种数据类型 例如:var arr = [1,"jiang 阅读全文
posted @ 2017-09-10 15:36 baiyunke 阅读(220) 评论(0) 推荐(0) 编辑
摘要: JS中的事件 一、事件分类: 鼠标事件:鼠标单击、鼠标双击、鼠标指上等... HTML事件:文档加载、焦点、表单提交等... 键盘事件:键盘按下(keydown)、键盘按下并松开瞬间(keypress)、键盘抬起(keyup) 今天主要给大家分享一下键盘事件😁 1、注意事项: ①执行顺序:keyd 阅读全文
posted @ 2017-09-10 14:40 baiyunke 阅读(419) 评论(1) 推荐(0) 编辑