摘要:
ECMA只规范了js最近的一些能力,并没有规范当要用js写一个庞大的项目如果使用模块化开发。 CommonJS规范了当我们想开发大型程序的时候如何模块化来开发,以及模块化的时候,不同文件的通讯。 CommonJS规范:链接 CommonJS是为了javaScript语言定制的一种模块规范,编程API 阅读全文
摘要:
node.js模块 在node.js开发中一个文件就可以认为是一个模块。 一、node.js模块分类 核心模块Code Module、内置模块、原生模块 fs http path url ... 所有内置模块在安装node.js的时候就已经编译成二进制文件,可以直接加载运行(速读较快) 部分内置模块 阅读全文
摘要:
最近做了这道题作业调度方案,附上链接 这道题文字很多,不易读 题目描述 我们现在要利用m台机器加工n个工件,每个工件都有m道工序,每道工序都在不同的指定的机器上完成。每个工件的每道工序都有指定的加工时间。 每个工件的每个工序称为一个操作,我们用记号j-k表示一个操作,其中j为1到n中的某个数字,为工 阅读全文
摘要:
在写代码时我们会发现有大量的重复代码,为了使代码更加简洁,我们可以将重复的代码封装为一个可以在多个部分时候用的函数。 之前写的新闻代码中,经常出现的操作有对文件的读取,我们可以将它封装为一个函数readNewsData() 在读取文件后返回list,但是因为有fs.readFile,fs.readF 阅读全文
摘要:
当我们在浏览新闻列表页面的时候,想要看感兴趣的新闻内容,需要到详情页面去查看内容。 在之前写好了新闻列表页面,现在需要做列表页面到详情页面的跳转,需要考虑一下问题 1.点击新闻列表某一项跳转到详情页面 2.跳转的页面时候我们想要的页面,每一条新闻需要有一个标记来识别 3.详情页面的页面内容显示 为了 阅读全文
该文被密码保护。 阅读全文
摘要:
position absolute:绝对定位 absolute:绝对定位 1.以页面的左上角为原点 2.不保留原来的位置 3.z-index可以调整图层顺序 如果想实现以父级元素左上角为原点。则:父级相对,子级绝对 在子级绝对的情况下,将父级调成相对就是以父元素左上角为原点。 relative:相对 阅读全文
摘要:
background-clip属性 background-clip属性指定背景绘制区域 语法 background-clip:border-box|padding-box|content-box; border-box:背景被剪裁到边框盒 padding-box:背景被剪裁到内边距框 content 阅读全文
摘要:
导航栏一般用无序列表制作 但出来的导航栏有黑点,还有一些边距 去除黑点我们可以用:list-style-type: none;/*去掉ul前面的点*/ 因为有些标签之间会有默认的边距,所以可以先将边踞清零,“*”代表所有标签 *{ margin: 0px;/*边距全为0*/ padding: 0px 阅读全文
摘要:
Overflow:属性规定当前内容溢出元素框时发生的事情 1.当内容过多,元素框溢出 1)hidden:隐藏超出部分(overflow: hidden;) 2)auto:有下拉滚动条(overflow: auto;) 2.当一个盒子里面的元素都脱离标准流 overflow.hidden可以触发盒子的 阅读全文