![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS笔记
(σ゚∀゚)σ..:*☆哎哟不错哦
前端
展开
-
JS中的数据类型判断
JS数据类型判断的几种形式原创 2023-02-16 14:36:01 · 187 阅读 · 1 评论 -
sessionStorage在多标签页模式下的一些情况
##sessionStroge在浏览器中是保存当前回话的一些信息,如果当前标签页关闭,那么sessionStroge就会自动销毁,如果在同源的情况下开启多个标签页,那么多个标签页之间的sessionStroge可惜共享或者互相传递吗?根据MDN上的讲解,如果我们使用window. open或者a标签打开一个新的标签页,那么新的标签页是拥有老标签页的sessionStroge,也就是说这种方式带来的标签页复制了老的标签页的sessionStroge,那么既然进行了复制,我们使用sessionStroge能不原创 2023-02-12 11:22:14 · 320 阅读 · 0 评论 -
JS学习笔记-- 数组方法 底层实现方式
JS原创 2022-07-16 23:57:18 · 212 阅读 · 0 评论 -
canvas学习笔记一 线 图形的绘制
canvas是H5新增的标签,可以使用JS代码绘制HTML图像的元素。作用:绘制照片集或制作简单的动画,甚至可以进行视屏处理和渲染。在HTML代码中使用标签,其中标签中有width和height属性,给canvas初始化宽高,如果不写的话,默认宽高为300px,如果在CSS中设置canvas的宽高,容易出现扭曲,所以避免使用CSS设置canvas的宽高。简单使用,代码如下:<canvas id="canvas1" width="300" height="300"></canvas&原创 2021-04-21 11:13:28 · 163 阅读 · 0 评论 -
GOJS获取选中的节点或者连线
//流程节点内容修改,把最新的值赋值给传值对象 e.newValue let nodeOrLinkList=self.myDiagram.selection; let key=""; nodeOrLinkList.each((nodeOrLink)=>{ if(nodeOrLink instanceof go.Node){ //获取选中节点原创 2021-04-09 15:19:17 · 2129 阅读 · 0 评论 -
ES6对象的key和value提取和对象转数组的转换
例如let obj={ "age":12, "name":"zs"}1.首先使用Object.keys(obj)获取对象的keys,或者是使用Object.values(obj)获取value的值,这俩方法得到的对象都是数组形式。2.如果是对象转成数组,对象内必须有length属性,如果没有length属性,则转成的数组元素为undefined,使用方法为Array.from();...原创 2021-04-07 21:58:44 · 3494 阅读 · 0 评论 -
es6 find方法的使用
根据find的字面意思,代表从数组中查找符合要求的对象或元素例如:var obj=[ { id:1, name:"zhangsan"},{ id:2, name:"lisi"}]var demo=obj.find((item)=>{ return item.id==1;})find的使用规则,查找数组中第一个符合条件的元素,如果未查找到,则返回undefined...原创 2021-04-05 22:10:15 · 460 阅读 · 0 评论 -
JS中的 foreach、map、filter、every、some等等
此文章仅为记录使用foreach和map都是对数据进行遍历,都是对数组进行一些操作,不同的是foreach是对原数组进行改变,返回值为undefined,而map是返回一个新的数组;//forEacharr.forEach((item,index)=>{ console.log(item)})//MAPlet arr1=arr.map((item,index)=>{ return item+1;})...原创 2021-04-01 23:09:10 · 1960 阅读 · 0 评论 -
JS字符串操作方法:
JS内置对象:Object,String,array,Global,Math1.freeze():是object对象不能修改concat:多个字符串拼接成一个新的字符串let hello=‘hello’let result= hello.concat(’ world’,‘!’)console.log(result)// helloworld!concat和+号,建议使用+号拼接字符串2.提取子字符串slice(),substr(),subString()slice(其实位置,结束位置)s原创 2020-11-24 19:54:02 · 122 阅读 · 0 评论