- 博客(16)
- 收藏
- 关注
原创 浅谈JS中的对象
由于在学JS面向对象等高级JS的内容时感觉有点绕,所以就整理了一下JS中的对象1、JS对象的分类1.1 总的来说JS对象一般分为三类a:内置对象b:宿主对象c:自定义对象1.2 内置对象:分为本地对象 && 单体内置对象 本地对象:Number,Date,String ,RegExp,Map ,Set ,WeakMap ,We...
2019-08-22 13:21:10
196
原创 git push错误问题解决
git push 出现以下问题时$ git push -u origin mastererror: src refspec master does not match any.error: failed to push some refs to ‘XXXXX’在push的时候出现了上面的问题,重复了好多次还是出错,网上说是因为本地仓库为空,但是没有具体的解决方法,原来是我写的命令顺序有...
2018-09-26 15:30:55
1889
原创 JS中call()、apply()、bind()的区别及用法
1.区别1.1三者的相同点:都是用来改变this的指向1.2 call()和apply()的区别:相同点:都是调用一个对象的一个方法,用另一个对象替换当前对象(功能相同)例如: B.call(A, args1,args2);即A对象调用B对象的方法 F.apply(G, arguments);即G对象应用F对象的方法不同点:参数书写方式不...
2018-08-07 20:36:13
21221
原创 原生态js实现充话费功能(模态框 + tab选项卡)
之前分开写了模态框和选项卡的功能,今天把模态框和tab选项卡综合起来实现了充话费的功能,其实原理很简单,就是点击tab标题时,让它所对应的内容显示出来,可以用display:none,基本代码如下;html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> ...
2018-08-01 22:07:44
1919
原创 js中常见的错误
今天总结一下js中常见的几种错误类型1.错误分为两种:(1)代码错误:这种错误浏览器会报错,可以根据错误类型去排错(2)逻辑错误:这种错误浏览器不会报错,但是可以使用断点进行调试排错2.代码错误类型2.1语法错误:即写的代码不符合js编码规则报错为:Uncaught Syntaxerror:信息提示;我们可以根据后面的信息提示去修改错误,当然,语法错误,浏览器会直接报错,整...
2018-07-27 22:05:33
1869
原创 C3版的无缝滚动动画
今天学习了自定义动画,做了一个小小的案例,在写案例之前需要了解以下知识点:1.自定义动画和过渡动画的区别:自定义动画不需要触发,过渡动画需要触发2.过渡动画的重要属性:animation,animation 属性是一个简写属性,用于设置六个动画属性,即animation-name:自定义动画的名称 animation-duration:动画时长 animation-timing...
2018-07-27 21:39:52
1910
原创 display:inline-block属性的标签出现的问题及解决方法
1,首先说明display:inline-block可以让块级元素并排显示,但是需要注意一些问题,如下;1、有些标签是默认的inline-block属性,例如img 和input,这些标签称为行内块标签1.对于img标签会出现白边问题,如下:<!DOCTYPE html><html lang="en"><head> <meta ch...
2018-07-24 22:36:17
17191
原创 悬浮导航无js实现
利用display:none;这一属性,实现鼠标悬浮出现内容的效果; 简单的案例如下:<ul class="sidebar"> <li class="sidebar_li sidebar_li1"> <div class="sidebar_content sidebar_content1"> <
2018-07-24 21:54:32
886
原创 float浮动小结
1、float这一属性虽然解决了让块级元素并排显示,但是也造成了一些缺陷等问题,下面进行逐一分析float造成的问题;1,破坏了流式布局html本身自带一种布局即流式布局,流式布局就是元素从上到下,从左到右依次布局,并且块级元素独占一行,行级元素并排显示,当块级元素使用float之后会并排显示。&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;...
2018-07-23 22:10:03
3002
1
原创 利用nodejs完成的小小的留言板功能,从文件中读取数据
今天复习了之前利用node写的留言板功能,发现还是不能熟练运用,所以发到论坛上,供以后参考学习。思路:1,加载静态页面 2,获取表单中的数据 3,提交表单中的数据 4,读取表单中的数据准备工作:静态页面,css,js; //nodejsvar http = require("http");var fs = require("fs");var path = requir...
2018-07-22 21:06:15
1816
原创 利用node载入静态页面
今天又重新看了一遍node基础,然后写了一个载入静态页面的小案例,话不多说,看代码:1,准备好静态页面/*css内容*//*common.css*/*{ padding: 0; margin: 0;}h1{ text-align: center;}.content{ width: 500px; height: 500px; b...
2018-07-21 17:57:00
2500
原创 flex布局中容器的属性及使用
今天学习了flex布局,想要了解flex布局,要知道以下几个概念:容器:如果我们给一个盒子加上了一个属性display:flex,那么这个盒子就是一个容器。 项目:容器中的它里面的直接子元素就是项目。 主轴:在容器中,项目按一定的方向进行排列的,默认是从左到右进行排列,这个排列的方向,我们称为主轴。(可以理解成x轴) 交叉轴:与主轴垂直的轴(可以理解成y轴)<style>...
2018-07-20 22:36:04
1633
原创 利用数组实现轮播图
上一张简介里数组的定义以及操作,这一张就利用数组实现一个简单的轮播图效果,代码如下:<style> * { margin: 0; padding: 0 } .wraper { width: 800px; height: 400px;...
2018-07-20 22:14:13
1115
原创 js中对数组的定义及操作
1、数组的定义定义数组有两种常用的方式:1、字面量定义数组,2、使用new关键字定义数组1、字面量定义数组如下:<script> var arr = (1,2,3,[4,5,6],{}); //其中数组元素可以是number,string,object console.log(arr);//在控制台输出数组</script>2、使用...
2018-07-19 21:41:44
8029
原创 学习innerHTML
今天在学习DOM时看到innerHTML属性,想全面了解,经过百度以及自己实践,得到innerHTML可以得到标签中的内容,以及向标签中追加内容,代码如下: 1.获取div标签中的内容 这是内容 <button id = "btn">点我获取上面的内容</button> --> var btn = docu...
2018-07-19 19:26:04
134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人