`
零下几度寒
  • 浏览: 9779 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JavaScript:函数直接量和对象直接量

阅读更多
函数直接量:

在JavaScript中支持使用函数作为直接量,函数直接量的使用格式如下:

Function(参数列表) {函数中的语句块}

函数直接量中没有函数名称,通常将函数直接量赋值给一个变量,被赋值后的变量可以当做函数使用。

如:

<script type="text/javascript" language="javascript">

        var myFunction = function(a, b) { return a + b }

        document.write("1+2=", myFunction(1, 2));

</script>



对象直接量:

JavaScript支持将对象当做直接量使用,对象直接量也常用语给变量赋值。使用对象直接量给变量赋值后,该变量可以当做对象使用。

{属性名1:属性值1,属性名2:属性值2,属性名3:属性值3,……}

如:

  <script type="text/javascript" language="javascript">

        var myObj = { height: 10, width: 20, name: "box" };

        document.write(myObj.height, "<br>");

        document.write(myObj.width, "<br>");

        document.write(myObj.name, "<br>");

</script>



特殊直接量

Null undefined
分享到:
评论

相关推荐

    JavaScript:对象与原型链教程

    1. **创建对象**:可以使用对象字面量或构造函数创建对象。 - **对象字面量**: ```javascript let person = { name: "Stitch", age: 25, greet: function() { return "Hello, " + this.name; } }; ``` -...

    javascript(函数查询chm+语法pdf)

    **JavaScript函数查询CHM文件:** `JavaScript参考手册.chm` 是一个帮助文件,包含JavaScript的所有函数和对象的详细信息。CHM(Compiled HTML Help)是一种Microsoft提供的帮助文件格式,将HTML页面编译成单一文件...

    javascript变量和函数

    JavaScript,又被称为JS,是一种广泛应用于网页和网络应用的轻量级脚本语言。它主要由ECMAScript、DOM(Document Object Model)和BOM(Browser Object Model)三部分构成。ECMAScript定义了JS的基本语法和核心内容...

    javascript 函数教程(由浅入深)

    以下是关于JavaScript函数的详细讲解: 1. **函数定义**: - 无参函数定义:`function 函数名 () { 代码... }` - 有参函数定义:`function 函数名 (参数列表) { 代码... }` - 参数列表中的参数可以是变量、常量...

    js 多种变量定义(对象直接量,数组直接量和函数直接量)

    在JavaScript中,变量的定义方式多种多样,尤其涉及到对象直接量、数组直接量和函数直接量。这些定义方式不仅提供了创建基础数据结构的快捷方法,而且对于深入理解面向对象编程以及处理JSON数据结构至关重要。下面,...

    javascript之函数直接量(function(){})()

    总结来说,JavaScript中的函数直接量(function(){})()是一种强大的工具,它提供了封装和隔离作用域的能力,避免了全局变量污染,并允许我们创建私有变量和方法。理解并熟练运用IIFE是成为一名合格的JavaScript...

    Javascript的匿名函数讲解

    匿名函数是JavaScript函数式编程的一个基石,它使得编写模块化、封装性好的代码成为可能。 总的来说,匿名函数在JavaScript编程中扮演着重要的角色,它不仅帮助开发者管理变量作用域,而且提高了代码的模块化和可...

    javascript函数式编程 underscore.js

    JavaScript函数式编程是一种编程范式,它强调使用函数来组织代码,将计算视为一系列惰性求值的操作。Underscore.js是一个轻量级的JavaScript实用库,它为开发者提供了大量函数式编程工具,使得在JavaScript中实践...

    浅析JavaScript 箭头函数 generator Date JSON

    在JavaScript中,这些知识点可以综合运用,例如使用箭头函数作为事件处理器或回调函数,利用生成器来实现迭代算法或异步操作,以及通过Date对象来处理与时间相关的数据和功能。箭头函数的出现使得函数表达式更加简洁...

    JavaScript 面向对象与原型

    JavaScript是一种支持两种主要编程范式的语言:函数式和面向对象(OOP)。在JavaScript中,面向对象编程基于原型,这使得它与其他面向对象语言(如Java或C++)有所不同。以下是对JavaScript面向对象和原型机制的详细...

    javascript面向对象教程

    2. **对象字面量和属性**:JavaScript支持对象字面量语法,可以快速创建和初始化对象。对象的属性可以通过点号或方括号语法访问和修改。 3. **方法和函数**:函数可以作为对象的属性,即方法。JavaScript的函数可以...

    深入理解javascript构造函数和原型对象

    JavaScript中的对象字面量是一种非常简洁的创建对象的方式,它允许我们直接在代码中定义一个对象,并指定其属性和方法。这种方式特别适合于快速创建具有特定属性和方法的对象实例,而无需通过构造函数或工厂模式。 ...

    浅析JavaScript中的类型和对象

    JavaScript中的对象分为两类:通过字面量创建的对象和通过构造函数创建的对象。通过字面量创建的对象是Object的实例,而通过构造函数创建的对象,如Array或Date,是相应构造函数的实例。每个构造函数都有一个....

    JavaScript面向对象编程指南(第2版).rar

    1. 基础对象创建和属性操作:理解如何创建对象,包括字面量语法和构造函数,以及访问和修改对象的属性。 2. 构造函数与原型链:详细解释构造函数的工作原理,以及如何利用原型实现继承。 3. `new` 关键字的作用:...

    JavaScript每天必学之数组和对象部分

    对象,作为JavaScript的核心特性,是无序的键值对集合,可以存储任何类型的数据,包括基本类型和引用类型。所有JavaScript对象都继承自一个基础对象——Object。 创建对象有两种常见方式: 1. 使用`new`运算符: ``...

    头歌教学实践平台 Web前端开发基础 JavaScript学习手册四:JS对象

    - **字面量语法**:最常见的创建对象的方式是使用大括号 `{}`,直接定义键值对,如 `var obj = {name: "John", age: 30};` - **构造函数**:通过`new`关键字和构造函数来创建对象,如 `var person = new Object();...

    JavaScript面向对象基础.ppt

    对象由属性(键值对)和方法(函数)组成,可以通过字面量语法或构造函数创建。 8.1.2 对象的构成 创建对象通常有两种方式:字面量语法和构造函数。例如,创建一个名片对象: ```javascript var card = { name: '...

    javascript面向对象编程

    2. **封装**:通过函数和作用域,JavaScript可以实现封装,隐藏内部实现细节,保护数据和方法不被外部直接访问,从而增强代码的安全性。 3. **继承**:JavaScript支持原型链继承,即一个对象可以通过原型链获取另一...

Global site tag (gtag.js) - Google Analytics