会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
刘小灿
美的世界,用心呵护
博客园
首页
新随笔
联系
订阅
管理
2021年8月10日
pubsub.js 消息的发布订阅
摘要: PubSub.js消息的发布订阅 在react中, 进行组件中传递数据 : * 可以使用 『props』 通过标签属性的方式, 从组件外部向组件内部传递数据, 将组件和数据解耦 * 进行父组件往子组件传递数据比较方便 * 进行兄弟组件之间传递数据, 只能把数据放到父组件中, 然后兄弟之间传递, 把方
阅读全文
posted @ 2021-08-10 19:54 刘小灿
阅读(176)
评论(0)
推荐(0)
2021年8月7日
javaScript 中 读取对象中的属性值
摘要: 1 let obj = { 2 name: '孙悟空', 3 age: 18, 4 gender:'男' 5 } 6 7 //读取obj对象里面中的属性名 8 9 //因为对象里面的属性名字都是『字符串』,所以读取需要使用 obj['name']来读取 10 console.log(obj['nam
阅读全文
posted @ 2021-08-07 21:45 刘小灿
阅读(227)
评论(0)
推荐(0)
2021年7月22日
javaScript for 循环中使用 let 和 var
摘要: var 声明 for(var i = 0; i<5; i++){ setTimeout(()=>console.log(i),0) // 5 5 5 5 5 }上面的代码因为setTimeout是一个异步,所以它拿到的是循环结束后的i的值,因为上面我们说的var是全局变量会被覆盖掉所以最后的i值是5
阅读全文
posted @ 2021-07-22 15:37 刘小灿
阅读(692)
评论(1)
推荐(1)
javaScript中 find() 方法
摘要: 1 let arr = [18,20,21,22,23,24,25,26]; 2 let newNumber = arr.find((item) => { 3 if(item > 20) return item 4 }) 5 console.log(newNumber); // 21 定义和用法 f
阅读全文
posted @ 2021-07-22 10:02 刘小灿
阅读(864)
评论(0)
推荐(1)
2021年7月11日
追加元素 element.insertAdjacentHTML
摘要: insertAdjacentHTML() 方法将指定的文本解析为 Element 元素,并将结果节点插入到DOM树中的指定位置。 它不会重新解析它正在使用的元素,因此它不会破坏元素内的现有元素。这避免了额外的序列化步骤,使其比直接使用innerHTML操作更快。 语法: element.insert
阅读全文
posted @ 2021-07-11 18:13 刘小灿
阅读(95)
评论(0)
推荐(1)
2021年6月24日
禁止鼠标右键菜单(contextmenu) 与 禁止选中文字(selectstart)
摘要: //1.contextmenu 禁止鼠标右键菜单 document.addEventListener('contextmenu',function(e){ e.preventDefault(); }); //2.禁止选中文字 selectstart document.addEventListener
阅读全文
posted @ 2021-06-24 17:11 刘小灿
阅读(310)
评论(1)
推荐(1)
2021年6月13日
String对象(总结)
摘要: var str01 = "你好我的博客世界" var str02 = "qwertyvSDCV" 1、str01.charAt() 返回值是指定索引位置的字符串,超出索引,结果是空字符串。 2、str01.charCodeAt() 返回在指定的位置的字符的 Unicode 编码。 3、str01.c
阅读全文
posted @ 2021-06-13 15:11 刘小灿
阅读(59)
评论(0)
推荐(1)
js数组操作---改变原数组和不改变原数组的方法整理
摘要: 一、改变原始数组的方法: 1、pop() 删除 array 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组已经为空,则 pop() 不 改变数组,并返回 undefined 值。array.pop() 。 2、push() push() 方法可把它的参数顺序添加到 array
阅读全文
posted @ 2021-06-13 00:15 刘小灿
阅读(4805)
评论(0)
推荐(2)
2021年6月4日
使用js来实现等腰三角形
摘要: 1 //外层循环(控制行) 2 for (var i = 0; i < 7; i++) { 3 4 //内层循环(控制列) 使用空格把表格左边挤过去 5 for (var j = 0; j < 7 - i; j++) { 6 // document.write函数,在网页中输出文本 7 docume
阅读全文
posted @ 2021-06-04 20:52 刘小灿
阅读(2333)
评论(0)
推荐(1)
2021年6月3日
localStorage和sessionStorage区别
摘要: localStorage 数据会永久存储,除非代码或手动删除 sessionStorage 数据只存在与当前会话,浏览器关闭则清空 一般用 localStorage 会更多一些
阅读全文
posted @ 2021-06-03 10:21 刘小灿
阅读(61)
评论(1)
推荐(1)
下一页
公告