学习阶段
陈卓呦
这个作者很懒,什么都没留下…
展开
-
video标签播放视频时错误403
在HTML页面上添加<metacontent="no-referrer"name="referrer">原理请移步:https://www.cnblogs.com/nangras/p/14771872.html原创 2021-11-15 22:56:00 · 3697 阅读 · 2 评论 -
js中includes方法判断数组是否包含元素
includes()方法includes() 方法用来判断一个数组是否包含一个指定的值,如果是返回 true,否则false。语法如下 :arr.includes(searchElement, [ fromIndex ])searchElement:必填,查找数组中是否被包含的值。fromIndex:可选。从该索引处开始查找 searchElement。如果为负值,则按升序从 array.length + fromIndex 的索引开始搜索。默认为 0。cons...原创 2021-11-01 11:25:32 · 1354 阅读 · 0 评论 -
「js」扁平数据结构转树形数据结构
将平铺的数组结构转成树形结构初始数据如下:const list = [ { id: 1, name: '司令', pid: 0 }, { id: 2, name: '军长', pid: 1 }, { id: 3, name: '副军长', pid: 1 }, { id: 4, name: '旅长', pid: 3 }, { id: 5, name: '团长', pid: 4 },]方法一:function arrToTree(list) { .原创 2021-10-30 21:31:01 · 3332 阅读 · 0 评论 -
「面试题」手写-判断括号字符串是否有效
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。function isValid(str) { // 如果字符串为空或者为奇数,返回false if (!str.length || str.length % 2 === 1) { return false } let arr ...原创 2021-10-26 18:58:10 · 334 阅读 · 0 评论 -
「Javascript」js中assign合并多个对象
assign()方法assign()方法是ES6合并对象方法const a = { name: '小明', age: '18' }const b = { sex: '男' }const c = { phone: '13333333333' }console.log(Object.assign(a, b, c));将以上三个对象(a , b , c)合并,结果如下:如果被合并对象中有重复项(重复的key)呢?我们将对象 c 稍作改动const a = { name:原创 2021-10-22 13:07:43 · 215 阅读 · 0 评论 -
vue中ref的使用
ref获取标签1.在标签中使用ref="自定义名字"2.获取标签时使用this.$refs.自定义名字<template> <div> <h1 ref="rui">锐雯</h1> </div></template><script>export default { mounted() { console.log(document.querySelector("h1"));原创 2021-10-01 14:48:52 · 336 阅读 · 0 评论 -
[学习阶段]js中常用的数组API
array.find()遍历数组find方法:返回数组第一个满足条件的元素array.find (function( item , index , arr ) {})find的使用场景:返回数组第一个大于60的值。返回数组第一个等于‘陈卓’的值例如:取出 id 为 1 的对象const books = [{ "id": 1, //图书id "bookname": "西游记", //书名 "author": "吴承恩", //作者 "p...原创 2021-09-15 21:05:18 · 210 阅读 · 0 评论 -
[学习阶段]在npm创建属于自己的包
1.判断自己起的包名在npm是否重复npm view 包名这个命令用来查看 某个包的信息如果返回404,说明这个项目名在npm官网上找不到,此时你就可以使用(名字违规除外)。否则,说明不可用。例如:如此图大部分情况是可以使用.以下为查询到此包的信息2.创建一个文件夹(文件夹名===包名),并初始化在文件夹内的cmd运行以下代码:npm init --yes初始化并且默认yes命令来创建一个package.json文件,对你项目...原创 2021-09-12 09:38:29 · 237 阅读 · 0 评论