- 博客(8)
- 收藏
- 关注
原创 数据库-mongodb 学习笔记(全)
数据库概述及安装.avi数据库就是存储数据的仓库,可以对数据进行分类存储,并提供强大的操作数据的方法,是一个独立的软件常用的数据库有:mysql、mongodb、orcle。。。mongodb是我们前端上手最快的数据库,我们先学习数据库相关的概念,日后再学习其他数据库时就会很轻松数据库相关概念.avi数据库(database):一个数据库软件中可以创建多个数据库,每个数据库都是独立的存储数据的仓库集合(collection):集合是某个数据库中的一类数据的集合(可以理解为JS中的数组)[
2020-05-19 18:48:21 262
原创 mongoDB上手流程
mongoDB上手流程1.npm init -y package.json2.npm install mongoose3.net start mongodb4.require('mongoose')引入mongoose5.momgoose.connect(mongodb://localhost/仓库名')连接数据库6.const 仓库名Schema=new mongoose.Schema({}) 设置集合规则,创集合7.const 仓库名 = mongoose.model('仓
2020-05-18 20:49:07 103
转载 2021-05-14
babel是什么babel是转码器,把es6代码转换成es5代码为什么要将es6转成es5,因为es6的兼容性比较差,一些版本比较低的浏览器不能翻译es6的代码,所以要将es6转成es5babel+vsCode下面用vscode来实践一下babel的用法1.安装Babel工具,使用命令npm install --global babel -cli12.创建js文件,编写es6代码//转码前//定义数据let input=[1,2,3]//将数组的每个元素+1input=i
2021-05-14 16:08:21 101
原创 转载:原生js
@[事件:用户的操作,行为(js) 结构(html) 样式(css) 三者分离!一、获取元素:document.getElementById 没获取到返回一个null不兼容:ie67 a. 忽略大小写 b. 表单name充当id2 .document.getElementsByTagName 没获取到返回一个空数组document.getElementsByClassNamedocument.getElementsByName二、函数:f
2020-06-14 19:10:14 274
原创 Express 框架
Express 框架:就是一个web应用开发框架安装:npm i express导入:const express = require('express')创建服务实例:const app = express()路由定义更简单:app.getapp.post获取请求参数更简单:get:req.querypost:req.bodyexpress中不再使用res.end方法响应客户端,取而代之的是res.send方法:res.send方法内部也会调用res.end方法可以
2020-05-29 15:06:27 150
原创 Express框架简介
node-day05-小结Express框架简介及初体验.aviExpress是一个web应用开发框架安装:npm i express导入:const express = require('express')创建服务实例:const app = express()路由定义更简单app.getapp.post获取请求参数更简单get:req.querypost:req.bodyexpress中不再使用res.end方法响应客户端,取而代之的是res.send方法res
2020-05-21 16:19:44 216
原创 回调地狱的初步理解
1 .什么是回调地狱:(函数作为参数层层嵌套)2.什么是回调函数:(一个函数作为参数需要依赖另一个函数执行调用)3.回调地狱的原因是:(回调地狱是由于糟糕的编码习惯造成的,功能逻辑代码嵌套的层次太多,导致可读性降低,维护困难,避免回调地狱的最重要的方面是将功能移开,保持代码简单,不嵌套并分成小模块,也就是多多进行代码封装)4.关于promise4.1.Promise 是异步编程的一种解决方案:从语法上讲,promise是一个对象,从它可以获取异步操作的消息;从本意上讲,它是承诺,承诺它
2020-05-19 15:30:24 1088
转载 JS封装方法
JS封装就是尽量把使用的方式简单化,内部逻辑和使用解耦。通俗的说就是使用的时候只需要知道抄参数和返回值,其他条件尽量不要使用人员进行设置。2、JS封装的方法有函数方式、对象的方式、闭包的方式。举例1)函数方式function kk(a,b){内部对a,b怎么处理就不需要关心了}2)对度象方式function kk(a,b){this.x = a;this.y = b;}var k = new kk(1,2);//通过面向对象的方式alert(k.x);3)闭包方式functio
2020-05-19 10:48:46 940
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人