菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育
标题:
邹润英230130
[打印本页]
作者:
我想
时间:
2023-1-30 18:26
标题:
邹润英230130
1.网络中的绝对路径和相对路径
绝对路径:
当 href 和 src 属性中的地址以 / 开头时就是绝对路径,该路径会自动补全浏览器地址栏中协议、IP/域名、端口号
相对路径:
./ : 去掉当前路径中的最后一层,继续向下拼
../ : 去掉当前路径中的后两层,继续向下拼
2.相对路径的缺陷
执行结果: 只有第一条执行成功,其余两条都执行失败。
原因: 相对路径是以命令执行的目录作为起点的。
解决方法: 使用绝对路径
3.路径变量
__dirname:获取当前文件所处目录的绝对路径
__filename:获取当前文件的绝对路径
特点: 跨平台, 自动处理路径分隔符 / 和 \
4.Path模块 (系统模块)
1) join()方法: 能够根据不同参数不同系统组装不同的文件地址==
2) sep 属性: / 或 \ , windows系统下是 \ ; 类 unix 系统下是 /
3) dirname(): 获取文件路径 (不包含文件名)
4) basename(): 获取文件名 (不包含目录路径)
5) extname(): 获取文件后缀
5.art-template模板引擎
目标: 将数组动态显示在网页上
介绍
模板引擎的本质是一种字符串拼接技术
按照规则在模板页(网页)上挖坑,布置数据规则
再将数据和模板组合成一个字符串
6.art-template基本使用
使用art-template模板引擎遵循以下步骤即可:
1) 安装 / 下载 模板引擎 (npm i art-template)
2) 加载 art-template 模块 (require)
3) 准备模板页(一般是html页面) 和 要显示在页面上的数据 (js 对象)
4) 调用模板引擎核心方法(template)组装模板和数据,得到一个字符串
5) 将组装好的字符串返回给浏览器
欢迎光临 菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育 (http://www.xingmaxueyuan.com/)
Powered by Discuz! X3.4