Js-学习笔记
文章平均质量分 65
记录Js学习问题
Python454
代码和人有一个能跑就行
展开
-
js-控制css3动画暂停播放、暂停继续播放
animation-play-state CSS 属性定义一个动画是否运行或者暂停。可以通过查询它来确定动画是否正在运行。另外,它的值可以被设置为暂停和恢复的动画的重放。恢复一个已暂停的动画,将从它开始暂停的时候,而不是从动画序列的起点开始在动画。// animationPlayState 为paused时暂停。// animationPlayState 为空时继续播放。原创 2022-10-15 10:02:01 · 3892 阅读 · 4 评论 -
express-Port 3000 is already in use错误解决
解决启动express项目时控制台提示 netstat -aon|findstr "3000" 的问题原创 2022-06-30 10:42:07 · 693 阅读 · 1 评论 -
Vue-使用axios进行post请求时参数接收不到
在使用axios进行post请求时参数无法传递解决方法原创 2022-05-10 09:42:06 · 2780 阅读 · 5 评论 -
Js-正则替换字符串replace()方法超详细用法
replace方法它接收一个正则表达式作为第一个参数, 接收一个替换字符串作为第二个参数。它搜索调用它的字符串, 寻找与指定模式匹配的文本。如果正则表达式带g标志, replace()方法会替换字符串中的所有匹配项; 否则, 它只替换第一个匹配项。如果replace()方法的第一个参数是一个字符串而非正则表达式, 这个方法会按照字面值进行搜索。简单用法let text = 'my nam原创 2022-05-05 20:54:14 · 22290 阅读 · 0 评论 -
Js-对象初级
文章目录对象简介创建对象对象字面量简写属性计算的属性名对象简介对象是属性和方法的集合。对象是一种复合值, 它汇聚多个值 (原始值或其他对象) 并允许我们按名字存储和获取这些值。对象是一个属性的无序集合, 每个属性都有名字和值。属性名通常是字符串(也可以是符号), 因此可以说对象把字符串映射为值。在javascript中, 任何不是字符串、数值、符号或true、false、null、undefined的值都是对象。即使字符串、数组和布尔值不是对象, 但它们的行为也类似不可修改的对象。创建对原创 2022-05-04 20:05:03 · 947 阅读 · 0 评论 -
Js-压缩数组方法reduce
文章目录定义和用法实例统计每个字符出现的次数定义和用法reduce()方法接收一个函数做累加器, 数组中的每个值(从左到右)开始缩减, 最后返回一个值。reduce()方法还可以接收可选的第二个参数用做初始值。let arr = [1,2,3];let cou = arr.reduce(function(total,num){ // num 是数组里的每个值 // 最后必须写return, 每次循环都会把return的值重新赋值给total return total+num;});原创 2022-05-04 09:20:50 · 485 阅读 · 1 评论 -
Js-使用URL对象获取GET参数
概述一般我们自己从URL中分析和提取参数都是比较麻烦的, 所以为了防止无休止的重复造轮子, 大多数的浏览器都内置了URL对象。有了URL对象我们就可以将URL参数很方便的解析出来。用法创建URL对象创建URL对象要使用URL构造函数, URL对象接收一个url地址参数。let u = new URL('https://blog.csdn.net/qq_45458749');console.dir(u); // console.dir()输出对象的属性和方法可以在控制台中看..原创 2022-05-03 11:46:22 · 2246 阅读 · 0 评论 -
Js-原始数据类型Symbol符号类型
文章目录概述基本用法使用场景作为对象的属性名注意点Symbol.for()Symbol.keyFor()概述Symbol用来表示独一无二的值, 最大的用法就是用来定义对象的唯一属性名。基本用法Symbol函数不能用new新建对象, 因为Symbol是原始数据类型, 不是对象。Symbol可以接收一个值作为参数, 为新创建的Symbol提供描述, 在控制台输出信息时用来区分。let sy = Symbol('aaa');console.log(sy); // Symbol(aaa)conso原创 2022-05-02 14:17:06 · 573 阅读 · 0 评论 -
Es6-解构赋值
文章目录概述1.解构赋值是对赋值运算符的扩展2.解构赋值是针对数组和对象进行模式匹配, 然后对变量进行赋值的操作3.在数组的解构中, 只要是可遍历的对象都可以进行解构一、数组(Array)的解构1.基本解构2.可忽略的解构3.可嵌套的解构4.对字符串进行解构5.变量多于值时解构6.值多于变量时解构7.解构默认值8.用剩余运算符进行解构二、对象(Object)的解构1.基本解构2.可嵌套的解构对象嵌套对象对象嵌套数组对象嵌套数组再嵌套对象3.解构默认值4.用剩余运算符解构对象概述1.解构赋值是对赋值运原创 2022-04-27 16:27:23 · 708 阅读 · 0 评论 -
Js-Array数组对象的属性和方法
文章目录1.数组对象的属性length属性: 设置或获取数组的元素个数2.数组对象的方法1.数组对象的属性length属性: 设置或获取数组的元素个数获取数组的长度,返回最后一个元素的下标加一var arr=[1,2,3]console.log(arr.length) //--> 3arr[99]=99 // 在数组下标99处插入一个元素console.log(arr.length) //-->100设置数组的长度,如果设置的值小于数组的长度,则超出下标的元素会被截取va原创 2022-04-26 16:08:59 · 2501 阅读 · 0 评论