- 博客(24)
- 收藏
- 关注
原创 闭包的理解
1.闭包什么时候产生*当一个嵌套的内部(子)函数引用了嵌套的外部(父)函数的变量(函数)时,就产生了闭包理解:*f2中引用了f1的变量a,这个a可以是一个函数,因为函数也是一个变量*闭包在函数定义时就产生了2.闭包到底是什么*下面说的是在Chrome浏览器中调试的*理解一:闭包就是嵌套的内部函数--f2(绝大多数人的理解)*理解二...
2021-11-13 21:27:13
184
原创 码云push时报错 git@gitee.com: Permission denied (publickey).fatal: Could not read from remote repository.
SSH Key 突然失效问题解答及处理办法 - Gitee.com看了很多文章,如果跟着做了还没有作用的话,就去这个网址看一下,按照上面的解决方法来就行我只测试了第一个,然后可以push了,后面的就没试,下面附上具体流程# 1. 第一步:+ 找到.ssh文件,打开此文件。里面应该是默认没有config文件的+ 我们自己在里面创建一个config文件+ 打开config文件(我是用vscode打开的),输入```Host gitee.com HostkeyAlgorith.
2021-11-07 12:27:48
711
1
原创 Vs-code的配置文件问题
用vscode编写项目时,配置文件都在settings.json文件里,但这只能修改自己电脑上的格式化规则,如果是一个项目,大家的配置文件都要保持一致,这个时候可以在项目的根目录下新建 .vscode 文件夹,在该文件夹下建settings.json文件,将自己电脑上的配置写在此文件里,大家的格式化规则就一样啦。此文件里的配置会覆盖本地的配置...
2021-08-14 14:53:08
174
原创 JS高级笔记
JS高级笔记https://gitee.com/ma-luyang/hongs-study-notes/blob/master/%E7%BC%96%E7%A8%8B_%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/HTML+CSS+JS%E5%9F%BA%E7%A1%80%E7%AC%94%E8%AE%B0/JavaScript%E7%AC%94%E8%AE%B0/A_JavaScript%E8%BF%9B
2021-08-13 17:47:34
117
2
原创 js读取css样式的兼容性问题
function getStyle(obj,name){ if(window.getComputedStyle){ //正常浏览器的方式,具有getComputedStyle()方法 return getComputedStyle(obj,null)[name]; }else{ //IE8的方式,没有getComputedStyle()方法 return obj.currentst...
2021-08-08 16:21:58
80
2
原创 运算符相关
算术运算符任何值跟字符串相加时 都会先转换为字符串再进行字符串的拼接可以利用运算符的特性来对数据类型进行转换(隐式) + 空字符串 可以转换为 string类型 - 0 ,* 1,/ 1 可以转换为number类型一元运算符对任意类型的值使用 + 都可以转换为number类型 隐式转换...
2021-07-23 17:01:00
54
原创 JS数据类型
数据类型指的就是字面量的类型在JS中一共有六种数据类型 String 字符串 Number 数值 Boolean 布尔值 Null 空值 Undefined 未定义 Object 对象其中 前五种术语基本数据类型 Object属于引用数据类型JS中可以使用typeof来检查一...
2021-07-23 16:31:53
76
原创 JS标识符
-在JS中所有的可以由我们自主命名的都可以称为是标识符-例如:变量名、函数名、属性名都属于标识符-命名一个标识符时需要遵守如下的规则:1.标识符中可以含有字母、数字、_、$2.标识符不能以数字开头3.标识符不能是ES中的关键字或保留字4.标识符一般都采用驼峰命名法-首字母小写,每个单词的开头字母大写,其余字母小写helloworld xxxYyyZzzJS底层保存标识符时实际上是采用的Unicode编码,所以理论上讲,所有的utf-8中含有的内容都可以作为标识符包括中文, 但是...
2021-07-23 13:28:38
118
原创 PC端写移动端(完美视口)
<metaname="viewport"content="width=device-width,initial-scale=1.0">
2021-07-20 17:19:13
131
原创 浮动中出现的高度塌陷问题和解决方法
开启的BFC的一般方式: 1.设置父元素的浮动(不推荐) 2.把父元素设置为行内块元素(不推荐) 3.overflow设置为一个非visible的值 常用的是hidden
2021-07-10 19:13:12
154
原创 CSS选择器练习(餐厅)
https://flukeout.github.io/1、plate2、bento3、#fancy4、plate apple5、#fancy pickle6、.small7、orange.small8、bento orange.small9、plate,bento10、*11、plate *12、plate+apple13、bento~pickle14、plateapple15、orange:first-child16、plate apple,plate pickle:on
2021-07-06 16:02:16
281
原创 正则表达式
一,限定符 1. ? :代表前面的字符需要出现0次或者1次(可理解为前面的字符可有可无) 例:used? 可以匹配到 use和used 2. * :代表前面的字符需要出现0次或者多次 例:ab*c 可以匹配到ac ,abc ,abbbbbbbc等 3. + :匹配出现一次及以上的字符 例:ab+c 可以匹配abc ,a...
2021-07-06 12:08:49
61
原创 CSS中常用的选择器
1.元素选择器: 通过标签名直接选中元素 eg:p{ }; div{ }; a{ };等2.ID选择器: 通过元素的ID属性值来选中一个元素 (ID是唯一的,不能共享) eg: #red{ co...
2021-07-05 14:32:34
245
原创 超链接 <a>
<ahref="javascript:;">超链接</a><!-- 用 javascript:; 来作为a标签的属性值,此时点击超链接什么也不会发生-->
2021-07-04 12:43:03
62
原创 ul ol dl
ul:无序列表ol:有序列表 ul和ol都是用li来表示列表项dl:定义列表 dl中包含dt dt中包含dd dt表示定义内容 dd对定义内容进行解释列表之间可以互相嵌套使用
2021-07-04 12:34:26
140
原创 实体(转义字符)
在网页中编写的多个空格默认情沉会自动被浏览器解析为一个空格在HTML中有些时候,我们不能直接书写一些特殊符号比如:多个连续的空格,比如字母两侧的大于和小于号如果我们需要在网页中书写这些特殊的符号,则需要使用htm1中的实体(转义字符)实体的语法:&实体的名字; 空格>大于号&1t;小于号©版权符号 更多https://www.w3school.com.cn/...
2021-06-30 11:54:09
186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人