概述js使用import实现模块化开始,对于大型项目开发来说非常有用,而且结构清晰,ES6就有相关的规范,现在不光node.js可以无阻使用,浏览器也可以原生支持了。现就简单使用及一些部署问题作一归纳总结。上手先直接上手写吧,然后再说一些遇到的问题。导出的文件utils.js/utils.mjsexport function timestamp() {
     return new Date()            
                
         
            
            
            
            Ts开始
	1.安装全局ts
    	npm i typescript -g
	2.tsc --init 初始化配置文件
    3.创建ts文件和js文件
    4.打开配置文件tsconfig.json
	5."target":"es5" 将Ts文件转化为js的那个版本
    6."modolue":"amd" 模块化
    7."rootDir":"./ts"文件夹 将js转换文ts            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 17:06:20
                            
                                271阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            html中使用ts文件每次都要转成js文件html 只认识js文件后缀,所以要将ts文件转成js文件 
  步骤一:运行终端中运行 : tsc xxx.ts (会生成一个xxx.js的文件) (每次修改都需要这么做)步骤二:在html文件中引入js文件<!DOCTYPE html>
<html lang="en">
  <head>
    <meta c            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-24 20:10:56
                            
                                55阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            第一章 快速入门0、TypeScript简介TypeScript是JavaScript的超集。它对JS进行了扩展,向JS中引入了类型的概念,并添加了许多新的特性。TS代码需要通过编译器编译为JS,然后再交由JS解析器执行。TS完全兼容JS,换言之,任何的JS代码都可以直接当成JS使用。相较于JS而言,TS拥有了静态类型,更加严格的语法,更强大的功能;TS可以在代码执行前就完成代码的检查,减小了运行            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-03 10:22:22
                            
                                451阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录1. 继承的概念及定义1.1 继承的概念1.2 继承定义1.2.1定义格式1.2.2继承关系和访问限定符1.2.3继承基类成员访问方式的变化2. 基类和派生类对象赋值转换3. 继承中的作用域4. 派生类的默认成员函数5. 继承与友元6. 继承与静态成员 1. 继承的概念及定义1.1 继承的概念继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保            
                
         
            
            
            
            String类型String类型包含了三个属性和大量的可用内置方法。String对象属性       String也包含对象的通用方法,比如valueOf()、toLocaleString()和toString()方法,但这些方法都返回字符串的基本值。字符方法       var box = 'Mr.Lee'; alert(box.charAt(1));//r alert(box.charCode            
                
         
            
            
            
            【TypeScript】第一部分 TypeScript 认识 文章目录【TypeScript】第一部分 TypeScript 认识1. TypeScript 认识1.1 TypeScript简介1.2 TypeScript 开发环境搭建1.3 基本类型总结 1. TypeScript 认识1.1 TypeScript简介TypeScript是JavaScript的超集。它对JS进行了扩展,向JS中            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 01:45:46
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            函数简介:函数是JS应用程序的基础。 它帮助你实现抽象层,模拟类,信息隐藏和模块。 在TS里,虽然已经支持类,命名空间和模块,但函数仍然是主要的定义 行为的地方。 TS为JS函数添加了额外的功能,让我们可以更容易地使用。函数分类:和JS一样,TS函数可以创建命名函数和匿名函数;语法:声明关键字,function简单回顾,JS中函数的定义:上述函数定义在TS中怎么实现呢,其实一样的,在TS            
                
         
            
            
            
            目录一、 基础的数据类型任意类型any:数字类型number:字符串类型string:布尔类型boolean:数组类型:元组:枚举enum:void :null:undefined:never:二、any、null、undefined、never简述any           null、undefinednever三、联合类型四            
                
         
            
            
            
            /**
 * 1.1 ts 如何声明一个boolean, number, string类型的值
 */
// 在js中,定义 isFlag 为true, 但是后面还可以重新给它赋值为字符串,而ts中就不行,同理,声明number, string 也一样
let bool: boolean = true;
// 会报错:不能将类型“"str"”分配给类型“boolean”。
// isFlag =            
                
         
            
            
            
            C++中的结构体的认识1. typedef的用法  在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间。  实例像:typedef int INT; typedef int ARRAY[10]; typedef (int*) pINT;   typedef可以增强程序的可读性,以及标识符的灵活性,但它也有“非直观性”等缺点。2.            
                
         
            
            
            
            在matlab中,M文件分为脚本文件和函数文件。如果M文件的第一个可执行语句以function开头,那这个M文件就是函数文件。函数文件内定义的变量为局部变量,只在函数文件内部起作用,当函数文件执行完后,这些内部变量将被清除。本文介绍如何规范地编写一个函数文件。通常,函数文件由函数声明行、H1行、在线帮助文本区、编写和修改记录、函数主体等几个部分组成。格式如下:function 输出形参表 = 函数            
                
         
            
            
            
            ts            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-01-07 00:15:29
                            
                                20阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ts基础使用1.全局安装typescriptnpm install -g typescript2.TS基本使用1.原始类型定义// 原始类型定义
let isDone: boolean = false
let age: number = 11
let myName: string = 'logan'
let message: string = `hello, ${myName}`
let u: u            
                
         
            
            
            
            函数是 JavaScript 中的一等公民函数声明在 JavaScript 中,有两种常见的定义函数的方式——函数声明(Function Declaration)和函数表达式(Function Expression).一个函数有输入和输出,要在 TypeScript 中对其进行约束,需要把输入和输出都考虑到,其中函数声明的类型定义较简单:function sum(x: number,y: numb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-17 17:25:46
                            
                                30阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一,TS是什么?            是以JS为基础构建的语言,JS是TS的根TS是JS衍生出来的,它是JS的一个超集超集就是对JS进行了扩展首先TS是完全支持JS的然后在JS的许多基础上增添了许多功能其中最主要的功能是在JS里面引入了类型的改变,也就是让JS从动态类型的语言变成了静态的语言给变量赋予了类型。               
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-28 12:14:19
                            
                                200阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            typescript1、typescript介绍2、特点3、安装4、编译5、使用步骤6、类型6.1、原始类型6.2、内置对象类型7、类型注解7.1、变量的注解(定义变量)7.2、不同类型的数据互相赋值(类型权重)8、ts变量作用域8.1、全局作用域(项目)8.2、 模块作用域(文件)8.3、函数作用域,块级作用域等9、类型推论10、联合类型11、对象类型12、数组元素的类型13、函数中的类型限制            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-07 18:43:38
                            
                                34阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            typeof – 对象一般我们都是先定义类型,再定义变量,使用typeof可以得到变量的类型。const options = {
  a: 1
}
type Options = typeof optionskeyof – 枚举类型(可以理解为keyof 对象类型)首先来看keyof的定义:keyof操作符可以用来枚举出一个对象中的所有key值。 通俗来说,keyof可以取出一个对象中的所有由key            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-09 08:11:51
                            
                                61阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            更具体准确的信息请参考iso13818-1,都在里面定义的PAT的定义: Table_id:为8bit字段,该字段标识节目关联分段,对于PAT,置为0x00。Section_syntax_indicator:1bit字段,对于PAT,置为 0x01。Reserved:2bit保留字段,用于将来扩展,置为11。Section_length:12bit字段,指示当前section的长度,计数值 从分段            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-08 15:28:24
                            
                                37阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一,前言本偏介绍TS另一种高级类型-条件类型二,条件类型条件类型是一种由条件表达式所决定的类型
条件类型使类型具有了不唯一性,同样增加了语言的灵活性声明:T extends U ? X : Y
若类型T可被赋值给类型U,那么结果类型就是X类型,否则就是Y类型// 条件类型
type TypeName<T> = 
    T extends string ? 'string' :            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-30 18:04:39
                            
                                154阅读
                            
                                                                             
                 
                
                                
                    