1.script标签在HTML文件中添加JavaScript代码.JavaScript代码只能写在HTML文件中吗?当然不是,我们可以把HTML文件和JS代码分开,并单独创建一个JavaScript文件(简称JS文件),其文件后缀通常为.js,然后将JS代码直接写在JS文件中。JS文件不能直接运行,需嵌入到HTML文件中执行,我们需在HTML中添加如下代码,就可将JS文件嵌入HTML文件中。<
转载
2024-06-27 16:07:17
26阅读
官网: https://github.com/microsoft/TypeScript TypeScript是一种由微软开发的开源、跨平台的编程语言。它是JavaScript的超集,最终会被编译为JavaScript代码。 TypeScript是一种应用级JavaScript语言。TypeScript为JavaScript添加了可选类型,支持针对任何浏览器、任何主机、任何操作系统的大规模JavaS
先说原因:根本原因是 ts 无法为 Deno runtime 生成高性能的 js 代码。关于更换 js 的讨论已经很久了,这是 ry 写的设计文档 docs.google.com/documen首先需要澄清一个误区:Deno 并没有放弃 TypeScript,Deno 依然是一个安全的 TS/JS runtime。上一次 Deno 调整架构之后,增加了 rusty_v8 和 d
转载
2024-07-16 15:37:15
32阅读
JS
向下取整
Math.floor(4.5); // 4
简写:
var num = 4.5;
~~num;
num << 0;
num >> 0;
num >>> 0;
四种写法都会返回向下取整后的值,即4。
但是要注意,简写的方式用在负数上会得到错误的结果:
Math.floor(-4.1); // -5
~~
转载
2024-08-14 13:25:00
20阅读
TypeScript 介绍TypeScript 是 JavaScript 的超集,提供了 JavaScript 的所有功能,并提供了可选的静态类型、Mixin、类、接口和泛型等特性。 TypeScript 的目标是通过其类型系统帮助及早发现错误并提高 JavaScript 开发效率。 通过 TypeScript 编译器或 Babel 转码器转译为 JavaScript 代码,可运行在任何浏览器,任
转载
2024-05-24 10:27:08
30阅读
目录 开发思路 2 营销手段 12主要是通过朋友圈在老师,同学的帮助下进行推广,扩散 12在一些小游戏的广播聊天中,发散过 12鼓励玩家互相进行打榜比拼 12 优化工作 12优化加载 12优化排行榜 12优化游戏分享 12游戏难度进展的控制 13优化后期游戏难度太高造成的失控感 13回弹角度 13生成多边形时,不能碰撞到“朱望仔” 13游戏结束后的优化 13减少游戏过程中不断占用的内存 142.根
转载
2024-09-18 13:36:25
220阅读
TypeScript 实用工具类型之 Partial 类型TypeScript 实用工具类型之 Partial 类型1. 场景概述2. Partial<Type>3. 使用 Interface4. 小结 TypeScript 实用工具类型之 Partial 类型在本文中,我们将使用 Partial<> 来讨论 TypeScript 中的对象类型转换。这是 TypeScri
转载
2024-09-24 10:50:03
27阅读
文章目录一、简介二、Vue2和Vue3区别三、Vue知识点学习四、TypeScript知识点一、JavaScript和TypeScript二、TypeScript的安装和使用1、TypeScript的安装2、TypeScript的运行环境三、TypeScript基础知识点1、变量的声明2、JavaScript和TypeScript的数据类型3、函数的参数类型4、类型缩小5、TypeScript函
Typescrip异步函数Promise使用。
原创
2022-10-12 14:01:20
79阅读
TypeScript数据类型布尔 boolean布尔类型与js的一致,接收true和false数字 number数字类型可以接受2进制、8进制、10进制、16进制字符串 string和JavaScript一样 可以使用''、""、``数组 []数组类型,可以规定数组内的类型,也可以是任意值// 元素类型[]或者Array<元素类型>
let arr: number[] = [1, 2,
转载
2024-03-18 11:19:03
33阅读
目录一:TypeScript 基础类型1.布尔值 boolean : true/false2.数字 number--> ts里所有数字都是浮点数,这些浮点数的类型是 number3.字符串 string-->文本数据类型,可以使用双引号“aaa” 或单引号‘aaa’表示4.数组-->有2种定义方式:5.元组--->允许表示一个已知元素数量和类型的数组。6.enum枚举--&
转载
2024-04-07 15:39:44
24阅读
TypeScript支持与JavaScript几乎相同的数据类型,此外还提供了了枚举类1、布尔值-boolean最基本的数据类型:true/false值let isDone: boolean = false;2、数字-numberTypeScript里的所有数字都是浮点数。除了支持十进制和十六进制自变量,TypeScript还支持ECMAScript 2015二进制和八进制字面量let decLi
转载
2024-04-29 18:01:30
43阅读
vue-cli脚手架模板是基于node下的npm来完成安装的所以首先需要安装node1、安装node,vue运行需要基于npm一定的版本,所以首先升级npm到最新的版本,而在安装的过程中个人比较喜欢淘宝的镜像,所以先安装cnpm(因为速度和稳定性都比较好)2、在目标文件夹下打开终端3、执行cnpm install vue-cli -g 全局安装 &
前提:cmd窗口安装typescript和cnmp全局安装typescript:npm install -g typescript安装淘宝镜像:npm install -g cnpm --registry=https://registry.npmmirror.comvscode控制台安装插件和相关:步骤下载package.json:npm init -ycnpmwebpack  
原创
2022-09-29 14:35:20
263阅读
一、Map集合常用的遍历方式:遍历Map集合的常用方式有三种:使用keySet的方式,使用entrySet的方式,使用values()取值的方式,这三种方式中,都有对应的for循环遍历和Iterator遍历的方式取值。public class MapTest {
public static void main(String[] args) {
HashMap<Integer,Str
转载
2024-09-09 06:31:11
21阅读
数组的类型1.类型[ ]//类型加中括号let arr:number[] = [123]//这样会报错定义
原创
2023-01-17 14:43:29
79阅读
如果你用过TypeScript,一定接触过Interface和Type 。5秒钟思考一下,他俩有什么相同和不同?如果你对他们的不同一无所知,那么请继续往下看。如果我们声明一个Point类型,可以通过以下两种方式都会达到我们想要的结果:interface Point {
x: number;
y: number;
}或者type Point = {
x: number;
y: num
转载
2024-10-10 09:56:33
72阅读
Symbols · TypeScript中文网 · TypeScript——JavaScript的超集 ts官网Symbol自ECM
原创
2023-01-17 13:57:54
319阅读
在javaScript中是没有枚举的概念的TS帮我们定义了枚举这个类型
原创
2023-01-17 13:58:24
82阅读
基础类型:Boolean、Number、String、null、undefined以及 ES6 的Symbo
原创
2023-01-17 14:44:21
95阅读