自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 html5 canvas

例:canvas.width=1000;在css中为画布做一个边框显示出范围:默认范围300px*150px,内联元素。图形:矢量图,方大不易失真,由数学公式和函数计算得到。图像:位图,方大易失真,由像素点组成。画布的尺寸可以在js中修改,在html中创建画布。

2023-09-14 20:43:45 37 1

原创 Apache ECharts 5

网格组件 grid:{width: ,heigth: ,top: ,bottom: } 数字不需要带单位。:图例组件 legend:{data:[],left: ,/rigth: ,bottom: ,/top:}数值不带单位。center:设置饼形图圆心在容器中的坐标 默认值:cencer:["50%","50%"]

2023-07-22 10:38:22 57

原创 静态方法 7.19

Object.preventExtentsions(对象名) 将对象变得。Object.fromEntries(对象) 将二维数组转换成对象。Object.entries(对象) 将对象转换成由。Object.values(对象) 将对象转换成由。Object.freeze(对象) 将对象变为。Object.keys(对象) 将对象转换成为。Object.seal(对象) 将对象变为。

2023-07-19 20:49:18 41

原创 浅拷贝深拷贝问题

/对象成员逐个进行拷贝。//Object.assign()方法。//8 “A” 不影响原来的数据;数组变量之间赋值发生浅拷贝的原因:数组变量内部存储的是数组的地址,而不是数组的元素。属性是对象的构造函数属性,将返回变量所属类型的构造函数名,也被称为”类名“。

2023-07-18 18:09:09 142 1

原创 知识点总结

addEventListener("触发机制",function(){在控制台输出:console.log()在页面输出:document.write()在弹窗输出:window.alert()

2023-07-14 23:09:32 151 1

原创 符号、循环复习

九级?十级 = += =+ *= /= %= 赋值。== === 关系。二级: 正号 负号!case 值1:语句1;case 值2:语句2;case 值3:语句3;default:语句n;}else if(条件2){}else if(条件3){

2023-07-11 20:57:15 35

原创 JavaScript的事件机制

学习目标:熟知JavaScript的事件机制学习内容:事件绑定的两种方法 事件绑定机制:利用事件监听进行事件绑定,使用addEventListener()方法绑定事件; 事件委托:event.target,表示真正触发事件的那个元素;event.target.tagName,表示真正触发事件元素的大写格式;event.target.tagNme.toLowerCase(),表示真正触发事件元素的小写格式; 取消事件传递:在元素的事件处理函数中,使用event的stopPropagation(

2023-07-10 23:52:34 39 1

原创 箭头函数。

复习理解箭头函数。

2023-07-08 09:06:13 49 1

原创 javascript数据类型

数据类型的检查:typeOf(常量|变量)

2023-07-08 08:26:27 28 1

原创 字符串方法

静态方法:String.fromCharCode(ascii,ascii,ascii,....);.split(separator,limit) separator分割的间隔符 前 limit个子串转为数组。.concat(str1,str2,....) 把str1、str2等首尾相连。.trimLeft()/ .trimStart() 去除字符串左侧空格。.trimRight()/ .trimEnd() 去除字符串右侧空格。.lastIndexOf(子串)

2023-07-05 20:51:42 22

原创 数组方法总结

反向.reduceRigth(function(prev,next,index,array){正向.reduce(function(prev,next,index,array){.cancan(数组名1,数字组名2,..数组元素1,数组元组2,...)end,终止索引值(截取不到end的索引值)return 过滤条件;return 判断条件;return 判断条件;return 迭代公式;return 迭代公式;return 查找条件;return 查找条件;fromIndex查找元素本身的索引值。

2023-07-04 18:02:29 44

原创 【无标题】

第二个代码中有两个c从左到右匹配第一个c后面没有ba所以只匹配到一个。字符串.replace(reg,目标字符);匹配到正则表达式的子串进行替换。$n n指个数,把正则表达式用括号括住的部分即分组;匹配到正则表达式reg子串的索引值。匹配到正则表达式reg的子串。$$n 在有分组的正则表达式中$$n表示$n的原义字符;对比:第一个代码中c的后面直接是ba所以正则表达式匹配到。c与4个ba即'cbabababa'二、正则表达式相关字符串方法。c跟0次ba即'c'

2023-07-03 20:59:54 30 1

原创 演示基本元字符 * ?+

+、输出的结果分为:[重复完的内容,重复内容,索引值(index),整个内容(input),groups]全部重复与开头重复时 *、?、+、输出的结果分为:[重复完的内容,索引值(index),整个内容(input),groups]、+、输出的结果分为:[重复内容,索引值(index),整个内容(input),groups]* 表示前一个字符出现0次或者无限次。+ 表示前一个字符出现1次或者无限次。出现的问题:重复的内容与*、?、检测不到重复内容;开头重复与全部重复的演示。

2023-07-02 20:57:15 65 1

原创 正则表达式

let 实例名=new RegExp("正则表达式","修饰符")let 实例名=new RegExp("正则表达式");+ 表示前一个字符出现1次或多次。表示前一个字符出现0次或1次。| 表示两端字符选择其中一个。i 忽略大小写匹配修饰符。^ 表示以后面的字符开头。$ 表示以前面的字符结尾。表示除了\n以外的任意字符。let 变量=/正则表达式/修饰符;表示前一个字符出现0次或多次。g 全局匹配修饰符。

2023-07-01 21:03:52 36

原创 将54张扑克牌放入数组中,单击“洗牌”按钮,对数组中的扑克牌进行洗牌。单击“发牌”按钮,将扑克牌分发给三个游戏者。

先创建一个数组用来盛放54张牌,提前定义大小王,定义花色跟数字,循环放入数组中,(注意此时数组的索引值从2开始)。循环完成54张牌都填入了数组中。把牌排序,(注意:ASCII方法排序,中没有10所以10没办法排序)。第三步发牌,做三个空数组用来盛放牌,三个人分牌此时步长为3,利用。第二步洗牌,在html中创建两个按钮用来操作洗牌发牌。,随机生成新的索引值,赋给poker,洗牌完成。把牌填入空数组中,此时发牌已完成。

2023-07-01 09:51:02 241

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除