首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏青益云记

    「  3.JavaScript字面与变量  」

    DOCTYPE html> <head> <meta charset="utf-8"> <title>字面和变量</title> <script type="text/javascript "> /* 字面,都是一些不可改变的值 比如:1 2 3 4 5 字面都是可以直接使用的,但是我们不会直接使用字面 变量,变量可以用来保存字面,而且变量的值是可以随便改变的 变量更方便我们使用,所以再开发中都是通过变量去保存一个字面 , 而很少直接使用字面 */ // alert("12332123123123"); //声明变量

    42620编辑于 2023-01-03
  • 来自专栏韩曙亮的移动开发专栏

    【Python】Python 字面 ( Python 数据类型 | Python 字面含义 | 使用 print 函数输出字面 )

    文章目录 一、Python 数据类型 二、Python 字面含义 三、使用 print 函数输出字面 一、Python 数据类型 ---- Python 数据的常见类型 : Number 数字 : float 浮点数 : 5.21 是浮点数 , Python 中没有 double 类型 , float 类型是 64 位双精度浮点类型 ; complex 复数 : 复数都是以 j 结尾 , 如 1 + 3j ---- 在 Python 代码中 , 可以 被直接写下来的固定值 , 就是字面 ; 字面 概念 类似于 常量 ; 在下面的 Python 代码中 , 123 12.13 "Tom" 123 是 整数类型字面 ; 12.13 是 浮点数类型字面 ; “Tom” 是 字符串类型字面 ; 三、使用 print 函数输出字面 ---- 在 Python 中使用 print 输出字面 , 将 字面 作为函数参数传入 print 函数即可 ; 语法 : print(字面) 代码示例 : print(123) print(12.13) print("Tom") 执行结果 :

    85230编辑于 2023-04-04
  • 来自专栏XiaoLin笔记

    Go+字面

    package main println("Hello " + "World") 字面 概述 字面简单来说就是一种标记法,他有三种类型: 用于表示基础数据类型值的各种字面。 用户自定义各种复合数据类型的类型字面,可以自定义属性,和Java的对象有着异曲同工之妙。 用于表示复合数据类型的值的复合字面。 基本字面 所见即所得,基本的字面按照数据类型划分可以划分为五种: 整型字面 浮点型字面 复数类型字面 字符型字面 字符串字面 自定义字面 type Person struct { name string age int phone string } 复合字面 用于表示复合数据类型的值的复合字面,更确切地讲,它会被用来构造类型 Struct(结构体)、Array

    45120编辑于 2021-12-06
  • 来自专栏前端黑板报

    TypeScript - 字面类型

    在 TypeScript 中,字面类型(Literal Types)是指那些与特定字面量值严格对应的类型。字面类型包括字符串字面类型、数字字面类型和布尔字面类型。 使用字面类型可以提高代码的准确性和可读性,因为它们限制变量只能赋值为特定的字面。 字符串字面类型 字符串字面类型用于定义一个只能是特定字符串值的变量。 布尔字面类型 布尔字面类型用于定义一个只能是布尔值 true 或 false 的变量。 定义方式: • 字面类型: 字面类型使用字面直接定义变量的取值,例如 'success' | 'failure'。 类型形式: • 字面类型: 字面类型是一种类型,可以与其他类型组合使用,如联合类型,交叉类型等。 • 枚举: 枚举本身就是一种类型,枚举成员是唯一的标识符,但枚举类型本身也是一种类型。 3.

    57210编辑于 2024-05-21
  • 来自专栏C/C++基础

    Golang 字面的表示

    1.前言 在 Go 语言中,字面是用来表示固定值的表达式。Go 支持几种类型的字面,包括整型、浮点型、字符串、字符、布尔值以及复合类型(如数组、切片、结构体、映射等)。 下面我将介绍一些在 Go 语言中使用字面的常见技巧和最佳实践。 2.字面 整型和浮点型字面 十进制、八进制、十六进制和二进制表示: dec := 42 // 十进制 oct := 052 // 八进制,前缀是0 hex := := 6.02e23 // 科学计数法 float3 := .123 // 有效但没有前导整数 数值字面表示中使用下划线分段来增强可读性。 字面提供了一种简洁明了的方式来创建和初始化变量。

    39110编辑于 2024-08-31
  • 来自专栏全栈程序员必看

    字面(笑笑语法)

    = @”hello”; 2.NSArray *array = [NSArray arrayWithObjects:a,b,c, nil]; NSArray *array = @[a,b,c]; 3. [array objectAtIndex:1]; array[1]; 4.di = [NSDictionary dictionaryWithObjects:@[1,2,3] forKeys:@[k1 ,k2,k3], nil]; di = @{k1:1,k2:2,k3:3} @[1,2,3]是一个数组,@[k1,k2,k3]也是一个数组 5. []; //空数组 array = @[ a ]; //一个对象的数组 array = @[ a, b, c ]; //多个对象的数组 3. dict = @{ k1 : o1 }; //包括一个键值对的字典 dict = @{ k1 : o1, k2 : o2, k3 : o3 }; //包括多个键值对的字典

    46310编辑于 2022-07-07
  • 来自专栏全栈程序员必看

    《JavaScript 模式》读书笔记(3)— 字面和构造函数3

    这是字面和构造函数的最后一篇内容,其中包括了JSON、正则表达式字面,基本值类型包装器等知识点。也是十分重要的哦。 五、JSON JSON是指JavaScript对象表示以及数据传输格式。 而在对象字面中,仅当属性名称不是有效的标识符时才会需要引号,比如:字符之间有空格{“first name”:””Dave}。   此外,JSON字符串中,不能使用函数或正则表达式字面。 2、使用正则表达式字面。 正则表达式字面语法 正则表达式字面量表示法使用了斜杠(分隔号“/”)来包装用于匹配的正则表达式模式。 我们这篇文章整体的内容就结束了,我们主要学习了对象字面、数组字面、正则表达式字面、以及构造函数和new、还有一些其他的内置构造函数比如不建议使用的String()、Number()、Boolean

    76340编辑于 2022-07-21
  • 来自专栏zaking's

    JavaScript 模式》读书笔记(3)— 字面和构造函数3

      这是字面和构造函数的最后一篇内容,其中包括了JSON、正则表达式字面,基本值类型包装器等知识点。也是十分重要的哦。 五、JSON JSON是指JavaScript对象表示以及数据传输格式。 而在对象字面中,仅当属性名称不是有效的标识符时才会需要引号,比如:字符之间有空格{"first name":""Dave}。   此外,JSON字符串中,不能使用函数或正则表达式字面。 2、使用正则表达式字面。 正则表达式字面语法 正则表达式字面量表示法使用了斜杠(分隔号“/”)来包装用于匹配的正则表达式模式。 我们这篇文章整体的内容就结束了,我们主要学习了对象字面、数组字面、正则表达式字面、以及构造函数和new、还有一些其他的内置构造函数比如不建议使用的String()、Number()、Boolean

    87920发布于 2020-03-26
  • 来自专栏嵌入式学习

    (C99)复合字面

    #include <stdio.h> struct argvs { char a[64]; int b; }; int pfunc(struct argvs *a) { printf("argvs.a=%s argvs.b=%d\n", a->a, a->b); } int func(struct argvs a) { printf("argvs.a=%s argvs.b=%d\n", a.a, a.b); } int main(int argc, char *arg

    65140发布于 2020-09-08
  • 来自专栏zaking's

    JavaScript 模式》读书笔记(3)— 字面和构造函数2

      上一篇啊,我们聊了聊字面对象和自定义构造函数。这一篇,我们继续,来聊聊new和数组字面。 三、强制使用new的模式 要知道,构造函数,只是一个普通的函数,只不过它却是以new的方式调用。 四、数组字面 JavaScript中的数组与语言中的绝大多数事物比较相似,即都是对象。当然,数组也同样可以通过内置的构造函数Array()来创建,但是极其不推荐这种做法。 请使用数组字面来创建一个数组! console.log(typeof a); //输出“object”,这是由于数组本身也是对象类型 console.log(a.constructor === Array); //输出true 数组字面语法 数组字面语法是非常简单、明确,并且优美的。毕竟,一个数组仅是一个零值缩阴列表。为此,也没有必要通过引入构造函数以及使用new操作符使得事情变得复杂。

    69930发布于 2020-03-25
  • 来自专栏全栈程序员必看

    《JavaScript 模式》读书笔记(3)— 字面和构造函数1

    本章主要的内容包括对象字面、构造函数、数组字面、正则字面、基本值类型字面以及JSON等。在大家的工作和实际应用中也有一定的指导意义。 ; } };   ok,上面的例子,就是一个标准的对象字面写法,对象字面语法如下:     1、将对象包装在打括号中。      3、用冒号来分隔属性的名称和属性的值。     4、当给变量赋值时,请不要忘记右大括号“}”后的分号。 与使用object构造函数相对,使用字面的另一个原因在于它并没有作用域解析。 3、新创建的对象由this所引用,并且最后隐式的返回this(如果没有显示的返回其它对象)。   

    40230编辑于 2022-07-21
  • 来自专栏zaking's

    《JavaScript 模式》读书笔记(3)— 字面和构造函数1

    本章主要的内容包括对象字面、构造函数、数组字面、正则字面、基本值类型字面以及JSON等。在大家的工作和实际应用中也有一定的指导意义。 ; } };   ok,上面的例子,就是一个标准的对象字面写法,对象字面语法如下:     1、将对象包装在打括号中。      3、用冒号来分隔属性的名称和属性的值。     4、当给变量赋值时,请不要忘记右大括号“}”后的分号。 与使用object构造函数相对,使用字面的另一个原因在于它并没有作用域解析。 3、新创建的对象由this所引用,并且最后隐式的返回this(如果没有显示的返回其它对象)。   

    79520发布于 2020-03-25
  • 来自专栏日常技术分享

    Swift 多行字符串字面

    字符串字面 你可以在代码里使用一段预定义的字符串值作为字符串字面。字符串字面是由一对双引号包裹着的具有固定顺序的字符集。 字符串字面可以用于为常量和变量提供初始值: let someString = "Some string literal value" 注意someString常量通过字符串字面进行初始化,Swift 多行字符串字面 如果你需要一个字符串是跨越多行的,那就使用多行字符串字面 —— 由一对三个双引号包裹着的具有固定顺序的文本字符集: let quotation = """ The White Rabbit ,则多行字符串字面中也会包含换行符。 在上面的例子中,尽管整个多行字符串字面都是缩进的(源代码缩进),第一行和最后一行没有以空白字符串开始(实际的变量值)。

    4K10发布于 2020-07-21
  • 来自专栏全栈程序员必看

    《JavaScript 模式》读书笔记(3)— 字面和构造函数2

    上一篇啊,我们聊了聊字面对象和自定义构造函数。这一篇,我们继续,来聊聊new和数组字面。 三、强制使用new的模式 要知道,构造函数,只是一个普通的函数,只不过它却是以new的方式调用。 四、数组字面 JavaScript中的数组与语言中的绝大多数事物比较相似,即都是对象。当然,数组也同样可以通过内置的构造函数Array()来创建,但是极其不推荐这种做法。 请使用数组字面来创建一个数组! console.log(typeof a); //输出“object”,这是由于数组本身也是对象类型 console.log(a.constructor === Array); //输出true 数组字面语法 数组字面语法是非常简单、明确,并且优美的。毕竟,一个数组仅是一个零值缩阴列表。为此,也没有必要通过引入构造函数以及使用new操作符使得事情变得复杂。

    47030编辑于 2022-07-21
  • 来自专栏java学习java

    python基础之字面和注释

    ​ 掌握字面的含义什么是字面字面:在代码中,被写下来的的固定的值,称之为字面常用的值类型Python中常用的有6种值(数据)的类型类型描述说明数字(Number)支持整数(int)浮点数(float )复数(complex)布尔(bool)整数(int),如:10、-10浮点数(float),如:13.14、-13.14复数(complex),如:4+3j,以j结尾表示复数布尔(bool)表达现实生活中的逻辑 所以叫做字符的串“123”“zzh”“cyt”Python中,字符串需要用双引号(")包围起来 被引号包围起来的,都是字符串注释 在 Python3 中,注释不会影响程序的执行,但是会使代码更易于阅读和理解 /usr/bin/python3 '''这是多行注释,用三个单引号这是多行注释,用三个单引号 这是多行注释,用三个单引号'''print("Hello, World!") 通过 # 号定义,在#号右侧的所有内容均作为注释 建议在#号和注释内容之间,间隔一个空格 单行注释一般用于对一行或一小部分代码进行解释 3. 多行注释如何定义?

    44820编辑于 2023-10-22
  • 来自专栏java学习java

    上手python之字面和注释

    掌握字面的含义 什么是字面 字面:在代码中,被写下来的的固定的值,称之为字面 常用的值类型 Python中常用的有6种值(数据)的类型 类型 描述 说明 数字(Number) 支持 整数(int ) 浮点数(float) 复数(complex) 布尔(bool) 整数(int),如:10、-10 浮点数(float),如:13.14、-13.14 复数(complex),如:4+3j,以 通过 # 号定义,在#号右侧的所有内容均作为注释 建议在#号和注释内容之间,间隔一个空格 单行注释一般用于对一行或一小部分代码进行解释 3. 多行注释如何定义?

    3K10编辑于 2022-11-15
  • 来自专栏深度学习与python

    TypeScript 4.1 发布,新增模板字面类型

    作者 | Dylan Schiemann 译者 | 王者 TypeScript 团队发布了 TypeScript 4.1,其中包括功能强大的模板字面类型、映射类型的键重映射以及递归条件类型。 模板字面类型在社区中得到了非常热烈的响应。这个新特性提供了使用普通字符串字面类型作为其他类型定义的能力,这让创建和执行模板语法变得很容易。 模板字符串字面也可以动态生成,并根据模板字符串中的替换位置进行推断。 为了进一步支持模板字符串字面,TypeScript 还添加了新的实用类型别名来修改字母大小写:Uppercase、Lowercase、Capitalize 和 Uncapitalize。

    3K20发布于 2021-02-05
  • 来自专栏Script Boy (CN-SIMO)

    要点1:指针、数组和复合字面

    一维数组及其指针表示法 一维数组: int ar[] = {1,2,3} // 直接初始化,编译器自动获取数组大小 int br[3] = {1,2,3} // 直接指定大小 数组的名字ar其实是一个指针 ,这里要区别于int *pr[3] printf("%d\n", *(*(pr+1)+1)); // *(pr+1)可以取出第2个数组的首地址,所以输出 5 复合字面 在C99标准以前,对于带数组形参的函数 C99新增了复合字面(compound literal)。字面是除符号常量外的常量。 例如,5是int类型字面,81.3是double类型的字面,'Y'是char类型的字面,"elephant"是字符串字面。 const int [], int n); int s = sum((int []){1,2,3}, 3); 二维的复合字面可以这么用: int (*pr)[3]; pr = (int [][3]){

    1.1K40发布于 2020-08-11
  • 来自专栏jQuery每日经典

    jQuery中的字符串字面

    console.log(eval(s2.valueOf())); // returns the number 4 所以,在使用jQuery的字符串时,一定要注意使用String primitive,也就是字符串字面

    67610编辑于 2022-01-17
  • 来自专栏贺贺的前端工程师之路

    字面,常量和变量之间的区别?

    c/c++ code int a; //变量 const int b = 10; //b为常量,10为字面 string str = “hello world!” 为字面 看完这个例子,我相信大家都会说,啊,可不就是这样吗?这其中可能稍微有点不太理解的就是字面。 像常量啊,变量啊, 字面 在计算机科学中,字面(literal)是用于表达源代码中一个固定值的表示法(notation)。 --百度百科 有个不太好,但是足以说明问题的解释,那就是 对象字面就是引号引起来的部分,必须是等号右边的部分。虽然这样的解释不太好,但是确实如此,这就是字面。 变量、常量与字面的区别 字面是指由字母,数字等构成的字符串或者数值,它只能作为右值出现,(右值是指等号右边的值,如:int a=123这里的a为左值,123为右值。)

    2.1K10发布于 2018-08-21
领券