自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue项目打包后页面访问不到

vue项目打包后页面访问不到解决办法在config 的index.js上修改成图片所示第二步将build下的utils文件里标记位置加上 publicPath: ‘…/…/’,之后打包即解决

2020-11-26 19:10:19 1923

原创 Axios请求使用XML格式进行请求

第一次接触xml格式请求,因为我们公司要对接其他公司的平台,需要用XML格式进行请求,才可以打通内网访问,在网上查了好多资料也没明白这个格式怎么使用,试了多次,发现用模板字符串将请求内容包裹进去就可以使用,废话不多说,直接上代码//此处是请求参数let add2 = `<?xml version="1.0" encoding="UTF-8" ?> <instance> <status>UP</status> <port enabled

2020-11-26 12:02:08 5052 1

原创 vue 防抖节流,开箱即用

vue 防抖节流,开箱即用在util下建个下图文件名将下方代码放到文件中const debounce = (func, time, isDebounce, ctx) => { var timer, lastCall, rtn; //防抖函数 if (isDebounce) { rtn = (...params) => { if (timer) clearTimeout(timer); timer = s

2020-11-25 15:22:42 231 2

原创 常见的过滤器

问题一:vue-cli工作中如何自定义一个过滤器?文件结构:.├── src│ ├── filter│ │ ├── filter.js│ ││ └── main.js└── …过滤器们放在filter文件夹下filter/filter.js:这个文件主要是写了过滤器实现的方法,然后export进行导出。这个文件主要是写了过滤器实现的方法,然后expor...

2020-04-14 17:39:58 169

原创 Math

MathES6 增加了几个新的数学工具,填补了常用计算方面的空白。这些工具都可以手动计算,但是其中多数现在有了原生定义,所以某些情况下 JavaScript 引擎可以更优化地执行这些计算,或者执行比手动版本精度更高的计算。这些工具的使用者更可能是 asm.js/transpile 的 JavaScript 代码(参见本系列《你不知道的JavaScript(中卷)》第二部分),而非直接开发...

2019-12-15 23:49:19 61

原创 对象属性与 ...

对象属性与 …我们在 2.5 节已经看到,… 运算符展开和收集数组的用法很直观,那么对于对象呢?本考虑在 ES6 中支持这个功能,但已经被推迟到了 ES6 之后(也就是“ES7”或者“ES2016”或者……)。下面是它在“ES6 之后”的时代中可能的工作方式:var o1 = { a: 1, b: 2 },o2 = { c: 3 },o3 = { …o1, …o2, d: 4 };c...

2019-12-15 23:48:05 59

原创 异步函数

异步函数在 4.2 节中,我们提到了一个关于直接在语法上支持这个模式的提案:生成器向类似运行器的工具 yield 出 promise,这个运行器工具会在 promise 完成时恢复生成器。让我们来简单了解一下这个提案提出的特性 async function。回忆一下第 4 章里这个生成器的例子:run( function *main() {var ret = yield step1()...

2019-12-15 23:47:20 158

原创 Unicode 函数

Unicode 函数我们在 2.12.1 节详细介绍过 String.fromCodePoint(…)、String#codePointAt(…) 和String#normalize(…)。新增这些函数是为了提高 JavaScript 字符串值对 Unicode 的支持:String.fromCodePoint( 0x1d49e ); // " "“ab d.codePointAt( 2 ...

2019-12-15 23:46:09 579

原创 let声明

但现在,我们可以创建绑定到任意块的声明,(不出意外地)其被称为块作用域(blockscoping)。这意味着我们只需要一对 { … } 就可以创建一个作用域。不像使用 var 那样声明的变量总是归属于包含函数(即全局,如果在最顶层的话)作用域,而是像下面这样使用 let:var a = 2;{let a = 3;console.log( a ); // 3}console.log...

2019-12-15 23:43:27 596

原创 作用域是什么

尽管通常将 JavaScript 归类为“动态”或“解释执行”语言,但事实上它是一门编译语言。这个事实对你来说可能显而易见,也可能你闻所未闻,取决于你接触过多少编程语言,具有多少经验。但与传统的编译语言不同,它不是提前编译的,编译结果也不能在分布式系统中进行移植。尽管如此,JavaScript 引擎进行编译的步骤和传统的编译语言非常相似,在某些环节可能比预想的要复杂。作用域是什么 | ...

2019-12-15 23:40:18 122

原创 原生js 轮播

代码如下<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div class="box"> <div class="score"> ...

2019-12-15 23:19:54 53

原创 作用域分类

作用域分类 1.全局作用域 -window对象下 -是最大的作用域 -其他的作用域都必须在全局作用域下 2.局部作用域 -因为函数体内有声明变量,函数在执行时候;改变量运行需要一个环境;所有就产生了局部作用域 -当函数执行完毕时,看子作用域中是否有需要使用的变量;如果没有则作用域销毁;变量消失 -(实际是变量赋值为null) 如果用到了,就形成了闭包,...

2019-12-06 22:13:19 409

原创 this 与作用域的关系是什么

this 与作用域的关系是什么 因为每个作用域中都有一个最大的对象 this 默认就是存在的 每个作用域中都有 默认指向当前作用域的对象【抽象的对象】、 1.函数中作用域不稳定 2.作用域可以赋值给对象 3.对象。函数执行;可以将this 赋值给对象,所以谁调用指向谁 例如构造函数中this指向 ---js function creatobj(){ this.name=arg...

2019-12-06 22:11:03 292

原创 什么是作用域链?

什么是作用域链?作用域链【scop】-作用域是一层包裹一层,从而形成作用域链,通过scope完成-作用域导致了变量的使用规则-1.在自己的作用域中找,如果没有就去父域中找,直到找到全局域位置变量查找方式;1.先看声明,再看赋值,赋值使用就近原则注意:变量名=值 不是全局的,是变量赋值;不是声明-因为 在预编译阶段:window下没有这个属性:只有在解析执行的时候;才给window添...

2019-12-06 22:10:29 253

原创 用if语句计算税率

str是变量,也是你输入的工资当公资在0-5000时不扣税5000-8000超出5000的部分扣税8000-10000超出5000小于8000的扣10%,大于8000<10000部分扣20%10000以上超出5000小于8000的扣10%,大于8000<10000部分扣20%,大于10000部分扣30%正常税率没那么高,可根据正常税率自行修改,输出结果就为计算后的薪资va...

2019-11-23 11:44:34 1132

原创 条件句语法

条件语句法if(判断条件){符合条件时候:执行代码块}else{不满足条件执行这里,可以省略省略作用;条件句不执行,直接越过}2.嵌套结构:通过逻辑;条件范围的缩短,层次筛选不建议使用。符合人的思维,不符合计算机的思维 层次太多;性能不好 if(条件1.1){ 条件1范围大于条件1.1 if(条件1.1){ }elese{ 条件一范围内:条件1.1范...

2019-11-23 11:37:49 178

原创 js数据类型

将变量中所存储的数据进行类分来————> js 数据类型 基本类型 string 字符串 Number 数值型 Boolean 布尔类型 undefined 未定义 null 空 引用类型: 数组 [] 对象 {} 函数 funcion // 1 ...

2019-11-23 11:35:02 54

原创 变量的命名方式

规则如下1:禁止出现关键字 if else break for return function ,,,2:禁止使用中文3:禁止在变量名中出现空格4: 可以使用数字字母;下划线;5: 建议采用驼峰式命名 userName6: 数字不能单独命名7: 起名字要符合场景...

2019-11-23 11:33:11 140

原创 比较运算符关系

<!-- 所有逻辑运算符的表达式 返回的结果都是 true 和 false --><script>var a = '3'var b = 5 var c = '5'// > 看左右边数据的大小是否相等同d = b>aconsole.log(d)// != 判断左右两边的数据受否不等? 只看大小 不看数据类型 true 不等 false相等...

2019-11-23 11:31:34 80

原创 变量的赋值

// 变量名;一经声明就不可以改变 值是可以改变的var student = "wangjairu ";// 给student 重新赋值; 以最后一次赋值为主// = 的作用: 赋值student = “uangyuchuan”;// 使用变量就近原则console.log(student)student = ‘刘浩’// 变量作用: 存储数据// 变量的使用...

2019-11-23 11:28:24 198

原创 js入门

*1: js 语言 写在 scriopt 内部;或者;xx.js 文件中*2: js 完成 一个网站【交互】的语言*3: JavaScript是一种基于【对象(Object)和【事件驱动】(Event Driven)并具有安全性能的脚本语言。使用这种语言的目的是:与Web客户交互作用,美化页面等。* 对象 js 是面向对象语言---- js 内置对象 —> 学习每个对象...

2019-11-23 11:25:06 45

原创 for循环

for循环是一个有效的代码判断 可以反复执行 var i=0;初始化 i<10 循环执行条件 i++ 改变是初始量变化 执行循序:语句一 ——》语句二——>语句三——》语句二然后循环 直到不满足语句二跳出循环 语法固定 循环体中的i 一直在变化 循环体外面的i 是最大值 循环体中的代码。先找规律,找变量,找语句...

2019-11-23 11:23:54 63

转载 js语句和表达式分别是什么,区别是什么,什么时候需要用分号作为结束标志呢?

表达式:是由运算元和运算符(可选)构成,并产生运算结果的语法结构。以下在ES5中被称为基本表达式(Primary Expression)this、null、arguments等内置的关键字变量。即一个已声明的标识符字面量。仅包括数字字面量、布尔值字面量、字符串字面量、正则字面量分组表达式,即用来表示立刻进行计算的这类表达式是原子表达式,是无法再分解的表达式。除基本表达式以外,还有如下表达式,称为复...

2019-11-23 11:21:11 357

原创 js变量

正如代数一样,JavaScript 变量用于保存值或 表达式。可以给变量起一个简短名称,比如 ,或者更有描述性的名称,比如 。JavaScript 变量也可以保存文本值,比如 。2JavaScript 变量名称的规则编辑变量对大小写敏感( 和 是两个不同的变量)变量必须以注释:由于 JavaScript 对大小写敏感,变量名也对大小写敏感。3实例编辑在 脚本执行的过程中,可以改变变量...

2019-11-23 11:15:48 50

原创 什么是弹性布局

什么是弹性布局?flex布局,是HTML5中新出的布局方式,主要替换传统的float布局。设置弹性布局:display: flex;设置元素为弹性布局时,会影响其子元素的排列方式,会使块级元素不再独占一行。使用布局之后,其子元素无论多少都会在一行显示。设置布局方向:flex-direction: row;row;默认的,按照从左至右的顺序排列,类似左浮动。row-reverse:按照...

2019-11-16 21:04:41 2142

原创 border的语法结构

border的语法结构:border-style:设置边框的样式。none:设置无边框。dashed:虚线。dotted: 点状线。double: 双实线。solid:实线。groove:3D凹槽效果。ridge:3D垄起效果。border-style:solid; 代表四个边框的样式。border-style:solid dashed; 第一个值:上下边框的样式。第二个值:左...

2019-11-16 21:00:12 636

原创 margin padding的语法结构

margin:从自身的边框到外部某个元素边框之间的距离,作用:设置与某个元素的距离。padding:从自身的边框到内部某个元素之间的距离,作用:可撑大元素。margin的语法结构:margin: 100px; 设置四个边的外边距。margin: 100px 80px; 第一个值:上下外边距。第二个值:左右外边距。margin: 100px 80px 50px; 第一个值:上外边距。第二个...

2019-11-16 20:59:00 143

原创 什么是html,css,js

网页的组成: 1.html:页面中的内容,由标签组成的。2.css:样式,针对页面的标签进行设置的。3.JS:给页面添加动态效果。什么是HTML:超文本标记语言,由标签组成的特殊的文本。标签分为:单标签和双标签。元素分为:行内元素和块级元素。常用标签:h系列的标签:标题标签:有自带的默认样式,从1到6由字体大到小:h1,h2,h3,h4,h5,h6常用块级标签:div文本标签:...

2019-11-16 20:57:06 334

原创 用HTML+css制作太阳系

大家想知道这个星系图如何制作吗代码如下<html> <head> <meta charset="UTF-8"> <title>太阳星星系</title> <style type="text/css"> @keyframes rotate{ from{ transform: rotate...

2019-11-16 20:19:19 1170

原创 如何用css制作滑块按钮

html:<input type="checkbox" class="switch"/>css:*{ outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; } input{ position:relative; ...

2019-11-11 20:30:08 340

原创 权重

权重**1. 多个选择器,选中一个标签,css属性重复时会优先选择那个属性的值 呢?**在css中对标签有着不一样的权重,css会优先选择权重高的标签选择器,优先使用2.怎么分辨权重的高低权重分为六个等级分别是0,1,10,100,10000是最低的权重,1000是最高的各个值对应的分别是0—— *例如:*{magin:0px;padding:0px;}*选择器叫做通配...

2019-11-11 20:17:48 261

空空如也

空空如也

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

TA关注的人

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