- 博客(6)
- 收藏
- 关注
原创 数组去重的五种方法
// ES6 new set方法结合Array from数组去重 var arr = [12,23,45,23,23,12,36] var arr1 = Array.from(new Set(arr)); // var str = Math.max(...arr1) console.log(arr1); // 利用for循环嵌套,数组方法splice去重 var arr2 = new Array(...arr); for(let i = 0 ...
2020-08-06 14:11:37 230
原创 nodejs服务器的搭建(express脚手架)
一、安装需要的包1、命令行执行cnpm install express-generator -g 安装脚手架2、命令行执行express --view=ejs node-full-api根据ejs模板创建脚手架文件项目3、命令行执行cd node-full-api进入文件夹4、命令行执行cnpm install下载依赖包5、命令行执行npm start开启项目二、项目解读1、更改package.json配置文件来获取热更新命令行执行cnpm i nodemon -g将文件中的scripts
2020-08-06 13:18:11 919
原创 简易搭建一个vue项目环境
一、首先我们得有安装环境所以我们得下载一个Node,最好是v10版本以上,它自带两个模块工具,可以在命令行执行。一个是node,用来运行ECMAscript;另一个则是命令行的包下载工具——npm。下载node之后我们就可以通过命令行命令node -v和 那npm -v查看两个工具的版本了、1、npm的简单应用npm常用的三种安装状态:1)-global 全局安装,一般用于安装工具,能在命令行执行的2)–save-dev (简写:-D)一般用于安装开发依赖,项目上线后就不需要的包3)–save
2020-07-25 11:02:54 168
原创 JS面向浏览器对象的编程方法
一、BOM(Browser Object Model)浏览器对象模型,js中一整套操作浏览器对象的属性和方法。BOM对象不能自己创建,浏览器会在文档加载进内存时自动创建window对象(浏览器窗口)1、windows对象属性:window.innerWidth 用来获取当前浏览器窗口的宽window.innerHeight 用来获取当前浏览器窗口的高window.location(对象类...
2020-03-21 15:26:23 341
原创 css3的动画属性有哪些?
css3动画属性与过渡属性有所不同,他不需要事件触发,调用关键帧即可。制作动画时我们需要先制定关键帧@keyframes 关键帧的名称{from{ 开始状态 }to{ 结束状态 }}比较繁琐的动画可采用如下方法指定关键帧:@keyframes 关键帧的名称{0%{ 开始状态 }25%{ 过程状态 }50%{ 过程状态 }75%...
2020-02-29 15:08:25 426
原创 CSS元素居中的方式
一、文本上下左右居中的方式:1、给元素添加text-align:center,使元素水平居中。我们给容器设置宽为200px,高为100px,背景颜色为灰色。实现代码如下:html结构代码如下:css样式如下: 实现效果如图:...
2020-02-22 18:14:30 395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人