自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js浮点数运算误差

问题:2.3 - 2 = 0.29999999999999998解决:数据展示类(使用 toPrecision 凑整并 parseFloat 转成数字后再显示calculationResults = result - num;calculationResults = parseFloat(calculationResults.toPrecision(12))封装成方法如下:function strip(num, precision = 12) { return +parseFloat(

2020-08-14 09:51:07 116

原创 npm install 报错

1、问题描述:Unexpected end of JSON input while parsing near '…"解决办法:(1)npm install --registry=https://registry.npm.taobao.org --loglevel=silly(2) npm cache clean --force(3) npm install2、问题描述:npm ERR! code Z_BUF_ERRORnpm ERR! errno -5npm ERR! zlib: une

2020-08-14 09:47:53 134

原创 将本地代码提交到 github 远程仓库

创建远程仓库,初始化本地仓库,远程仓库与本地仓库绑定,提交代码,设置合作者,克隆仓库,更新代码,查看提交记录

2019-11-04 17:16:51 219

原创 html5、css3、es5、es6 知识点导图

html5、html 表单、css3、css3选择器和布局、css3动画、选择器优先级、css3样式、盒子、Linux、Linux文件系统vi 编辑器Apache2js、javascript、数组、对象、函数、包装器类型、正则表达式、高级面向对象技术、DOM、jQuery、es6、vue

2019-10-10 18:49:03 320

原创 es5、es6数组去重方法

es5 数组去重:indexOf 方法;es6 数组去重:rest 和 Set、Array.from 和 Set

2019-10-10 15:15:53 736

原创 字符串、类数组转换为数组的常用方法

字符串转换为数组:for循环、rest方法、split方法;类数组转换为数组:rest方法、Array.from方法、Array.prototype.slice.call(arguments)方法

2019-10-10 15:00:49 277

原创 jQuery 常见错误:$(...).modal is not a function 的解决办法

文章目录jQuery 常见错误1. $(...).modal is not a functionjQuery 常见错误1. $(…).modal is not a function出现该问题原因:1、重复引用文件可能会导致该问题首页可以通过 load 方法,链接到其他子页面,更新首页局部页面,首页导入的链接,其他子页面也可以使用,如果首页已经导入了 jquery.js 、bootstr...

2019-10-07 12:17:42 5922

原创 canvas 元素与 setInterval 方法结合应用绘制钟表

文章目录钟表绘制1. 绘制思路2. 开始绘制3. 总结钟表绘制1. 绘制思路(1)首先用 canvas 元素绘制出钟表边框圆(2)绘制圆心线段,设置旋转,for 循环绘制出所有刻度线,if 分支语句绘制长短不一的刻度线(3)Date() 方法获取系统当前时间,getHours()、getMinutes()、getSeconds() 方法分别获取时、分、秒,通过计算将时分秒转化为弧度,便于...

2019-09-30 10:00:35 373 1

原创 HTML5 canvas元素绘制三角形、矩形、圆形等基本图形

一、canvas元素 二、canvas基本使用1. 绘制线段2. 绘制三角形3. 绘制矩形

2019-09-30 09:16:59 1236

原创 Promise控制ajax异步,将异步操作队列化

Promise 方法可以控制 ajax 异步,将异步操作队列化,按照期望的顺序执行,返回符合预期的结果

2019-09-30 09:03:41 286

原创 JavaScript 事件 event

事件的三要素为:事件目标(event target)、事件处理函数(event handler)、事件对象(event object)

2019-09-19 20:14:07 106

原创 JavaScript DOM(js操作html的api)笔记

本文主要介绍了DOM 的几种数据类型:1. Node类型2. Document类型3. Element类型4. Text类型5. Comment类型

2019-09-18 20:16:34 160

原创 js流程控制语句

分支语句:(1)if-else(2)switch-case循环语句:(1)for循环(2)while循环(3)do-while循环

2019-09-03 18:46:51 77

原创 数组相关API的重构

1. 添加元素移除元素相关(1)push重构(2)pop重构(3)shift重构(4)unshift重构 2. 迭代方法(1)forEach重构(2)every重构(3)some重构(4)filter重构(5)map重构

2019-09-03 15:11:46 147

原创 基于JavaScript算法例题

包含基本的、经典的一些算法,阶乘、九九乘法表、素数、水仙花数、质因数、最大公因数、最小公倍数、完全数等

2019-09-02 20:02:02 295

原创 Linux系统基本应用

linux用户登录、用户管理、linux目录结构、linux文件系统

2019-09-02 16:36:06 879

原创 css 过渡效果与变形

CSS transitions提供了一种在更改 CSS 属性时控制动画速度的方法。其可以让属性变化成为一个持续一段时间的过程,而不是立即生效的。CSS transition 可以决定哪些属性发生动画效果(明确地列出这些属性),何时开始(设置 delay),持续多久(设置 duration)以及如何动画(定义 timing function)。

2019-08-28 18:42:54 161

原创 css 动画设置

使用 keyframes 定义如何随着时间的移动改变 css 的属性值,可以通过指定它们的持续时间,重复次数,如何重复来控制关键帧的行为。

2019-08-20 19:35:30 594

原创 css 浮动布局、定位布局、伸缩盒布局

布局分为:1、浮动布局 2、定位布局(相对定位 relative、绝对定位 absolute、固定定位 fixed、粘滞定位 sticky)3、伸缩盒布局

2019-08-20 17:01:41 235

原创 css3样式规则

css样式规则分为:字体样式、文本样式、列表样式、盒子样式

2019-08-16 11:25:50 500

原创 css选择器的分类与应用

选择器分为五大类:1、核心选择器;2、层次选择器;3、属性选择器;4、伪类选择器;5、伪元素选择器

2019-08-15 20:26:18 570

原创 如何在html中应用css

浏览器将 css 规则应用到文档上,使CSS影响文档的显示。css 规则由选择器和一系列的属性对组成。一系列的 css 规则就可以形成一个层叠样式表。

2019-08-09 15:53:17 561

原创 HTML元素及表格与表单

HTML 是 HyperText Markup Language(超文本标记语言)的缩写,“超文本”就是指页面内可以包含字符、图片、链接,甚至音乐、视频、程序等非文字元素。

2019-08-08 21:58:00 223

原创 基于Axuer原型工具的应用

文章目录1. Axure2. 软件应用 2.1 界面介绍 2.2 绘制思路3. 使用Axure画出Newbalance官网步骤: (1)盒子设计(2)文字设计(3)图标设计(4)图片设计 (5)轮播图设计(6)模态框设计(7)Page链接设计4、项目展示 4.1 newbalance首页 4.2 newbalance男子列表 4.3 使用Axure画出链家首页

2019-07-27 23:08:12 390

空空如也

空空如也

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

TA关注的人

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