
前端大杂烩
文章平均质量分 93
游魂Andy
这个作者很懒,什么都没留下…
展开
-
初识JS的Symbol数据类型以及它的使用场景
Symbol作为ES6 新增原始数据类型的一种,表示独一无二的值。回忆一下原始类型的范畴(stringnumberbooleannullundefinedsymbol。原创 2023-07-13 15:20:28 · 265 阅读 · 0 评论 -
VS Code书写vue项目配置 eslint+prettier 统一代码风格
前言以前公司的vue项目只是我一个人在写,代码风格统一,但是后来随着团队增加,统一的代码风格就越来越重要。我的主力工具是sublime,ws辅助,vscode基本很少使用(就下载安装放在冷宫),但是听说用来写vue项目还不错,就开启了一番折腾。当然工具么,没有谁好谁坏了~~ 不盲目站队,适合自己的就是最好的。目标是:Eslint校验代码语法,prettier统一格式化代码,按下保存自动修复e...原创 2020-04-21 15:21:55 · 750 阅读 · 0 评论 -
js运算精准问题
都知道拿js去做运算肯定会遇到计算精准的问题(或称舍入误差),但是怎么避开这些坑,这里是我从网上整理的方案,欢迎探讨。精准丢失的原因计算机的二进制实现和位数限制有些数无法有限表示。就像一些无理数不能有限表示,如 圆周率 3.1415926…,1.3333… 等。JavaScript 使用 64 位存储数字类型,因此超出的会舍去。舍去的部分就是精度丢失的部分。以下是十进制小数对应的二...原创 2020-04-21 15:20:05 · 447 阅读 · 0 评论 -
json-server进阶
上一篇文章详细介绍了下json-server的基础使用,完成了简单的增删改查操作,但是如果有时候我们需要大量并且合理的数据,之前的操作似乎就很鸡肋了,或者亦又想自定义api访问地址等等。那么这篇文章正是你所需要的。动态数据使用js动态生成数据创建db.js文件module.exports = function() { let data = { list: [] } // C...原创 2020-04-21 15:16:58 · 588 阅读 · 0 评论 -
使用 json-server 简单完成CRUD模拟后台数据
在开发中,后端的接口往往是较晚出来的,但是有时候我们必须给前端页面一些虚假的数据去开发,这个时候一些mock工具就很有必要了,最终我选择了json server工具,因为它足够简单,而且也能和你们所熟知的Mock.js 配合模拟数据(思考:mockjs是可以作为一个独立的mock server存在,但为什么不单独用它?)。安装npm install json-server -g安装完成后可...原创 2020-04-21 15:16:06 · 347 阅读 · 0 评论 -
so easy 前端实现多语言
每个公司业务不一样,此解决方案仅做参考 。Git demo地址更新(2018-07-17)默认当前系统设置语言;考虑到一些表单输入框placeholder也有中文,加lang-input翻译。前言其实现在开发者解决多语言普遍三种解决方案:第一个是为每个页面提供每种语言的相关页面。第二种是把内容从表现形式中分离出来,做不同语言的内容文件。第三种是动态翻译页面内容。第三种很少...原创 2020-04-21 15:11:01 · 423 阅读 · 0 评论 -
[记]使用jQuery Jcrop 图像裁剪的坑
[记]使用jQuery Jcrop 图像裁剪的坑 因为公司需求,需要完成一个显示屏定制的业务,用户自主上传图片然后在线裁剪的功能,我选择了jQuery Jcrop这个插件。先看看怎么使用使用方法载入 CSS 文件<link rel="stylesheet" href="jquery.Jcrop.css">载入 JavaScript 文件<script src...原创 2020-04-21 15:07:09 · 277 阅读 · 0 评论