晚风一直很温柔。
码龄3年
关注
提问 私信
  • 博客:9,554
    9,554
    总访问量
  • 41
    原创
  • 913,895
    排名
  • 1
    粉丝
  • 0
    铁粉

个人简介:醉卧沙场君莫笑,古来征战几人回。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2021-12-17
博客简介:

Besides076930的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得1次收藏
创作历程
  • 30篇
    2022年
  • 11篇
    2021年
成就勋章
TA的专栏
  • 前端笔记
    40篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jsxhtml前端框架
  • 网络与通信
    https
  • 学习和成长
    面试
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

html5 01

requires模块覆盖关系:两个没有id的模块 前面覆盖后面两个相同id模块,前面覆盖后面多个不相同id模块,共同兼容接口定义:module transpots return值 | 引用commonjs module.export接口|module exports = 值| 对象 | 函数paths 简化文件路径shim 将文件转为模块map 映射文件baseUrl 设置根目录css插件 map进行配置 {css:'文件'} css!文件本地存储loca
原创
发布博客 2022.03.05 ·
478 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js进阶 09

requirejs 引入requirejs三个全局变量: require requirejs define入口文件:引入的第一个文件两种方式:data-main 根目录是属性值require['xxx'] 以index.html 所在的目录为根目录定义模块传递一个参数:不能是字符串,可以是函数, 此时函数遵循的是commonjs规范。require exports module传递两个参数:第一个可以是字符串,还可以是模块依赖集合,此时函数遵循module transport
原创
发布博客 2022.03.05 ·
119 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js进阶 08

git 代码存储系统,用来托管代码linux 指令cd目录 打开目录 ls 查看当前目录文件 pwd 查看当前目录所在系统路径mkdir 文件名 创建文件夹 touch文件名 创建文件echo 内容>>文件 cat文件 查看文件内容git文件:1 未纳入缓存的文件 2 纳入缓存的文件 3 纳入版本库的文件使用gitgit init 初始化一个git仓库git add 将第二类文件纳入缓存,可通过*将所有文件纳入缓存git status 查看文件状态git
原创
发布博客 2022.03.05 ·
407 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js进阶 07

内置构造函数 :Object Array Function Number String Boolean RegExp Error Date Image构造函数式继承:为了继承父类中的属性执行父类构造函数并改变this指向,传递必须的参数类式继承:继承父类中的方法子类的原型=父类的实例补回自身constructor的属性寄生式继承:定义寄生函数,函数体中定义寄生类,寄生类的原型指向父类的原型,子类的原型指向寄生类的实例,补回子类的constructor组合式继承...
原创
发布博客 2022.03.05 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js进阶 06

1 原型 :prototype 是每个函数都天生拥有的属性值是一个对象,通过constructor 判断,指向构造函数本身作用:实现共享数据2 原型拓展instanceofhaswOwnproperty不能查看原型数据in 操作符 查找原型数据3 安全类Object Array 无论在外部如何调用类,都会返回类的实例4 内置构造函数Object Array Number String Boolean RegExp Error Date Function(除了最后一个参
原创
发布博客 2022.03.05 ·
91 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js进阶 05

1 面向对象 :书写代码的另一种方式2 构造函数 : 定义上与普通函数一样,首字母要大写,非语法要求目的:普通函数:实现功能构造函数:创建对象调用方式:普通函数 :直接调用构造函数: 使用new 关键字3 构造函数执行的4个步骤1 开辟新的内存空间2 改变this指向3 执行函数体中的代码 :为this赋值4 返回this4 使用return 问题返回值的类型 被忽略返回引用了类型 以返回的数据为准在构造函数体中不要出现return语句...
原创
发布博客 2022.02.19 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js进阶 04

1 touch事件:touchstart点击穿透的问题 1 延迟执行语句 2 替换为onclick事件touchendtouchmovetouchcancel2 过渡事件 transitionstart transitionend3 动画事件 animationstart animationend4 zepto:针对于移动端的js库引入之后$函数模块化:使用animate 必须下载fxtouch模块tap 触碰/点击doubleTapsingleTap
原创
发布博客 2022.02.19 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js进阶 03

1 快捷尺寸源生clientWidth clientHeightoffsetWidth offsetHeightclientLeft clientTopjquerywidth() height()innerWIdth() innerHeight()outerWidth() outerHeight()outerWidth(true) outerHeight(true)2 定位父元素 offsetParent3 定位值offsetLeft offsetTop
原创
发布博客 2022.02.19 ·
172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js进阶 02

1 更改this指向call :第一个参数改变的是this的指向 从第二个参数开始表示传递的参数apply :第一个参数改变的是this的指向 从第二个参数是数组2 事件流程捕获:事件从最顶层元素开始执行,一层一层往下执行,直到最精确的元素冒泡:事件从最精确的元素开始执行,一层一层往上执行,直到最顶层元素当一个元素处于最精确的元素的时候,是不区分捕获和冒泡的完整流程:事件捕获找到元素,触发事件,事件冒泡到最顶层元素3 dom2级:addEventListener(type,c
原创
发布博客 2022.02.19 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js进阶 01

1 javascript:dom 、 bom 、 ECMA组成dom:文档对象模型 (在代码中是document )bom: 浏览器对象模型 (在代码中是window)ECMA:核心语法,包含如何定义变量、运算符、表达式、流程控制语句、数据类型2 节点操作1 可通过dom的onclick 、onmousedown、onmouseup来添加事件2 通过dom的getElementById获取元素3 通过dom的style来设置样式3 节点类型:dom是由节点组成的,元素/标
原创
发布博客 2022.02.19 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jquery 02

animate函数:用于执行动画 animate({},time,callback) 是基于终点的动画延迟:delay方法 参数就是延迟的时间单位是ms 省略不写stop:停止动画 两个参数都是布尔值 默认是falsestop(false,false) stop(fasle,true) stop(true,true) stop(true,false)动画积累:两种策略1 通过stop(true)清空动画队列2 通过is()方法...
原创
发布博客 2022.02.19 ·
166 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jquery 01

1 jquery函数:所有的语句都是以$开头,参数接收选择器2 选择器支持css2.1支持css3$(dom:first)$(dom:last)$(dom:eq(index))===(dom).eq(index)$(dom:gt(index))$(dom:lt(index))$(dom:odd)$(dom:even)3 常用方法length 属性获取长度:1 读取一个参数2 设置单个样式 :两个参数 key:value3 设置多个样式: 参数是
原创
发布博客 2022.02.18 ·
189 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

day29

1 正则的修饰符i 不区分大小写m 多行匹配g 全局匹配2 正则的组成 :普通字符: 数字 字母 下划线特殊字符:()分组[] 区间范围\ 转义字符/ 创建正则| 或. 除了回车和换行^ 放在[]里面是取反,放在外头是开头$ 结束* 出现0次或多次? 出现0次或1次+ 质数出现1次3 边界词^ 开头$ 结尾/b 单词边界/B 非单词边界4 分组 ()分组作用:伪类捕获,重复利用在正则的内部使用,用\编号在
原创
发布博客 2022.01.26 ·
142 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

day28

1 字符串:写在引号里面的都是字符串字符串中的数据是按照下标排列,下标从0开始,到length-1结束length是字符串的个数,空格也算字符串2 字符串相关方法charAt(下标):查找下标所对应的字符串。如果存在,返回对应字符,不存在返回空,不写下标默认是0 ,如果比0小或者比最大的下标大返回空charCodeAt(下标):查找下标所对应的字符串。如果存在,返回对应的编码,不存在返回NaN,不写下标默认是0 ,如果比0小或者比最大的下标大返回NaNconcat:字符串的拼接t
原创
发布博客 2022.01.23 ·
431 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

day27

1 闭包:可以保护数据,不会破坏全局变量闭包变量不会被垃圾回收机制回收2 数组 :盒子,存储各种数据,数据是有规律的排列,按照下标下标从0开始到length-1结束可以通过for循环遍历组数组【下标】=值 如果数组中存在这个下标是替换,不存在则是添加,如果设置下标过大,前边没有数据则用空来补充3 length代表的是数据的个数数组的常用方法pop末尾删除 push末尾添加 shift 开头删除 UNshift 开头添加 concat 数组的拼接 join 将数组转换
原创
发布博客 2022.01.22 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

day26

1 函数的特殊参数 :arguments 是一个伪数组(类数组)可以看做是一个盒子,盒子里存放着我们传递进来的参数每一个参数都存在自己的下标,是按照顺序排列的,下标从0开始,到arguments.length-1结束arguments.length是参数的个数2 函数的返回值:return 关键字,return关键字之后的所有程序都不执行函数的类型:复杂数据类型复杂数据类型在赋值的时候赋值的是一个地址递归函数:函数内部调用函数本身解决一些数学问题作用域:一个变量的生效范围
原创
发布博客 2022.01.21 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

day25

1 穷举法 :一次列出所有的可能性,使用for循环通过判断语句来找到需要的内容2 水仙花数 :个位的立方+十位的立方+百位的立方=该数本身3 累加器和累积器需要在外部声明一个变量在循环结束之后需要打印累加器:外部变量的初始值为0累积器:外部变量的初始值为04 循环while和do while相同点:都是循环语句,如果循环语句与循环变量改变了顺序在上或者在下,两个的结果不同不同点:while是先判断再执行,do while是先执行再判断,do while不管条件是否
原创
发布博客 2022.01.21 ·
93 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

day24

1 parseint的使用将其他的数据类型转换成number可以对小数进行取整操作进制数:两个参数,第一个是数字,第二个代表进制数,最多36进制,0~10都市10进制2 赋值运算符+= -= *= /= %= ++自身加1(前置:先赋值后运算,后置:先运算再赋值) --自身减1(前置:先赋值后运算,后置:先运算后赋值)3 位运算(了解)4 流程控制语句ifif() {}if() {}else{} 可以使用三元运算代替if() {}else if() {}.....
原创
发布博客 2022.01.19 ·
92 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

day24

1 parseint的使用将其他的数据类型转换成number可以对小数进行取整操作进制数:两个参数,第一个是数字,第二个代表进制数,最多36进制,0~10都市10进制2 赋值运算符+= -= *= /= %= ++自身加1(前置:先赋值后运算,后置:先运算再赋值) --自身减1(前置:先赋值后运算,后置:先运算后赋值)3 位运算(了解)4 流程控制语句ifif() {}if() {}else{} 可以使用三元运算代替if() {}else if() {}.....
原创
发布博客 2022.01.19 ·
561 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

day23

1 数据类型的转换转换成字符串 :添加引号转换成数字number(要转换的数据)1 整体转换,不能转换就是NaN2 true===1 false===0 null===03 可以识别一个小数点parseint(要转换的数据)1一位一位的转换,第一位可以转换就转换,不可以就直接NaN2 不识别小数点parsefloat(要转换的数据)1 一位一位的转换,第一位可以转换就转换,不可以就直接NaN2 识别小数点2 数学运算符1 隐式数据类型的转换:*1 /1
原创
发布博客 2022.01.19 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多