
笔记
文章平均质量分 58
Lin_mx
这个作者很懒,什么都没留下…
展开
-
理解random()获取指定范围的公式
Math.floor()将数值向下取整,比如5.6向下取整就是5,特殊的-5.6向下取整就是-6,因为-5>-5.6取-5就不是向下取整了;原创 2022-10-14 15:12:56 · 715 阅读 · 0 评论 -
小疑问:display|visibility|opacity
如题:display:none、visibility:hidden、opacity:0的区别。这三者都会在DOM生成节点,可以用document.querySelector()获取;可以通过用背景来显示图片结合媒体查询display:none减少不必要的图片请求;display:none 针对图片资源的隐藏还是会有图片的请求;visibility和opacity都会在文档中保留空间。display不在文档中保留空间,其子元素也会关闭显示。原创 2022-10-12 09:37:41 · 132 阅读 · 0 评论 -
vue学习笔记
自定义事件准则:给谁绑定就找谁触发通过v-on指定绑定addTodo是自定义事件名称,handleAddTodo是事件回调函数;在my-header组件中触发该事件,并为回调传递参数,参数在app组件中的回调函数可以获取;通过ref打标识,当模板载入页面后(mounted)通过$on(name,callback)绑定自定义事件;以上两个方法的区别:通过ref打标识的方法可以更加灵活的绑定自定义事件,例如延迟几秒后自定义事件才生效;原创 2022-10-11 14:24:58 · 433 阅读 · 0 评论 -
html布局复习
多个主轴时对其方式:align-content:flex-start|flex-end|center|space-between|space-around|stretch。主轴对其方式:justify-content:flex-start|flex-end|center|space-around|space-between。交叉轴对其方式:align-items:flex-start|flex-end|center|stretch(默认值,没高度时自动占满容器高度)就是:页面分为上中下,中又分为左右。原创 2022-10-10 17:39:57 · 137 阅读 · 0 评论 -
form表单基础复习
div、a、p这些标签都是展示性的标签,form标签主要用来收集数据,用户在输入数据,当点击提交后,在里面的数据将被提交到服务器。表单按钮:input通过type=“button”定义的按钮、标签、单选多选按钮。type=“url” 只允许输入web站点的文本框,文本必须包含http://,且后面有内容。type=“email” 电子邮件检验功能的输入框,必须包含@,且@后面有内容。表单控件指在form标签内收集用户输入数据的输入框、提交按钮等。...原创 2022-08-07 13:56:01 · 151 阅读 · 0 评论 -
react学习笔记之context、Fragment、PrueComponent
context在props、state、refs三大属性外另一属性。可以使用context属性在祖组件中进行数据共享。在react中有个createContext()可以创建context对象,返回的组件中有两个组件Provider、Consumer。Provider组件要包裹子组件,并且只有一个value属性,值为要共享的数据。Consumer组件是支持函数组件和类组件使用的,Provider仅能在类组件中使用。Fragment ——层级嵌套终结者看以上代码,App组件是多层结构所以要有个父di原创 2022-06-28 16:36:09 · 248 阅读 · 0 评论 -
javaScript正则表达式
目录一、创建正则对象1. 使用RegExp构造函数 new RegExp()2. 直接声明变量二、修饰符1.u 修饰符2.g 修饰符3.y 修饰符4.s 修饰符5.i 修饰符三、正则对象属性四.先行匹配与后行匹配一、创建正则对象1. 使用RegExp构造函数 new RegExp()参数情况一:new RegExp(‘word’,‘ig’);参数情况二:new RegExp(/word/ig);代码示例:const reg = new RegExp(/word/ig);const reg原创 2021-10-10 16:54:37 · 1529 阅读 · 0 评论 -
思科模拟器账号注册
注册思科模拟器账号登录思科模拟器使用游客登录只有三次的保存机会,用完这三次机会就会弹出警告框,无法保存。其实注册登录一个账号就可以使用模拟器了第一步点击注册按钮跳转到网页通过导航栏将语言换成中文下滑找到注册按钮填写注册信息邮件收到激活链接,点击链接设置账号密码,注意密码要求最后回到模拟器左侧登录账号,注意勾选Keep me logged in选项...原创 2021-09-07 22:22:56 · 5455 阅读 · 2 评论 -
JS参数传递
JS参数传递值传递//基本数据类型的传递function changeNum(num){ num += 1; return num;}function changeStr(str){ str += 'world'; return str;}/*作为参数传递的变量不因为参数值的改变而改变*/let num = 2;let numRet = changeNum(num);console.log(num, numRet);//原创 2021-03-22 17:41:21 · 260 阅读 · 0 评论