美文网首页
2022-04-09 deno的用法

2022-04-09 deno的用法

作者: netppp | 来源:发表于2022-04-09 16:03 被阅读0次

下载 https://github.com/denoland/deno/releases [deno-x86_64-pc-windows-msvc.zip]
然后解压发现就是一个deno.exe,没有别的文件

在C盘创建一个文件夹deno,把deno.exe放入文件夹。

打开cmd ,输入 cd C:\deno (可能是自己做好了环境变量设置,如果有问题,就先双击deno.exe运行一下)

记住
1、javascript和deno中的编码有着严格的大小写
2、javascript和deno在语句后面不要求 ; 有没有它都不影响语句
3、javascript计数是从0开始,比如 str=‘abcdefg’ str[0]就等于a


打开谷歌浏览器,按一下F12,切换到console栏,输入以下代码(换行用 shift+enter)

var str='abcdefg'
console.log(str[0])

回车后可知道 str[0]就等于a

怎么运行?(以打开本机一个txt文本文档为例)
在deno.exe旁边创建一个test.txt
里面写上 这是测试abcdefg12

再创建一个1.js
内容如下

const text= await Deno.readTextFile('test.txt');
console.log(text);
console.log(text.slice(3,5));

在命令行输入 deno run -A 1.js 就可以了

下面的也行

const text=Deno.readTextFileSync('test.txt');
console.log(text);
console.log(text.substring(3,5))

const decoder = new TextDecoder('utf-8');

const data = await Deno.readFile('test.txt');

console.log(decoder.decode(data));

以上运行大概率会出现中文乱码。索一要先在命令行先输入 chcp 65001 回车后,再去运行deno的文件


相关文章

网友评论

      本文标题:2022-04-09 deno的用法

      本文链接:https://www.haomeiwen.com/subject/fumpsrtx.html