首页
话题
消息
手册
我的

前端开发

JSmiles 2019-09-29
Vue.js 限制文本框只能输入数学并且带两位小数 - Vue.js 限制文本框只能输入数学并且带两位小数,这个需求在很多项目中都会遇到,虽然是一个小功能,但是实现起来还是比较绕的。 我看到这个需求的时候,第一个反应就是把文本框的类型设置为 Number … 查看全文
JSmiles 2019-08-15
前端引入 JS 提示 import declarations may only appear at top level of a module - 前端引入 JS 提示 import declarations may only appear at top level of a module 的错误,只需要给该 Script 标签上加上属性 typ… 查看全文
JSmiles 2019-01-09
Github 简明快速使用教程 - 1、电脑安装 Git 客户端,下载地址。 2、生成秘钥 ssh-keygen -t rsa -C "yourmail@xxx.com" 3、登录 GitHub,在用户头像上单击选择 Settings,… 查看全文
想挽留 2018-10-06
Notepad++ 长文本自动换行 - 有时候一个段落有很多文字,如果要阅读这些文字只能拖动底部的滑条,确实很不方便,默认安装的Notepad++不能自动换行,但是通过设置,Notepad++是可以自动换行的。 点击菜单栏中的视图->… 查看全文
归属感 2018-10-06
Notepad++编辑器取消记住打开上次关闭的文件 - 新安装的Notepad++会自动记录打开上次关闭的文件,其实这个功能对于我们来说根本不需要,我们每次打开软件就想新编辑一个文件而已,如果需要编辑上次的文档,我们也会先找到文件所在的文件夹,然后使用No… 查看全文
JSmiles 2018-08-08
正则表达式快速入门教程 - 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。 一、引子 正则表达式已经在很… 查看全文
JSmiles 2018-07-23
解决 npm 错误 code UNABLE_TO_VERIFY_LEAF_SIGNATURE - 今天在家里使用 npm 安装一个插件,出现下面的错误信息: npm ERR! code UNABLE_TO_VERIFY_LEAF_SIGNATURE npm ERR! errno UNABLE_TO… 查看全文
JSmiles 2018-06-11
JavaScript 实现每天不同背景 - 为了保持博客的新鲜感,同时也收集了一些好看的背景图片,每天手工替换会很麻烦,所以想到了自动替换,让每天都有不一样的感觉,首先准备够用的循环的高清大图,然后使用下面的代码,获取每天的日期号,动态设置图片… 查看全文
偏爱自由 2018-04-21
8 个常用的正则表达式 - 正则表达式也可以被当作是一门语言,当你学习一门新的编程语言的时候,他们是一个小的子语言。初看时觉得它没有任何的意义,但是很多时候,你不得不阅读一些教程,或文章来理解这些简单的描述模式。 今天为大家介绍… 查看全文
JSmiles 2018-02-24
微信开发工具 当前系统代理不是安全代理? - 今天下载微信开发工具,主要是要开发一个小程序,就试着学习下如何开发小程序,下载了官方的开发工具,安装后打开就提示: 当前系统代理不是安全代理,是否信任? 当时我的内心是懵逼的,这是什么鬼?我这系统是才… 查看全文
灵芸 2018-02-20
使用 getBoundingClientRect 获取元素的坐标和尺寸 - getBoundingClientRect 用于获取某个 HTML 元素相对于视窗的位置集合。执行 object.getBoundingClientRect(); 会得到元素的 top、right、b… 查看全文
灵芸 2018-02-13
为什么大型网站的静态文件后面要跟个参数? - 很多大型网站的静态文件后面要跟个参数,多数是 ?v=number ,刚开始我也很不解,直到接触到网页缓存以后才直到其妙处。 我们开发一个网站不可能一次就完成了,偶尔还可能会有些小修改,当我们上传到服务… 查看全文
Mustache.js 模板引擎无法获得数组内元素索引 - 公司某项目前端模板用的是 Mustache.js,然后偶遇到个需求是需要渲染数组的时候输出其元素的索引值,比如以下数据: var data = {     title: 'Mustache.js 模板… 查看全文
JSmiles 2018-02-07
如何让 onMouseOver 只触发一次 - document.getElementById('...').onmouseover = function(e){ if( !e ) e = window.event; var reltg = e.r… 查看全文
JSmiles 2018-02-07
JavaScript 操作 Cookie 读取写入 - Cookie 是用来存储数据的,当用户访问了某个网站(网页)的时候,我们就可以通过 Cookie 来像访问者电脑上存储数据,实际上是每次浏览器发送请求,都会把本地没有过期的、该域下面的所有 Cooki… 查看全文
瑾兮 2018-02-05
一些 JavaScript 奇技淫巧 - 这里记录一下以前学习各种书籍和文章里边出现的JS的小技巧,分享给大家,也供自己查阅,同时感谢那些发现创造和分享这些技巧的前辈和大牛们。 遍历一个 obj 的属性到数组 var a=[]; for(a[… 查看全文
夜无邪 2018-01-11
IE 浏览器兼容性日志 - 多余的逗号 低版本 IE 浏览器,JavaScript 的数组、对象注意不能有多余的逗号,例如: var aArray = [{'arg1': '1'}, {'arg2': '2'},]; var a… 查看全文
虐人心 2018-01-03
use strict 的理解 - use strict; 顾名思义也就是 JavaScript 会在所谓严格模式下执行,其一个主要的优势在于能够强制开发者避免使用未声明的变量。对于老版本的浏览器或者执行引擎则会自动忽略该指令。 // … 查看全文
甜柠檬 2017-12-28
分享我的 SASS 学习笔记 - @charset "utf-8"; h1 { color: red; } /* sass变量 */ $color: red; /* sass嵌套 */ body { header { color: r… 查看全文
归属感 2017-12-23
CSS 网页中的盒子模型是什么? - 在一个文件中,每个元素被表示为一个矩形框。如它的颜色、背景、边框等,这些框的位置是确定的大小、渲染引擎的目标。 在 CSS 中,每个矩形框使用标准盒模型描述。该模型描述了一个元素所采取的空间内容。每个… 查看全文