码迷,mamicode.com
首页 >  
搜索关键字:ecmascript    ( 2442个结果
JavaScript基础——引用类型(三)Function类型
在ECMAScript中函数实际上是对象。每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。函数通常是使用函数声明语法定义的,如: function sum(num1 , num2){          returnnum1 + num2; } 这与下面使用函数表达式定义函数的方式...
分类:编程语言   时间:2016-06-02 14:49:35    阅读次数:236
JavaScript:引用类型
引用类型的值(对象)是引用类型的一个实例。在ECMAscript中,引用类型是一种数据结构,用于将数据和功能组织在一起。它也常被称为类,但是这种称呼并不妥当。尽管ECMAscript从技术讲是一门面向对象的语言,但是它不具备传统的面向对象语言所支持的类和接口等基本结构。引用类型有时候也称为对象定义,因为它们描述的是一类对象所具有的属性和方法。 1、Object类型   Object类型是Jav...
分类:编程语言   时间:2016-06-02 14:34:42    阅读次数:131
JavaScript基础——引用类型(四)基本包装类型(Boolean、Number、String)、单体内置对象(Global、Math)
基本包装类型 为了便于操作基本类型值,ECMAScript还提供了3个特殊的引用类型:Boolean、Number和String。这些类型与其它引用类型相似,但同时也具有与各自的基本类型相应的特殊行为。实际上,每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装类型的对象,从而让我们能够调用一些方法来操作这些数据。如: var s1 = “some text”; var s2 = s...
分类:编程语言   时间:2016-06-02 14:27:31    阅读次数:185
JavaScript学习--Item24 ES6新特性概览
ES6新特性概览 本文基于lukehoban/es6features ,同时参考了大量博客资料,具体见文末引用。ES6(ECMAScript 6)是即将到来的新版本JavaScript语言的标准,代号harmony(和谐之意,显然没有跟上我国的步伐,我们已经进入中国梦版本了)。上一次标准的制订还是2009年出台的ES5。目前ES6的标准化工作正在进行中,预计会在14年12月份放出正式敲定的版本。但大...
分类:编程语言   时间:2016-06-02 14:17:07    阅读次数:344
JavaScript:数据类型
一、数据类型          ECMAScript中有五种简单的数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number、String。还有一种复杂数据类型—Object,Object本质上是由一组无序的名值对组成的。 1、typeof         鉴于ECMAScript是松散类型的,因此需要有一种手段来检测给定变量的数据—typeof就是负责提供这...
分类:编程语言   时间:2016-06-02 14:16:13    阅读次数:251
第三章 基本概念
3.1语法 3.1.1区分大小写 ECMAScript中的一切(变量、函数名和操作符)都区分大小写。 3.1.2标识符 指变量、函数、属性的名字,或者函数的参数。 格式规则: 第一个字符必须是字母、下划线(_)、美元符号($); 其他字符可以是字母、下划线、美元符号或数字。 ECMAScript标识 ...
分类:其他好文   时间:2016-06-01 13:00:20    阅读次数:208
ECMAScript 6 入门学习笔记(持续更新)
1.let命令(作用同var) ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 上面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两个变量,结果let声明的变量报错,var声明的变量返回了正确的值。这表明 ...
分类:其他好文   时间:2016-06-01 12:45:42    阅读次数:124
第五章 引用类型
引用类型的值时引用类型的一个实例。在ECMAScript中,引用类型是一种数据结构,用于将数据和功能组织在一起。有时也被称为对象定义,因为它们描述的是一类对象所具有的属性和方法。 新对象是使用new操作符后跟一个构造函数来创建的。 var person = new Object(); 5.1Obje ...
分类:其他好文   时间:2016-06-01 12:45:28    阅读次数:233
第四章 变量、作用域和内存问题
JavaScript变量松散类型的本质,决定了它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以在脚本的生命周期内改变。 4.1基本类型和引用类型的值 ECMAScript变量可能包含两种不同数据类型的值:基本类型指的是简单的 ...
分类:其他好文   时间:2016-06-01 12:43:09    阅读次数:156
理解ECMAScript的几个关键语句
写在前面 在这一章中我们聊一聊ECMAScript中的几个关键语句switch、for-in、label等语句,加深我们对它们的理解和认识。首先从最常见的说起。 while和for while和for是很常规的语句,无论是在JavaScript还是C还是其他编程语言中。而且在编程中我们较常用的也是f ...
分类:其他好文   时间:2016-06-01 09:13:47    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!