• Node的知识理解


    一:Node模块的基础使用 

    1:原先要用js  需要用script进行引入来使用,现在有了node直接就能使用js,是js的运行环境、

    2:   其中node有fs模块里面的readFile和witeFile方法可以进行读取,修改其他文件内容

    3:用node搭建一个基本的服务

    1. //引入http模块
    2. const http=require("http")
    3. //用http身上的创建服务的方法
    4. const server=http.createSever()
    5. //on代表开启请求
    6. server.on("server",(req,res)=>{
    7. //如果访问的是:3000 会打印一个/ 证明访问的是根目录 访问:3000/a/b/c就会打印/a/b/c
    8. let=req.url
    9. conole.log(url)
    10. //想返回数据就这样:第一种方法
    11. if(url==="/"){
    12. res.write("hello")
    13. res.write("wrold")
    14. //告诉服务器你写完了,才能返回回去
    15. res.end()
    16. //第二种方法 直接在res.end里面写
    17. res.end("hello,world")
    18. }
    19. }
    20. //设置服务端的端口号
    21. sever.listen(3000,()=>{
    22. console.log("3000后端服务已经启动")
    23. }

    4:利用os模块获取cpu信息 {os.cpus()}  获取内存大小( os.totalmem())

    5:利用path模块获取文件的格式信息   path.extname

    二:art-template 模板引擎

    就是{{}}

    在html页面用script中从html中引入art-template

    jquery通过循环和遍历让数据填到页面上
    而模板引擎就是完成这种数据和页面分离的技术

    循环: {{each}} 结束语法{{/each}}
    分支: {{if}} 的结束语法 {{/if}}

    三:template.render()在node中应用

    想要获取整个页面进行模板解析

    先通过wwwDir读取文件位置,第二部 const html=template.render(参数一模板页面,参数二数据)然后res.end(html)就能返回整个页面

    四:Express的基础使用-基于Node.js平台开发的web应用框架

    应用:

    1. const express =require("express")
    2. const app=express()
    3. app.get("/",(req,res)=>{
    4. res.send("page index")
    5. })
    6. app.listen(3000,()=>{
    7. console.log("running....服务启动了")
    8. }
    9. 现在搭建一个web服务比http模块搭建要简单很多

    扩展$含义 

    1:$相当于document.getElementById(...)

    2:常用方法:

    $("div p"); //得到所有标签下的P元素  

    $("div.container"); // 第二行代码得到class 为container的元素

    $("div #msg"); // 第三行代码得到标签下面id为msg的元素

    $("table a",context); // 第四行代码得到context为上下文的table里面所有的连接元素

    jquery就是通过这样的方式来找到Dom对象里面的元素

  • 相关阅读:
    Vue2学习_lesson1
    GEE学习笔记003-访问asset文件
    山西电力市场日前价格预测【2023-10-15】
    举个栗子~Minitab 技巧(5):掌握常用快捷键,提高统计分析效率
    学习笔记——动态路由——RIP(RIP工作原理/防环机制)
    重温FPGA开发35
    20套面向对象程序设计选题Java Swing(含教程) (二) 持续更新 建议收藏
    vue中倒计时(日,时,分,秒)的计算和当前时间计时读秒
    macOS Tor 在启动期间退出
    【模电实验】【精简版】【验证性实验——两级阻容耦合负反馈放大器实验】
  • 原文地址:https://blog.csdn.net/m0_61464384/article/details/126189667