上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: 模态框: html部分: css部分: JavaScript: 如有疑问,可留言! 阅读全文
posted @ 2017-10-23 16:42 风雨飘飘飘啊飘 阅读(4004) 评论(1) 推荐(0) 编辑
摘要: 在JavaScript的世界里,一切都是对象。 但是某些对象还是和其他对象不太一样。为了区分对象的类型,我们用typeof操作符获取对象的类型,它总是返回一个字符串: 可见,number、string、boolean、function和undefined有别于其他类型。特别注意null的类型是obj 阅读全文
posted @ 2017-10-22 21:23 风雨飘飘飘啊飘 阅读(179) 评论(0) 推荐(0) 编辑
摘要: generator(生成器)是ES6标准引入的新的数据类型。一个generator看上去像一个函数,但是可以返回多次。 函数在执行过程中,如果没有遇到return语句(函数末尾如果没有return,就是隐含的return undefined;),控制权无法交回被调用的代码。 generator跟函数 阅读全文
posted @ 2017-10-21 22:07 风雨飘飘飘啊飘 阅读(277) 评论(0) 推荐(0) 编辑
摘要: ES6标准新增了一种新的函数:Arrow Function(箭头函数)。 为什么叫Arrow Function?因为它的定义用的就是一个箭头 相当于: 箭头函数相当于匿名函数,并且简化了函数定义。箭头函数有两种格式,一种像上面的,只包含一个表达式,连{……}和return都省略掉了。还有一种可以包含 阅读全文
posted @ 2017-10-21 21:33 风雨飘飘飘啊飘 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 比如一个求和函数,在后面的代码中,根据需要再计算。就可以不返回求和的结果,而是返回求和的函数 当我们调用lazy_sum()的时候,返回的并不是求和结果,而是求和函数: 调用函数f时,才是真正计算求和的结果: 我们在函数lazy_su 阅读全文
posted @ 2017-10-21 21:04 风雨飘飘飘啊飘 阅读(168) 评论(0) 推荐(0) 编辑
摘要: map() 举例说明,比如我们有一个函数f(x)=x²,要把这个函数作用在一个数组[1,2,3,4,5,6,7,8,9]上。 由于map()方法定义在JavaScript的Array中,我们调用Array的map()方法,传入我们自己的函数,就得到了一个新的Array作为结果: map()传入的参数 阅读全文
posted @ 2017-10-10 14:56 风雨飘飘飘啊飘 阅读(259) 评论(0) 推荐(0) 编辑
摘要: JavaScript的函数其实都指向某个变量。既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 当我们调用add(-5,6,Math.abs)时,参数x,y和f分别接收-5,6和函数Math.abs,根据函数定义,我们可以推导计算过程为 阅读全文
posted @ 2017-10-10 10:50 风雨飘飘飘啊飘 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 在一个对象中绑定函数,称为这个对象的方法。 在JavaScript中,对象的定义是: 但是,如果我们给xiaoming绑定一个函数,就可以做更多的事情,比如,写一个age()方法,返回xiaoming的年龄: 绑定到对象上的函数称为方法,和普通函数也没啥区别,但是它在内部使用了一个this关键字。这 阅读全文
posted @ 2017-10-10 10:41 风雨飘飘飘啊飘 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 变量作用域 在JavaScript中,用var申明的变量实际上是有作用域的。 如果一个变量在函数体内部申明,则该变量的作用域为整个函数体,在函数体外不可引用该变量。 如果两个不同的函数各自申明了同一变量,那么该变量只在各自的函数体内起作用。换句话说,不同函数内部的同名变量互相独立,互不影响。 由于J 阅读全文
posted @ 2017-10-10 09:30 风雨飘飘飘啊飘 阅读(170) 评论(0) 推荐(0) 编辑
摘要: html: js(原生) 阅读全文
posted @ 2017-09-28 14:01 风雨飘飘飘啊飘 阅读(404) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页