• JavaScript字面量


    本JavaScript教程通过示例说明了如何在JavaScript中使用字面量(字符串字面量、浮点数字字面量、布尔字面量、空字面量、数组字面量和对象字面量)。

    描述

    我们将介绍六种类型的字面量-字符串字面量,浮点数字字面量,布尔字面量、空字面量、数组字面量和对象字面量。

    字符串字面量

    字符串字面量总是被单引号(')或双引号(“)包围。

    例如:

    1. 'ABC'
    2. 'TechOnTheNet'
    3. "ABC"
    4. "TechOnTheNet"

    在JavaScript中,您可以声明一个名为h的变量,并为其提供'TechOnTheNet'的字符串值。

    var h = 'TechOnTheNet';

    或者

    var h = "TechOnTheNet";

    数字字面量

    数字字面量可以带或不带小数位的形式编写。数字字面量可以是正数或负数。如果未指定符号,则假定为正数。以下是有效数字字面量的一些示例

    1. 15
    2. 3.14
    3. -23

    在JavaScript中,您可以声明一个名为counter的变量,并将其数值设置为15。

    var counter = 15;

    布尔字面量

    布尔字面量可以是true或false。这些值是JavaScript中的特殊关键字,不需要引号。这是两种类型的布尔字面量:

    1. true
    2. false

    在JavaScript中,您可以声明一个名为found的变量,并将其布尔值设置为false。

    var found = false;

    空字面量

    空字面量是JavaScript中的特殊文字面量。空值表示不存在值。这是一个空字面量:

    null

    在JavaScript中,您可以声明一个名为h的变量并将其值设置为null。

    var h = null;

    数组字面量

    数组字面值是一个封闭在方括号对([])中的包含有零个或多个表达式的列表,其中每个表达式代表数组的一个元素

    1. let a=[3];
    2. console.log(a.length); // 1
    3. console.log(a[0]); // 3

    1. let myList = ['home', , 'school', , ]; //该数组的长度是4,元素myList[1]和myList[3]是undefined
    2. let myList = [ , 'home', , 'school']; //数组的长度是4,元素myList[0]和myList[2]缺失(没被赋值,因而是undefined)

    对象字面量

    对象字面值是封闭在花括号对({})中的一个对象的零个或多个"属性名-值"对的(元素)列表

    1. let Sales = "Toyota";
    2. function CarTypes(name) {
    3. return (name === "Honda") ?
    4. name :
    5. "Sorry, we don't sell " + name + "." ;
    6. }
    7. let car = { myCar: "Saturn", getCar: CarTypes("Honda"), special: Sales };
    8. console.log(car.myCar); // Saturn
    9. console.log(car.getCar); // Honda
    10. console.log(car.special); // Toyota

    好了, 以上是本文所有内容,希望对大家有所帮助,也希望大家对码农之家多多支持,你们的支持是我创作的动力!祝大家生活愉快! 

  • 相关阅读:
    Power BI 实现日历图,在一张图中展示天、周、月数据变化规律
    张量-序列比较与索引提取
    渗透测试-sql注入漏洞
    springcloud-eureka--集群搭建
    sklearn中的数据集使用
    零基础Web安全学习笔记
    【Leetcode】1824. Minimum Sideway Jumps
    基于51单片机多功能防盗报警proteus仿真( proteus仿真+程序+设计报告+原理图+讲解视频)
    谷歌的SRE和开发是如何合作的
    天猫店铺所有商品数据接口(Tmall.item_search_shop)
  • 原文地址:https://blog.csdn.net/wuxiaopengnihao1/article/details/126521836