前几天公司前端需要一个通过ftp上传文件到服务器的接口,故此并且要求对上传的文件进行转码,如:所有的视频上传到服务器上要求存储为mp4格式,音频要求在服务器上存储为mp3格式,图片为jpg格式。现在贴一下本地文件转码存储在本地的代码,这里用到的是ffmpeg.exe工具,特此说明一下,一些人说的改后缀的方法并不正确,还是要以科学为准啊。ffm
转载 4月前
63阅读
本节介绍TS中的装饰器和三斜线指令, 装饰器(Decorators)为我们在类的声明及成员上通过元编程语法添加标注提供了一种方式。 三斜线指令是包含单个XML标签的单行注释。 注释的内容会做为编译器指令使用。
原创 精选 2024-01-25 10:38:15
293阅读
TS是强类型的JS,JS是弱类型【即没有强调变量类型的】安装TS前需要安装node.js环境,我这里之前安装了输入npm、输入node(如下图)输入npm install -g typescript 安装TSnpm install -g typescript-g 是全局安装输入tsc -v 查看当前版本号可以使用tsc命令来执行TS的相关代码tsc -v新建一个app.ts的文件(新建的文件名可以
原创 2023-10-24 11:43:54
0阅读
5.1 Lua执行过程概述    脚本语言处理代码生成字节码,让虚拟机执行。硬件平台的差异由虚拟机解决,因此相同的代码可以运行在不同的操作系统、硬件平台上。    Lua是基于寄存器虚拟机的编程语言,这里的寄存器并不是物理意义上的寄存器,而是某个物理内存地址。    相比于基于栈的虚拟机,Lua只需一条指令即可执行加减乘除等操作,不需要P
转载 2024-02-16 10:04:38
85阅读
前言 目标 1 js与ts的区别 2 如何配置ts环境 graph LR A[TS] --> B[1 TypeScript介绍] A --> C[2 TS开发环境配置] 1 TypeScript介绍 1.1 ts为什么要加类型支持 相信很多开发人员再使用JS的过程中,都遇到过打包后的JS代码报错(类型错误问题),这种bug是非常花费时间的,严重影响了开发效率。 对于JS来说:J
原创 2024-08-16 18:24:09
61阅读
TypeScript初认识(基础类型和搭建环境)最近豆芽也是开始了TypeScript和vue3.0项目的开发,这篇也是进行了一个TypeScript的回顾和巩固,TypeScript作为了JavaScript超集,可以在任何浏览器去远行。TypeScript和JavaScipt最大的区别在于Typ提供了类型系统。TypeScript 通过类型注解提供编译时的静态类型检查。ts基础类型布尔值(bo
转载 2023-12-09 20:37:47
99阅读
文章目录TS 类1 定义方式2 创建类的数据成员3 创建实例化对象4 类的继承5 继承类的方法重写6 static 关键字7 instanceof 运算符8 访问控制修饰符9 类和接口 TS 类TypeScript 是面向对象的 JavaScript。类描述了所创建的对象共同的类型和方法。 TypeScript 支持面向对象的所有特性,比如 类、接口等。1 定义方式定义类的关键字为 class,
1、typescript是JavaScript的超集,支持js的所有语法 2、typescript不能运行在浏览器,需要使用编译器编译后使用 3、全局安装typescript编译器 npm install -g typescript 4、编译typescript文件(01ts.ts) tsc 01t
原创 2021-10-14 17:08:13
481阅读
结构:一般来讲,你组织声明文件的方式取决于库是如何被使用的。 在JavaScript中一个库有很多使用方式,这就需要你书写声明文件去匹配它们。 这篇指南涵盖了如何识别常见库的模式,和怎样书写符合相应模式的声明文件。针对每种主要的库的组织模式,在模版一节都有对应的文件。 你可以利用它们帮助你快速上手。识别库的类型首先,我们先看一下TypeScript声明文件能够表示的库的类型。 这里会简单展示每种类
原创 2023-11-29 15:01:19
116阅读
//html文件 TypeScript HTML App_for_test TypeScript HTML App_for_test //app.js内容=
原创 2023-01-13 15:39:58
72阅读
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>图书劫匪</title> <script type="text/javascript"> function isvildate(form) { userid = form.user ...
转载 2021-08-15 21:39:00
238阅读
2评论
①. 在TS中,数组、字符串、数组、接口非常常见 ②. 如果要定义一个对象的key和value类型,可以用到TS的Record: a. Record后面的泛型就是对象键和值的类型 ③. Record<K, T>构造具有给定类型T的一组属性K的类型(1). 之前写法:const nav: any = {} const nav: { [key: 'A' | 'B' | 'C'
原创 2023-11-28 10:35:37
93阅读
jQueryjQuery简介JavaScript库的概念JavaScript开发的过程中,处理浏览器的兼容很复杂而且很耗时,于是一些封装了这些操作的库应运而生。这些库还会把一些常用的代码进行封装。把一些常用到的方法写到一个单独的js文件,使用的时候直接去引用这js文件就可以了。(animate.js、common.js)常见的JavaScript 库 - jQuery、Prototype、MooT
转载 2024-01-24 23:36:24
125阅读
缘由还是写颜色选择器的完善,因为要有滑块功能。所以需要编写一个这么一个小东西。而且,以后页面中所有滑块都需要用到它吧。功能我已经写完了。需要的直接拿走。非vue3的用户自己改改。原理注意说明当前元素会增加absolute属性,父元素会设置为relative常规绑定button v-dht-move="shuffle">剪切板测试</button> function shuffle
转载 2021-02-03 10:06:28
3284阅读
2评论
关于术语的一点说明: 请务必注意一点,TypeScript 1.5里术语名已经发生了变化。 “内部模块”现在称做“命名空间”。 “外部模块”现在则简称为“模块”,这是为了与 ECMAScript 2015里的术语保持一致,(也就是说 module X { 相当于现在推荐的写法 namespace X {)。介绍这篇文章将概括介绍在TypeScript里使用模块与命名空间来组织代码的方法。 我们也会
转载 2024-03-14 07:21:20
119阅读
本期主题: STL编程之模板template 文章目录0.前言——STL是什么?1.C++ 模板1.1 简单例子引出函数模板1.2 定义类模板2.模板友元函数3.模板运算符重载 0.前言——STL是什么?STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库,它被容纳于C++标准程序库(C++ Standard Library)中。 从
2019-11-09:学习内容:类型推论、类型兼容性、高级类型  一、类型推论:类型是在哪里如何被推断的  在有些没有明确指出类型的地方,类型推论会帮助提供类型。如:let x = 3;  变量x的类型被推断为数字。 这种推断发生在初始化变量和成员,设置默认参数值和决定函数返回值时。大多数情况下,类型推论是直截了当地。 如果没有找到最佳通用类型的话,类型推断
转载 2024-05-18 23:07:40
25阅读
今天我给大家分享的一款电视直播软进入软件我们简单的浏览一下软件里面的节目单,这个电视直播里面的分类还是比较清晰的,软件分类里面有大陆分类,卫视分类,XG分类,TW分类。这款电视直播频道是非常非常的多。节目画质也是非常非常非常的好,节目流畅度也不错。总体来说现在的免费电视直播软件用起来还是比较方便的。关键不需要花一分钱就可以享受高清套餐。今天的这款电视直播软件支持手机安装,支持安装网络机顶盒安装,支
装箱类型(Boxed Types) && 拆箱类型(Unboxed Types) 以Object、object举例,Object包括了其他非原始数据类型,包括Function、Array等,而拆箱类型object只表示对象,在任何情况都不应使用装箱类型 declare 只是快速生成一个符合类型,但没有实际值的变量,他不存在于runtime中,所以使用declare后直接使用变
转载 2024-08-27 09:52:13
389阅读
TS的声明文件 .ts文件:既包含类型信息又可执行代码。可以被编译成 .js 文件。.d.ts文件:只包含类型信息的类型声明文件。不会生成 .js 文件,仅用于提供类型信息。.ts是implementation(代码实现文件).d.ts是declaration(类型声明文件)ts的代码最后会编译成 .js 的 js 代码供他人使用,这个时候,类型信息就丢失了。所以 ts 编译器会自动根据 .ts
转载 2024-03-04 21:19:56
77阅读
  • 1
  • 2
  • 3
  • 4
  • 5