积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部前端开发(16)JavaScript(7)TypeScript(3)Angular(2)Vue.js(2)构建工具(2)

语言

全部中文(简体)(15)

格式

全部PDF文档 PDF(16)
 
本次搜索耗时 0.076 秒,为您找到相关结果约 16 个.
  • 全部
  • 前端开发
  • JavaScript
  • TypeScript
  • Angular
  • Vue.js
  • 构建工具
  • 全部
  • 中文(简体)
  • 全部
  • PDF文档 PDF
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 [试读]15天学会JavaScript - 第 2 章 ECMAScript语法基础

    一般都是通过“var”关键字来定义变量,且定义的均是无特定类型的变量(也称为弱类型)。 因此,ECMAScript 变量可以初始化为任意类型的值,且可以随时改变变量的数据类型。当然, 我们不建议随意改变变量的数据类型,建议初始化成什么类型就一直沿用该类型,避免不必要 的麻烦。 2.2.2 变量的声明 ECMAScript 规范中规定通过“var”(单词 variable 的缩写)关键字来定义声明的变量, 的缩写)关键字来定义声明的变量, 当然也可以不使用“var”关键字。一般使用“var”关键字定义的是局部变量,而不使用“var” 关键字定义的是全局变量。 此外,在 ECMAScript 规范中还规定一些定义变量的准则,具体描述如下: � ECMAScript 变量需要以字母开头、大小写字母均可、且对大小写字母敏感(例如: a 和 A 是不同的变量); � ECMAScript 变量也可以用“$”或“_”符号开头; 关于【代码 2-1】的分析如下: 第 02~03 行代码通过“var”关键字分别定义了两个变量(i 和 j),并进行了初始化赋值 操作。注意,这里赋的值均是整数类型,因为 ECMAScript 变量弱类型的特点,所以解释程序 会自动为变量创建整数值; 第 04 行代码通过“var”关键字定义了一个变量表达式(var s = i + j;),而表达式中的变 量“i”和“j”正是第
    0 码力 | 52 页 | 3.83 MB | 1 年前
    3
  • pdf文档 阮一峰 JavaScript 教程

    书栈(BookStack.CN) 构建 Number 对象 String 对象 Math 对象 Date 对象 RegExp 对象 JSON 对象 面向对象编程 实例对象与 new 命令 this 关键字 对象的继承 Object 对象的相关方法 严格模式 异步操作 概述 定时器 Promise 对象 DOM 概述 - 2 - 本文档使用 书栈(BookStack.CN) 构建 起,实际的步骤是下面这样。 1. var a; 2. a = 1; 如果只是声明变量而没有赋值,则该变量的值 是 undefined 。 undefined 是一个 JavaScript 关键字,表示“无定 义”。 1. var a; 2. a // undefined 变量 概念 基本语法 - 34 - 本文档使用 书栈(BookStack.CN) 构建 如果变量赋值的时候,忘了写 用法和含义 布尔值 null,undefined 和布尔值 - 62 - 本文档使用 书栈(BookStack.CN) 构建 布尔值代表“真”和“假”两个状态。“真”用关键字 true 表示,“假”用 关键字 false 表示。布尔值只有这两个值。 下列运算符会返回布尔值: 两元逻辑运算符: && (And), || (Or) 前置逻辑运算符: ! (Not) 相等运算符:
    0 码力 | 540 页 | 3.32 MB | 10 月前
    3
  • pdf文档 [试读]Angular 应用安全编程

    对象的模块系统不同,而且也没有直接关联。 这两种模块系统不同但互补。你可以使用它们来共同编写你的应用。 JavaScript 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过 export 关键字,模 块可以把它的某些对象声明为公共的。其它 JavaScript 模块可以使用 import 语句来访问这些公共对象。 架构概览 5 1.2 NgModule 和 JavaScript 的模块 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过 export 关键字,模 块可以把它的某些对象声明为公共的。其它 JavaScript 模块可以使用 import 语句来访问这些公共对象。 JavaScript 模块 JavaScript 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过 export 关键字,模 块可以把它的某些对象声明为公共的。其它 JavaScript 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过 export 关键字,模 块可以把它的某些对象声明为公共的。其它 JavaScript 模块可以使用 import 语句来访问这些公共对象。  JavaScript 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过 export 关键字,模块可以把它的某些对象声明为公共的。其它 JavaScript 模块可以使用
    0 码力 | 27 页 | 177.00 KB | 1 年前
    3
  • pdf文档 [试读] Angular 5 高级编程

    的最新版本为 2.7.4。 2.1.4 安装编辑器 由于程序员使用的任何编辑器都可以用于从事 Angular 开发,因此可供选择的编辑器 非常多。有些编辑器对 Angular 提供增强的支持,包括关键字高亮显示和良好的工具集成。 如果还没有确定 Web 应用程序开发的首选编辑器,那么表 2-1 介绍了一些常见选项,以供 参考。本书并不依赖任何具体的编辑器,你应该使用自己喜欢的编辑器。 表 2-1 this.done = done; } } 这依然是标准的 JavaScript 代码,但 class 关键字是在语言的更高版本中引入的,大多 数 Web 应用程序开发人员并不熟悉,这是因为它不被旧版浏览器支持。class 关键字用于定 义类型,可以使用 new 关键字实例化这些类型,以创建具有明确定义的数据和行为的对象。 在 JavaScript 语言的最新版本中添加的许多功能都是语法糖,以帮助程序员避免一些 语言的最新版本中添加的许多功能都是语法糖,以帮助程序员避免一些 最常见的 JavaScript 陷阱,例如不常见的类型系统。class 关键字不会改变 JavaScript 处理类 型的方式,它只是让具有其他语言(如 C#或 Java)使用经验的程序员更熟悉和更容易使用它。 我喜欢 JavaScript 的类型系统,它是动态的,表达能力也不错,但我发现使用类更可预测, 更不容易出错,并且简化了 Angular 的使用,这是因为
    0 码力 | 42 页 | 6.14 MB | 1 年前
    3
  • pdf文档 TypeScript Handbook(中文版)

    要当心,当你使用 strictNullChecks ,你的依赖也需要相应地启 用 strictNullChecks 。 this 没有隐式的 any 当你在类的外部使用 this 关键字时,它会默认获得 any 类型。 比如,假设有一 个 Point 类,并且我们要添加一个函数做为它的方法: class Point { constructor(public x, public 迭代器协议还定义了一些ES2015中的特性像 for..of 和展开运算符以及解构赋值 中的数组的剩余运算的操作对象。 生成器 ES2015也引入了"生成器",生成器是可以通过 Iterator 接口和 yield 关键字被 用来生成部分运算结果的函数。生成器也可以在内部通过 yield* 代理对与其他可 迭代对象的调用。举例来说: function* f() { yield 1; yield* [2 ES6 (Node v4+) TypeScript 目前在已经原生支持 ES6 generator 的引擎 (比如 Node v4 及以上版本) 上支持异步函数. 异步函数前置 async 关键字; await 会暂停执行, 直到一个异 步函数执行后返回的 promise 被 fulfill 后获得它的值. 例子 在下面的例子中, 输入的内容将会延时 200 毫秒逐个打印: "use
    0 码力 | 557 页 | 7.48 MB | 1 年前
    3
  • pdf文档 TypeScript 4.0 使用手册

    has type 'string[]' 要当心,当你使用 strictNullChecks ,你的依赖也需要相应地启用 strictNullChecks 。 当你在类的外部使用 this 关键字时,它会默认获得 any 类型。 比如,假设有一个 Point 类, 并且我们要添加一个函数做为它的方法: 1. class Point { 2. constructor(public 91 - 本文档使用 书栈网 · BookStack.CN 构建 时,只有 as 语法断言是被允许的。 你可能已经注意到了,我们使用 let 关键字来代替大家所熟悉的JavaScript关键字 var 。 let 是ES2015引入的关键字,它比 var 更加安全,因此被看做是声明变量的标准方式。 我们会 在以后详细介绍它,很多常见的问题都可以通过使用 let 来解决,所以尽可能地使用 如果你之前使用JavaScript时没有特别在意,那么这节内容会唤起你的回忆。 如果你已经 对 var 声明的怪异之处了如指掌,那么你可以轻松地略过这节。 一直以来我们都是通过 var 关键字定义JavaScript变量。 1. var a = 10; 大家都能理解,这里定义了一个名为 a 值为 10 的变量。 我们也可以在函数内部定义变量: 1. function f() {
    0 码力 | 683 页 | 6.27 MB | 1 年前
    3
  • pdf文档 阮一峰 《ECMAScript 6入门》 第三版

    typeof value) } typesOf(null, [], NaN) // ['object', 'object', 'number'] 如果 map 函数里面用到了 this 关键字,还可以传入 Array.from 的第三个参 数,用来绑定 this 。 Array.from() 可以将各种值转为真正的数组,并且还提供 map 功能。这实际上 意味着,只要有一个 class () {} }; // 等同于 var obj = { 'class': function() {} }; 上面代码中, class 是字符串,所以不会因为它属于关键字,而导致语法解析报 错。 如果某个方法的值是一个 Generator 函数,前面需要加上星号。 var obj = { * m() { yield 'hello world'; Proxy 可以代理针对目标对象的访问,但它不是目标对象的透明代理,即不做 任何拦截的情况下,也无法保证与目标对象的行为一致。主要原因就是在 Proxy 代 理的情况下,目标对象内部的 this 关键字会指向 Proxy 代理。 const target = { m: function () { console.log(this === proxy); } }; const
    0 码力 | 679 页 | 2.66 MB | 1 年前
    3
  • pdf文档 ECMAScript规范 第三版 中文版

    ........................................................................................25 7.5.2 关键字................................................................................................... 字符串常量 7.5.1 保留字 描述 保留字不能被用作标识符。 语法 保留字 :: 关键字 未来保留字 空值常量 布尔值常量 7.5.2 关键字 下列托肯是 ECMAScript 关键字,且不能被用作 ECMAScript 程序中的标识符。 语法 关键字 :: one of break else new var case finally return void function this with default if throw delete in try do instanceof typeof 7.5.3 未来保留字 下面的单词被用作将来可能出现的扩展的关键字,因此,为了让它们被将来采用的这些扩 展所允许,它们被保留。 语法 未来保留字 :: one of abstract enum int short boolean export interface
    0 码力 | 58 页 | 563.06 KB | 1 年前
    3
  • pdf文档 Ant Design Pro 从零到一(Mock 使用)

    return res.json(result); } export default { 'GET /api/testList':getList, } 从上面可以看到就是简单的加了async关键字,让后加了request和response 认识Service 在上面说了Mock的一个基本使用,那他是如何工作的呢? 前面已经说了,Mock相当于模拟服务器数据,那请求数据的地方在哪里呢?那就是Service的文件夹 unt', { method: 'POST', data: params, }); } 这基本就是一个service的构成,其中export async function都是关键字,request()中的'/api/tesetLi t'就是我们之前写的Mock中的接口。 PS: request():其实结构是下面这样,如果是get请求可以简写。 request('/api/getValue'
    0 码力 | 6 页 | 299.27 KB | 1 年前
    3
  • pdf文档 廖雪峰JavaScript教程

    数字,还可 以是任意数据类型。 变量在JavaScript中就是用一个变量名表示,变量名是大小写英文、数字、 $ 和 _ 的组合,且 不能用数字开头。变量名也不能是JavaScript的关键字,如 if 、 while 等。申明一个变量 用 var 语句,比如: 1. var a; // 申明了变量a,此时a的值为undefined 2. var $b = 1; // 申明了 } 10. } 调用函数 arguments 3.1 函数定义和调用 - 51 - 本文档使用 书栈(BookStack.CN) 构建 JavaScript还有一个免费赠送的关键字 arguments ,它只在函数内部起作用,并且永远指向当前 函数的调用者传入的所有参数。 arguments 类似 Array 但它不是一个 Array : 1. function foo(x) i=0; i<100; i++) { 5. // 6. } 7. i += 100; // 仍然可以引用变量i 8. } 为了解决块级作用域,ES6引入了新的关键字 let ,用 let 替代 var 可以申明一个块级作用域 的变量: 1. 'use strict'; 2. 3. function foo() { 4. var sum
    0 码力 | 264 页 | 2.81 MB | 10 月前
    3
共 16 条
  • 1
  • 2
前往
页
相关搜索词
试读15学会JavaScriptECMAScript语法基础一峰教程Angular应用安全编程高级TypeScriptHandbook中文文版中文版4.0使用手册使用手册入门第三第三版规范AntDesignPro零到Mock雪峰
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩