- 博客(13)
- 收藏
- 关注
原创 正则
1.利用RegExp对象创建正则表达式var regexp = new RegExp(/123/);//利用字面量创建正则表达式//正则表达式不需要加引号var rg = /123/;2.测试正则表达式 testconsole.log(rg.test(1233));3.正则表达式的特殊字符边界符 ^表示以什么开头 $表示以什么结尾rg = /^123/;console.log(rg.test(123)); //truerg = /^123$/;console.log(r
2021-04-02 16:46:40
151
原创 javascript面向对象
一、特性封装继承多态二、ES6类在es6中类没有变量提升,所以必须先定义类,才能通过类实例化方法类里面所有的公用属性和方法一定要加this使用1、es6创建类用到了class关键字//# es6创建类用到class方法//# 类名必须是大写字开头//# 创建的类里面默认有一个构造函数是constructor函数,用于传递参数,返回实例对象//# 只要new生成实例就会自动调用 class Star { //constructor里面的this指向的是创建的实例对象ldh
2021-03-06 23:27:06
155
原创 node操作mysql数据库
一、安装mysqlnode 操作mysql 数据库需要安装mysql 包npm i mysql --save二、引入var mysql = require('mysql');//创建数据库var connection = mysql.createConnection({ host: 'localhost', //连接ip user: 'root', //数据库用户名 password: 'root', //数据库
2021-03-05 11:21:33
283
1
原创 node+express+mongodb+art-template
一 node环境使用express1. 下载安装npm i express --save2. 配置服务器 var app = express(); app.listen(3000, function () { console.log('app is running, http://127.0.0.1:3000');})3. express默认读取的目录是views文件夹,如果需要修改第一个参数是修改目录的名字第二个参数是目录路径app.set('views',path.join
2021-03-02 11:21:47
241
1
原创 mysql学习
mySQL一、基础介绍DB数据库:存储数据的仓库,它保存了一系列的有组织的数据的DBMS数据库管理系统: 数据是通过DBMS创建和操作的容器-基于共享文件系统的DBMS-基于客户端的–服务器的BDMS3.SQL结构化查询语言:专门用来与数据库通信的语言所有的数据库都DBMS都支持SQL学习简单可以操作高级的数据库操作二、启动和停止服务以管理员身份启动cmd启动 net stop mysql80停止 net start mysql80
2021-02-26 17:56:48
141
原创 node操作mongodb数据库
mongodb##基本概念可以有多个数据库一个集合可以有多个文档文档结构灵活,没有任何限制1.启动 # mongodb默认使用执行 mongodb命令所处的盘符根目录下的data/db 作为自己的存储目录 # 所以第一次执行该命令之前自己先新建一个这样的目录 data/db # 然后执行 mongod命令就启动了2.如果想要修改的数据存储目录 mongod --dbpath '数据存储目录'3.停止 直接关闭控制台或者ctrl+c4.连接和退出 # 该
2021-02-25 17:59:17
396
原创 express 服务器搭建
安装 npm i express --save //node封装服务器 npm i art-template --save //art模板 npm i express-art-template --save //art-template依赖模板 npm i body-parser --save // //req.query 只能拿到get请求,x需要安装,解决post请求,req.body npm i no
2021-02-25 14:24:16
157
原创 webpack 各种所需插件安装
什么是webpack本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。webpack 所有构建工具都是基于node.js平台运行的~模块化默认采用common.js。在开始前你需要先理解四个核心概念:1、入口 (entry)
2021-02-04 11:06:06
144
原创 vue-cli搭建项目大全
vue-cli搭建大全搭建大全初始化项目vue init webpack <文件名>cd <文件名>npm run dev启动安装使预编译语言scssnpm install sass-loader@7.3.1 node-sass --save-devstyle标签这样配置就可以用了 scoped意思是关闭全局作用域(只能当前css引用)<style lang="scss" scoped></style>如果改变组件中的css
2021-02-04 11:04:24
123
原创 react学习
react项目一、安装 create-react-app my-app 二、启动 npm run start三 、组件创建export default class (组件名字大写字母开头) extends React.Component{ constructor(props){ super(props) this.state={ num:1 }
2021-02-04 11:02:56
76
原创 vue-cli3.0 vantUI移动端配置
移动端配置1、适配首先,安装lib-flexible,使用命令行 npm i lib-flexible --save引入lib-flexible,在项目入口文件main.js中引入lib-flexible import 'lib-flexible' //记得把一下一段话配置到index.html中 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-
2021-02-04 11:00:42
288
原创 node 学习
node 核心模块fs操作一 、fs 文件引入//文件系统var fs = require('fs');//简单文件写入fs.writeFile('hello.txt', 'hello', {flag:"w"},function(err) { if (!err) { console.log('写入成功'); }})//流式文件写入//创建一个可写流var ws = fs.createWriteStream('hello.txt');//ws.once触发一次事件ws.on
2021-02-04 10:56:07
233
原创 git 操作流程
git 操作流程1 .修改文件保存后依次操作以下流程 git add . git commit -m '提交备注' git push origin --mastetr(提交代码分支)2. 分支操作 1. 查看所有分支 git branch -a 2. 切换的分支 git checkout --dev 3. 合并分支(当前分支合并其他分支 ) git merge dev 4. 删除本地分支 git branch -
2021-02-04 10:09:30
78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人