摘要: 一,函数概念 函数对任何语言来说都是一个核心的概念,通过函数可以封装任意多条语句,而且可以在任何地方、任何时候调用执行。ECMAScript中的函数使用function关键字来声明,后跟一组参数以及函数体。函数的基本语法如下所示: 以下是一个函数示例: 这个函数可以通过其函数名来调用,后面还要加上一 阅读全文
posted @ 2017-03-13 15:01 水墨墨心 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 按照ECMA-262第三版的定义,JavaScript的变量与其他语言的变量有很大区别。JavaScript变量松散类型的本质,决定了它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型的规则,变量的值及其数据类型可以在脚本的生命周期内改变。尽管从某种角度看,这 阅读全文
posted @ 2017-03-13 11:34 水墨墨心 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 一,数据类型 以下内容基于ES5(ES6引入了一种新的原始数据类型Symbol,表示独一无二的值。它是JavaScript语言的第七种数据类型。) JavaScript是一种弱类型动态语言,定义变量时无需指定类型,看似简单,但背后有繁琐的转换逻辑。让我们一起来看下js常见的数据类型和背后的隐式转换逻 阅读全文
posted @ 2017-03-13 10:46 水墨墨心 阅读(440) 评论(0) 推荐(0) 编辑