- 博客(9)
- 收藏
- 关注
原创 nodejs实现登录注册的思路
案例登录功能- 用户名和密码的验证- 验证码发送到邮箱(为了方便, 开发完毕最后实现)首页- 渲染一下昵称个人中心页面- 登录验证, 不登陆状态下直接跳转回登陆页面- 用户信息的渲染- 用户信息修改修改密码页面- 根据原始密码修改新密码实现页面express 实现服务express-art-template 实现 res.render()为了渲染页面, 自动读取, 自动组装, 自动返回依赖一个 art-template // app.js
2020-09-03 10:21:26
961
原创 初步了解 node
node:+ 官方: 基于 Chrome V8 的 JS 运行时环境+ 私人: 就是一个 “软件”, 只不过这个软件是用来执行 js 文件=> 环境: 配置在你电脑里面的一个程序, 不存在桌面图标, 依靠命令行和 前端 js 有什么区别+ 前端:=> DOM - 文档对象模型-> html 给的, 因为你的 js 文件是在 html 文件里面被引入执行的=> BOM-> 浏览器 给的, 因为你的 js 文件是在浏览器环境下运行的=> ECMAScrip
2020-08-31 10:57:57
194
原创 关于css3的一些知识点
CSS Sprite? CSS雪碧也叫做CSS精灵,是一种网页图片应用处理方式。 它允许你将一个页面涉及到的所有零星图片都包含到一-张大图中去加载。特点:优化网页的手段,提高加载速度。好处可以减少图片的质量,网页的图片加载速度快减少图片的请求的次数,加快网页的打开通过PS工具中的切片工具,可以非方便的测量位置和大小。在线处理雪碧图:http://alloyteam.github.io/gopng超大图居中?用背景 : background : center 0;用图片 : ..
2020-08-19 22:23:17
229
原创 关于this指向的理解
在这里主要主要解释的都是函数中的thisjs中的this代表的是当前函数执行的主体;1.this是谁和函数在哪里定义的和执行的都没有关系,那么怎么才能去区分this?(非严格模式)(1)函数的执行,首先我们先看函数前面有没有“ . ”,如果有的话,“ . ”前面是谁,this就是谁;如果没有电的话,这时候this就是window。例:function fn () { console.log(this)}var obj = {fn: fn};fn() //这时候fn里面的this就是wi
2020-08-13 20:40:18
283
原创 关于学习的一些随笔
setter和getterset有且仅有一个参数get不允许有任何参数如果仅有set,没有get,这个属性就是只写属性如果仅有get,无set 这个属性就是只读属性用于设置静态变量对象在创建时就产生set get 属性定义对象的属性 Object.defineProperty 追加属性当使用push时 删除添加都不能数据结构普通数组类型 注意创建时给入长度,数组的内容数据类型相同,尽量向尾部插入 不在前面终极那插入二维数组类型 二维数组多用于二位表格类型数据
2020-08-13 20:31:17
290
原创 jQuery选择器 过滤器 遍历
jQuery选择器 $("div");//标签名选择器 $("#div1");//id选择器 $(".div0");//class选择器 $("*");//通配符选择器 $("div .div1");//后代选择器 $("div>.div1");//子代选择器 $(".div1+div");//下一个兄弟选择器 $(".div1~div");//下面所有的兄弟选择器 $("div.div1");//div中类名是div1的di
2020-08-10 14:17:02
234
原创 2020-08-08
querystring.stringify()接收3个参数第一个参数,解析后的 url 对象 querystring.stringify({name:'cg',course:['jade','node'],from:'zh'}) //运行结果 'name=cg&course=jade&course=node&from=zh' 第二个参数,query参数之间的链接符号,默认是 & querystring.stringify({na
2020-08-08 16:27:25
155
1
原创 利用script的src指向服务端,创建一个简易的搜索框
<style>//设置输入框的样式 #user { width: 500px; height: 35px; border: 1px solid black; border-radius: 5px; position: relative; left: 500px; top: 150px; } //设置输入后提示的列表样式 .list{
2020-08-08 15:49:42
288
原创 关于购物车的创建
checkBox```javascript//多选框的创建export default class CheckBox extends EventTarget{ elem; label; checked=false; //将多选框 关联的对象插入 constructor(_data,_label){ //父类 super(); //赋值this.date this.data=_data;
2020-08-04 21:30:41
305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅