- 博客(23)
- 收藏
- 关注
原创 canvas具体知识点
beginPath()开始绘制moveTo(x,y)设置绘制起点lineTo(x,y)设置下一个点closePath()结束绘制strokeStyle()设置绘制样式stroke()绘制点之间的路线fillStyle设置填充样式fill()填充当前绘画lineWidth线宽strokeRect(x,y,width,height)绘制矩形fillRect(x,y,width,height)arc(x,y圆心坐标,radius半径,startAngle起始角度,endAngle结束角度,anticlockwis
2022-06-14 21:13:51 76
原创 canvas1概述
介绍是htm5重要元素,不需要外部插件支持提供了强大的图形处理功能常用于移动端web'的开发基本现代浏览器都支持,IE8以下不支持您的浏览器不支持包括基本图形绘制,图形变换,阴影设置,贝塞尔曲线路径图形的组合方式, 图片的处理...
2022-06-14 20:31:00 66
原创 ES6内容
let用于声明变量1 let声明的变量不能重复声明2 let声明的变量不能重复提升3 块状作用域4使用let声明的变量不属于顶层对象const用于声明常量1 声明常量用大写2 常量不能大写3 快状作用域4 使用const声明的常量也不属于顶层对象变量的解构赋值数组解构赋值var [a,b,c] = [1,2,3]对象的解构赋值let {bar,foo} = {bar:"lili",foo:100}提取json中的应用let jsonData = {id:1;status:"okokok",data:[1,2
2022-06-14 20:08:37 48
原创 JQ基本介绍
jq是一个javascript类库,通过封装原生的javaScript得到一套完整的方法,以最少的代码实现最多的功能,优势:1,可以像css操作那样操作Dom2,修改css方便简单3,简化js代码操作4,时间处理更加容易5,各种动画效果6,ajax更加完美7,大量插件8,最大的优势,特别方便1.x版本兼容ie678,2.x,3.x版本不兼容...
2022-06-05 20:50:58 242
原创 正则表达式
限定符?:?前面的字符需要出现0次或1次(可有可无)*:*前面的字符可以出现0次或多次+:+前面的字符需要出现1次或多次{}:{}中可以限定出现次数():括号内放到一个整体或运算符 |字符类[]要求匹配的字符只能取自于[]中^:^代表除他以外的,会匹配行首,$会匹配行尾元字符:一系列常用字符,比如数字,空白符单词开头,结尾等大多数元字符都是以反斜杠开头\\\d数字字符 \w单词字符(英文,数字及下划线) \s空白符(包含tab和换行符)\D非数字字符 \W非单词字符 \S非空白字符. 代表任意字符,不包含换
2022-06-03 21:16:21 59
原创 面向对象整理
面向对象:通过一系列准备工作(准备工作可能比面向过程麻烦且看不懂)最后通过简短的调用直接实现面向过程:一个功能一个功能实现,过程一步步写。脑图大概整理:1 概念,面向对象:不了解内部结构,知道表面的操作2 面向对象 特点 封装继承多态抽象 this该方法属于谁(指向谁)占了95% js常见对象Array数组,用来存储数据Date存储日期 RegExp正则,用以字符串验证 Object空对象3写对象方法 1 使用Object v
2022-06-02 21:10:40 41
原创 5.8整理
弹性盒模型和浮动用一个就行了面试题面试题1 反转字符串var str = 'hello! my name is wangwenxuan'//定义数据,名为strfunction reverseString(string){ //定义函数,名为reverString 括号为形式参数Stringvar array = string.split('');//把形式参数对每个字符进行分割(spilt)传到新的变量array上, 括号为array = array.reverse..
2022-05-08 15:29:42 54
原创 web常用部分
background-image:url( )background-repeat:no-repeat -position:位置 contain长边沾满父级 cover短边沾满父级块标签水平居中margin 0 auto;写在父级,相对于父级水平居中整体透明度opacity:.3;多余文本省略号overflo...
2022-04-20 17:57:10 39
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人