会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ysx_小鱼
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
14
15
16
17
18
19
20
21
22
···
27
下一页
2018年2月6日
RegExp
摘要: 字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。 正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来
阅读全文
posted @ 2018-02-06 12:50 ysx_小鱼
阅读(136)
评论(0)
推荐(0)
2018年2月5日
箭头函数
摘要: ES6标准新增了一种新的函数:Arrow Function(箭头函数)。 为什么叫Arrow Function?因为它的定义用的就是一个箭头: 上面的箭头函数相当于: 箭头函数相当于匿名函数,并且简化了函数定义。箭头函数有两种格式,一种像上面的,只包含一个表达式,连{ ... }和return都省略
阅读全文
posted @ 2018-02-05 18:31 ysx_小鱼
阅读(162)
评论(0)
推荐(0)
闭包函数
摘要: 函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 我们来实现一个对Array的求和。通常情况下,求和的函数是这样定义的: 但是,如果不需要立刻求和,而是在后面的代码中,根据需要再计算怎么办?可以不返回求和的结果,而是返回求和的函数! 当我们调用lazy_sum()时,
阅读全文
posted @ 2018-02-05 17:44 ysx_小鱼
阅读(162)
评论(0)
推荐(0)
2018年2月2日
方法
摘要: 在一个对象中绑定函数,称为这个对象的方法。 在JavaScript中,对象的定义是这样的: 但是,如果我们给xiaoming绑定一个函数,就可以做更多的事情。比如,写个age()方法,返回xiaoming的年龄: 绑定到对象上的函数称为方法,和普通函数也没啥区别,但是它在内部使用了一个this关键字
阅读全文
posted @ 2018-02-02 11:55 ysx_小鱼
阅读(151)
评论(0)
推荐(0)
2018年2月1日
手把手教你使用百度地图(图解)
摘要: http://www.qdfuns.com/notes/49338/27ee77ab95af7f0c0de8683514ba39e6.html
阅读全文
posted @ 2018-02-01 15:31 ysx_小鱼
阅读(615)
评论(0)
推荐(0)
2018年1月31日
变量作用域与解构赋值
摘要: 在JavaScript中,用var申明的变量实际上是有作用域的。 如果一个变量在函数体内部申明,则该变量的作用域为整个函数体,在函数体外不可引用该变量: 如果两个不同的函数各自申明了同一个变量,那么该变量只在各自的函数体内起作用。换句话说,不同函数内部的同名变量互相独立,互不影响: 由于JavaSc
阅读全文
posted @ 2018-01-31 18:35 ysx_小鱼
阅读(190)
评论(0)
推荐(0)
iterable
摘要: 遍历Array可以采用下标循环,遍历Map和Set就无法使用下标。为了统一集合类型,ES6标准引入了新的iterable类型,Array、Map和Set都属于iterable类型。 具有iterable类型的集合可以通过新的for ... of循环来遍历。 for ... of循环是ES6引入的新的语法,请测试你的浏览器是否支持: 'use strict'; var a = [1, 2, 3...
阅读全文
posted @ 2018-01-31 10:57 ysx_小鱼
阅读(346)
评论(0)
推荐(0)
Map和Set
摘要: JavaScript的默认对象表示方式{}可以视为其他语言中的Map或Dictionary的数据结构,即一组键值对。 但是JavaScript的对象有个小问题,就是键必须是字符串。但实际上Number或者其他数据类型作为键也是非常合理的。 为了解决这个问题,最新的ES6规范引入了新的数据类型Map。要测试你的浏览器是否支持ES6规范,请执行以下代码,如果浏览器报ReferenceError错...
阅读全文
posted @ 2018-01-31 10:51 ysx_小鱼
阅读(106)
评论(0)
推荐(0)
2018年1月30日
对象
摘要: JavaScript的对象是一种无序的集合数据类型,它由若干键值对组成。 JavaScript的对象用于描述现实世界中的某个对象。例如,为了描述“小明”这个淘气的小朋友,我们可以用若干键值对来描述他: var xiaoming = { name: '小明', birth: 1990, school: 'No.1 Middle School', height: ...
阅读全文
posted @ 2018-01-30 10:26 ysx_小鱼
阅读(123)
评论(0)
推荐(0)
2018年1月29日
字符串
摘要: JavaScript的字符串就是用''或""括起来的字符表示。 如果'本身也是一个字符,那就可以用""括起来,比如"I'm OK"包含的字符是I,',m,空格,O,K这6个字符。 如果字符串内部既包含'又包含"怎么办?可以用转义字符\来标识,比如: 'I\'m \"OK\"!'; 表示的字符串内容是:I'm "OK"! 转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\...
阅读全文
posted @ 2018-01-29 17:11 ysx_小鱼
阅读(125)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
21
22
···
27
下一页
公告