自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 牛客网选用 javascript 进行在线编程

作为一个前端开发,在牛客网的在线编程测试中选取了 javascript 作为语言,造就了一些踩坑经历。常见的在线编程试题都有输入和输出:而在 javascript(node)环境下,常用 nodejs 中的 readlline 来实现;readline 模块提供了一个接口,用于一次一行地从可读流(如 process.stdin )读取数据,常用的使用形式如下:const readlin...

2020-03-10 23:57:11 1303

原创 angular的路由设置以及传递参数

1、简单的设置{ path: 'index', component: IndexComponent}2、添加子路由{ path: 'index', component: IndexComponent, children: [{ path: 'firstPage', component: FirstPageComponent }]}3、传递必要参数detailI...

2019-07-22 16:51:34 1904 1

原创 正则表达式集

密码规则: 密码必须由数字,大写字母,小写字母,至少其中两种组成,且长度不小于8;正则表达式: /^(?![A-Z]+$)(?![a-z]+$)(?!\d+$)\S{8,}$/域名正则表达式: /[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+.?/...

2019-01-16 17:18:43 179

原创 在遍历数组的时候删除数组元素是否有风险??

最近遇到了需要在遍历数组的时候删除某个数组元素的业务需求,但是不确定这样做是否有问题;<script> let arr = [1,2,3,4,5,6,7,8,9]; arr.forEach((data,index)=>{ console.log(index,data); if(data === 4){ ar...

2019-01-16 17:04:54 708

原创 table的 td 单行超出部分,用省略号代替

目的是更改换行显示,使单行超出部分用"…"代替;常规的在单个容器(如 div)中,div { overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}但在 table 中不太好用:要想起作用,需要添加table{ width: 160px; table-layout: fixed;...

2019-01-16 16:43:48 2261

原创 Sublime Text 3 修改插件安装位置

作为一名前端开发工程师,我很喜欢sublime Text 3 这一轻量级的编写软件。虽然是一款轻量级的软件,但它庞大的插件库丝毫不影响功能的强大。而这些插件的安装位置是:【C:\Users\用户名\AppData\Roaming\Sublime Text 3\Packages】;修改路径的方法如下:关闭Sublime,找到它的安装路径,新建一个Data的文件夹,把C盘目录下的Packages...

2018-12-05 14:13:05 2426

转载 mongoose多表查询

https://blog.csdn.net/watersprite_ct/article/details/78500997https://blog.csdn.net/hacke2/article/details/39717053

2018-10-11 12:54:53 1703

原创 js将13位时间戳转换成yyyy-MM-dd格式的字符串

最近需要将13位的时间戳转换成日期格式的字符串,以防以后忘记了,特此记录。思路非常简单,就是用完整的时间戳去初始化一个Date对象(估计不完整的时间戳这个方法就行不通了),然后用Date对象的内置方法getFullyear什么的去获取年、月、日,最后再拼起来就ok了。 //将时间戳转换成时间格式 // d.cTime = 1539083829787 ...

2018-10-11 12:52:21 29017

原创 js中的Symbol数据类型

最近,在学习vue的过程中碰到了一种从没有听说过的数据类型:Symbol查阅资料后,发现这是一种在ES6 中新添加的数据类型,好奇之下研究了下。

2018-10-06 20:55:20 58962 11

转载 jq bind命名空间

先看手册,由于bind方法有三个参数(type,[data],fn),所以手册上这么介绍:.bind() 方法是用于往文档上附加行为的主要方式。所有JavaScript事件对象, 比如focus, mouseover,和 resize,都是可以作为type参数传递进来的。jQuery还提供了一些绑定这些标准事件类型的简单方式,比如.click()用于简化.bind(‘click’)。一共有...

2018-10-05 15:28:01 274

原创 layer tips

最近在完成一个在图片上标识人物,建筑等信息的项目,如何显示标签成为了一个揪心的问题。如果新建div来显示文本未免太过麻烦,就上网搜了下。最终找到了layer tips 这一简单的工具。首先,需要引入layer.js <script src='./layer/layer.js'></script>需要注意的是:在官网上下载的layer不能拆分,要整体放在项目...

2018-09-19 16:28:33 40095

原创 实现查询到的结果关键字变红

最近在完成一个微信小程序项目中,需要进行模糊查询,就想让结果中的关键字变成醒目的红色。方法如下:首先,讲一下思路: 如果不设置这种效果,应该显示的是一个普通的字符串; 而要设置红色,唯一的方法是通过样式,也就是css来设置,但是css必须是作用在一个对象上的; 所以,我们首先应该将字符串中要变红的部分单独出来成为一个对象;而拆分的方法就只能是通过正则表达式来匹配了: ...

2018-09-15 15:20:02 5892

原创 微信小程序open-data获取的用户头像变圆

常规的方法是设置border-radius:50%; 但是在微信小程序的头像上,还得加 overflow:hidden;wxml:<open-data type='userAvatarUrl' ></open-data>wxss:open-data[type="userAvatarUrl"]{ width: 150rpx; height...

2018-09-15 15:04:24 3802

原创 十分钟搭建简单的nodejs服务器

摘要教你十分钟内通过express搭建一台nodejs服务器。具体步骤第一步 在电脑上安装nodejs,到nodejs官网下载: https://nodejs.org/en/第二步 新建一个项目文件夹,cd到文件夹中,安装express插件:$ npm install express第三步 在文件夹中新建index.js文件:var express = ...

2018-09-14 10:47:55 6416

原创 微信小程序中修改data中属性值

最近在学习微信小程序开发,由于前段时间学习了vue框架,所以学起来也不是很吃力。 vue框架和微信小程序非常相似,但是vue的经验却导致自己今天踩了一天的坑。vue中设置属性值时只需要直接赋值就可以了, 类比之下,也在微信小程序中试了下, 别说,还真的行,打印输出都没有问题。 但是,接下来就掉坑了,页面并没有根据我更改的值进行刷新。 一开始,我以为是框架的机制的原因,上网查阅资料...

2018-09-12 15:58:22 9888 5

原创 前端开发中的长度单位详解

在前端开发中,会遇到各种不同类型的长度单位,比如px,em,rem等。 而整体的长度单位分为两大类:相对长度 和 绝对长度。绝对长度绝对长度单位是一个固定的值,它反应一个真实的物理尺寸。绝对长度单位视输出介质而定,不依赖于环境(显示器、分辨率、操作系统等)。 相对长度相对长度都有一个基准 其中,px,em和rem用的较多。 需要注意的是:px 的最小单位是1,所以小...

2018-09-05 21:43:58 1936

原创 vue子组件绑定事件失效问题

vue中子组件绑定事件失效问题最近在学习vue的过程中,深刻领会到组件机制的便利,但也遇到了一些麻烦的问题。 vue中在父组件中引入一个子组件,想要直接在父组件中给子组件或者包含子组件的dom元素设置是行不通的。 正确的方法是:先在子组件中监听相关事件,监听到后,将监听到的事件连带相关的参数一同返回到父组件中处理。 子组件中监听事件<div class="con" @cli...

2018-09-05 21:09:03 6553 1

前端浏览器的工作流程详解

前端浏览器的工作流程详解

2024-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除