- 博客(8)
- 收藏
- 关注
原创 js中的数组操作和字符串操作
1,数组操作 数组尾添加元素push(’’),可添加多个,返回添加的元素’’,数组则会被改变 数组尾删除元素pop(),返回被删除的元素 数组头添加元素unshift(’’),可添加多个,数组会改变 数组头删除元素shift() 合并两个数组contact(),并返回 数组切割splice() 第一个参数:要切割的下标 第二个参数:要切几个 第三个参数:切完后在原来的空缺里是否要补东西 返回的是切下来的数组,而原数组也会被改变 数组进行排序sort(),并返回排序好的数组 数组进行反序reverse(),数
2021-06-04 03:54:50
444
原创 块元素和非块元素
块元素(block)——块元素会独占一行,多个block元素会各自新起一行。默认情况下,block元素宽度自动填满其父元素宽度,即便设置了宽高,也会自占一行。 结合我们日常使用,能够发现h1标签会自动换行,input标签还要加上br标签,所以h1标签是块元素,而input不是! html5中常见块元素: h1~h6,div,hr,p,ul,li,ol,form,dl,table,address,center,pre(预格式化),blockquote(缩进),marquee(滚动文本), 结论: 能看出来大多
2021-06-04 03:16:51
1097
原创 DOM的鼠标事件
1,onmouseup:鼠标键抬起 2,onmousedown:鼠标键按下 3,onmousemove:鼠标移动 4,onmouseout:鼠标从某元素上移开 5,onmouseover:鼠标移到某元素上 6,onwheel:滚轮活动 ie8及以下使用onmousewheel
2021-02-24 17:18:12
179
1
原创 js中的this
this的值取决于函数的调用方式,也就是同一个函数,不同的调用,输出的this会不同 1.以函数形式调用,this就是window全局对象 2.1
2021-02-24 05:51:47
154
原创 绝对与相对(定位和路径)
一、绝对路径与相对路径 绝对路径:目录下的绝对位置,从盘符开始的完整路径,一般不采用。 相对路径:以当前文件所在的位置作为参照,达到目标文件的路径。 相对路径规则: ./表示当前目录,即兄弟 …/表示上一目录,即父亲和父亲的兄弟 …/…/表示上上目录,即爷爷和爷爷的兄弟 /表示根目录 方法:先向上找到两个文件的共同目录,即祖先是兄弟,再一层向下找到目标文件。 二、相对定位和绝对定位 绝对定位:position取absolute和fixed。 相对于最近的有position的祖先元素定位,向上回溯直到htm
2021-02-24 05:32:11
721
原创 link和import的区别
link和import的区别 1,本质:link是html的一个标签,除了导入css文件外,还可以定义其他事物,而import是css的法则,只供给css加载文件 2,
2021-02-24 02:22:48
2842
原创 hbuilder不提示js代码解决
Hbuilder不提示Js代码解决方法 首先说说俺的心路历程,我先试了网上很多人建议的方法,例如:语法验证器设置……都没有效果 后来我看到有人说重置reset,删除reset下的一个配置文件,删除完之后一打开Hbuilder发现以前的文件都没有了,吓死了,还好保存了之前删除那个文件,急忙忙又给复制回去,再次打开Hbuilder文件又回来了,但是js还是依然没有提示,哭了 我后来想了想,把所有的html文件复制在其他地方,想着重置后在把这些文件导入Hbuilder就好了,于是我又reset了,发现Hbuild
2021-02-24 00:11:51
7399
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人