- 博客(12)
- 收藏
- 关注
原创 node 连接数据库最简单的demo和成功判断
node连接数据库的时候,简单的查询我们可以根据数据库返回的数据来判断执行是否成功constmysql=require('mysql')//创建连接对象constcon=mysql.createConnection({host:'localhost',user:'root',password:'xxxxxx',port:'3306...
2020-03-21 19:11:26
2859
原创 js获取数组对象中某个属性的最大值或最小值
最近的开发中经常会遇到前端自己生成唯一id,然后在数组中增加删除插入对象,这样一来就要的要当前使用的id的最大值。总结一下,有两种比较简便的方法可以做到:1. 将属性值通过map生成一个数组,再使用Math.max取最大值2. 使用排序sort,先对数组的项排序,再取排序后的对应的项的值代码实现数组对象如下,求id的最大值和最小值 list: [ { i...
2019-09-08 18:49:01
26375
原创 js将数组对象中某个值相同的对象合并成一个新对象
不知道大家在开发过程中有没有遇到这样的数据转换:数据源是这样的beforeData: [ { name: "tony", id: "1", age: "20" }, { name: "jack", id: "2", age: "21" }, { name: "tony", id: "3", age: "50" }, { na...
2019-09-03 23:33:46
11518
原创 React中使用CSS样式的五种方法,主流推荐CSS Modules和Styled Components
前言由于 React的JSX语法,能在React中使用样式的方式有很多,本文主要介绍在React中经常使用CSS样式的五种方法: //1行内样式// 2声明样式// 3引入样式// 4 CSS Modules模块化// 5 Styled-component 1 行内样式行内样式是一种最基本的写法,也就是我们最开始学HTML时写的内联样式那样,在项目中可能会比较少...
2019-01-28 23:14:37
31374
1
原创 JS中的原型与原型链的简单理解
原型定义: prototype(原型): 原型(prototype)是function对象的一个属性,它定义了构造函数制造出的对象的公共祖先(公共的属性和方法)通过该构造函数产生的对象,可以继承改原型的属性和方法。 原型也是对象。_proto_(隐式原型):每个对象的__proto__属性指向自身构造函数的prototype;constructor (构造器):返回对创建此对象的...
2018-10-24 21:23:25
315
原创 ES6中的解构、扩展运算符(...)、rest参数(...)的使用
解构es6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称之为解构//对象的解构const stu={ name:'shawn', age:'20', gender:'男'}const {name,age,gender}=stuconsole.log(name,age,gender) //shawn 20 男//对象作为函数参数解构...
2018-10-07 22:12:49
2372
1
原创 ES6数组新增方法forEach、map、filter、find、every、some、reduce的用法
*ES6语法:Opera 11+ Firefox 3.6+ Safari 5+ Chrome 8+Internet Explorer 9+支持。可以通过babel转意支持低版本浏览器。 forEach()ES6新增的一种循环案例1打印数组中所有对象numbers=[1,2,3,4,5]numbers.forEach(number => {...
2018-10-06 21:10:08
8633
2
转载 Vue生命周期与常见的八个钩子函数的解释
Vue官网的生命周期图首先看看官网弄过来的生命周期图常用的八个钩子函数的解释beforeCreated:组件实例刚刚被创建,组件属性计算之前,如data属性等。created:组件实例创建完成,属性已绑定,但DOM还未生成,$el属性还不存在beforeMount:模板挂载之前调用,$el的值为“虚拟”的元素节点mounted:模板挂载之后调用,虚拟dom节点被真实的d...
2018-09-23 00:25:51
827
原创 CSS实现多余文字用省略号代替
.txt{background: gainsboro;width: 200px; //设置文字显示宽度overflow: hidden; //溢出内容隐藏white-space: nowrap; //强制文本在一行内显示text-overflow: ellipsis; //当对象内文本溢出时显示省略标记}<p class="txt">C...
2018-09-09 12:10:23
5636
原创 前端实现简单的图片上传小图预览功能
先看看效果: 上传图片后:核心代码:var files=$(this)[0].files[0]; //获取文件信息var reader=new FileReader() //调用FileReaderreader.onload=function(evt){ //读取操作完成时触发o...
2018-09-04 23:05:03
9821
原创 js获取未来几天的年月日及星期几
核心代码:var myDate = new Date() //获取当前日期var milliseconds=myDate.getTime()+1000*60*60*24*i; //将当前日期转换为毫秒,加上需要增加的天数的毫秒,i表示天数var newMyDate = new Date(milliseconds); //再将毫秒转化为日期 例子:获取未来七天的日期和星期...
2018-09-04 00:02:02
2334
原创 零基础用node.js写爬虫爬取校园新闻数据并存入mysql
最近老师布置了个作业,要我们用爬虫爬取新闻并展示出来,因为我不会Python,网上查阅资料发现nodejs做的爬虫也不差,所以就用自己顺手的js来写一个乞丐版的爬虫吧...,我打算爬一下隔壁学校的新闻网页作为案例,网站地址为:http://www.dgut.edu.cn/dgut/ggyw/news_list.shtml安装环境1.在本机上运行nodejs需要安装nodejs环...
2018-05-21 00:21:43
3049
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人