自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wendZzoo的博客

微信公众号:前端一起学

  • 博客(19)
  • 资源 (25)
  • 收藏
  • 关注

原创 node.js函数调用

首先创建web服务,官网上有现成的demo,建议还是自己了解写一遍。新建一个stratServer.js文件,//require方法导入nodejs的一个对象httpvar http = require("http");//http新建一个web服务,其中function包含两个对象,request是浏览器向服务端发送请求的对象,response是服务端向浏览器写回的对象http.cr...

2018-11-30 10:40:09 726

原创 箭头函数

JavaScript中使用一个函数,以下两种方法均是常用的。一:function show(){ alert("无参函数");}show();二:function show(a,b){ return a+b;}console.log(show(1,2));ES6中新增了箭头函数,为了是代码更简洁,举个栗子,实现点击方块改变颜色的效果,ES5代码如下:...

2018-11-29 12:09:40 185

原创 for...of...循环和Map对象(set方法)

for相关循环也衍生了多种,有普通for循环、for...in...循环、for...of...循环。普通for循环var arr=[1,2,3,4];for(var i=0; i<arr.length; i++){...}for...in...循环var arr=["Tony","Tom","Jack","Mali"];for(var i in arr){ ...

2018-11-29 11:02:21 538

原创 ES6解构和扩展运算符

解构解构的作用是可以快速取得数组或对象当中的元素或属性,而无需使用arr[x]或者obj[key]等传统方式进行赋值。var arr = ['this is a string', 2, 3];//传统方式var a = arr[0], b = arr[1], c = arr[2];//解构赋值,是不是简洁很多?var [a, b, c] = arr;con...

2018-11-29 09:26:31 160

原创 ES6字符串模板

ES6新增了字符串模块,用来简化之前繁杂的字符串连接。先看一下ES5时期字符串连接的用法,举个列子var str="实践证明,“改革开放是决定当代中国命运的关键一招,也是决定实现‘两个一百年’奋斗目标、实现中华民族伟大复兴的关键一招。”未来,改革开放更需不断深化,在党的领导下,新时代的改革开放,必将为当代中国发展塑造新的格局、开辟新的境界。";document.write(str);...

2018-11-28 15:46:24 185

原创 var,let,const区别

let 和 const 是ES6中新增用来定义变量的。varvar语句用来声明JavaScript变量,在学习JS入门最基础了解的知识,也就是在ES5阶段,所有变量的声明都是用var。var a=1;alert(a);letlet同样是用来定义变量。let a=1;alert(a);var 和 let 区别既然 var 和 let 都是用来定义变量,那么它们...

2018-11-28 15:21:35 172

原创 HTTP基础知识

前言在学习node.js时,网址解析这部分内容涉及到HTTP知识。通信协议HTTP,全称HyperText Transfer Protocol。在了解这块知识之前得先理解URL和URI。URL:Uniform Resource Identifier   统一资源标志符 URI :Universal Resouce Locator   统一资源定位符譬如,http://imooc.c...

2018-11-26 14:30:09 241

原创 JS动画-链式运动以及在此基础上完善实现同时运动

之前写了几篇JS动画实现了缓冲运动,改变宽,高,透明度的效果,但是这些动画效果都没有同时作用于某一个元素,譬如,想要实现一个DIV元素先变宽,再变高,最后透明度再来个变化,也就是链式运动,这该如何实现呢,又譬如,想要一个DIV元素在鼠标移入时,它的宽高透明度同时改变,这又该如何实现呢。先解决第一个问题,链式运动。将所有的动画运动效果封装成在一起,取名为move.js.可见,链式的实现在于添...

2018-11-21 09:24:49 533

原创 JS动画-获取样式

探讨JS动画中获取样式的缘故,是因为在添加边框之后的元素缩小其宽度时,会出现不减反增的bug。如下:<style> #div1{width: 200px;height: 200px;background: red;border: 1px solid black;}</style><div id="div1"></div>&lt...

2018-11-20 13:32:52 268

原创 JS动画-移入移出

移入移出动画效果的实现主要用到了定时器。定时器即 setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。它会不停地调用函数,直到clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。HTML<div id="div"> <span&gt...

2018-11-16 13:58:44 1248

原创 Java基础知识点

背景Java 1995诞生sum -> oracle(2009)核心基础Java SE--面向对象,API,JVM              Java EE -- JSP,EJB,服务              Java ME -- 移动设备,游戏,通信jvm(java virtual machine)源文件.java  ->  comoiler(编译器)  ->...

2018-11-15 15:28:29 177

原创 JS实现QQ面板-拖曳效果

实现的功能是将整个QQ面板在特定区域点击鼠标按下移动,面板会随着光标移动而移动,这可以称为鼠标跟随效果,也叫拖曳效果。首先是确定HTML结构,定义一个父元素模拟整个QQ面板,设置标题区域用于JS选中进行拖曳。<div class="loginPanel" id="loginPanel"> <div id="title"></div>&lt

2018-11-15 11:09:10 362

原创 JS实现QQ面板-修改状态功能

实现的功能是在点击状态时显示状态列表,选中不同状态会切换当前状态,点击屏幕其他地方可以隐藏状态列表。由此可见,实现该效果需要三个功能组成。首先确定HTML结构,状态有三部分表示,当前状态的图标;一个向下的箭头;当前状态字样。状态列表中内容由状态图标和状态字样组成。<div id="loginState" class="login-state-trigger login-state"...

2018-11-14 11:45:55 403

原创 CSS3新特性-多栏布局

为了实现类似报纸,杂志的多列排版的布局,CSS3新增了一个多列布局模块(css multi column layout module)。主要应用在文本的多列布局方面。语法:colums:<column-width> || <column-count>譬如三栏布局,每栏内容宽度为150pxcolumns: 150px 3;column-width属性...

2018-11-13 09:39:45 1629

原创 JavaScript实现瀑布流式布局

瀑布流,又称瀑布流式布局。视觉表现为参差不齐的多栏布局,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部。 就是如下这样的布局:这样式的布局,每张图片等宽不等高,在页面上从左到右依次排列,从第二行开始,每一张图片插入到前一行整列高度最小的下方,并且随着滚动条向下移动还会不断加载新的图片,还是像之前的布局一样插入。因此,实现瀑布流布局应该达到两种效果,一个是瀑布流样...

2018-11-08 13:54:06 960

原创 jQuery-动画

直接隐藏/显示效果hide()方法如果想让一个页面中的元素不可见,可以修改css中display的值为none,但这样的修改只是改变了静态布局。如果想在代码执行时有这样的效果,一般是用JS控制元素的style属性,jQuery中提供hide()方法来实现这样的效果。$("element").hide(options)其中这个option参数,可以有也可以没有,但有的时候,这个方...

2018-11-05 16:57:13 155

原创 jQuery-事件

在交互操作中,最简单直接的操作就是点击操作.点击事件click方法,用于监听用户单击操作 dbclick方法,用于监听用户双击操作两种点击事件相似,就来以click方法为例方法一:$ele.click()绑定$ele元素,不带任何参数一般是用来指定触发一个事件$("ele").click(function(){    alert("触发指定事件");})$("#te...

2018-11-05 14:15:08 173

原创 事件委托和事件对象

上一篇文章写的事件冒泡中的冒泡优点,涉及到了事件委托和事件对象(事件源),感觉一笔带过没有深入好好的了解,这不是一个好的学习态度呀,惭愧惭愧。基本的概念就不再赘述了,贴心弄个传送门,不清楚了去看一看吧 ==》。那现在直接上栗子吧,上篇是原生JS,这次有用jQuery也有用到JS测试,需求是点击每一个列表项时都可以有相应的弹框出现。<ul> <li>这是个...

2018-11-02 17:27:13 779

原创 事件冒泡(事件委托)

说是初认识,其实也不算了,刚学习JS时就已经听过事件的冒泡和捕获的大名,但真是不知所云,也是不求甚解,迷惑了很久,今天终决定好好来了解一下这个冒泡。在此之前呢,不得不提一下事件流:描述的是从页面中接受事件的顺序。什么是冒泡当事件发生后,这个事件就要开始传播(从里到外或者从外向里)。为什么要传播呢?因为事件源本身(可能)并没有处理事件的能力,即处理事件的函数(方法)并未绑定在该事件源上...

2018-11-01 16:33:58 314

前端学习知识记录2019032802

18年毕业至今工作学习中记录的前端各类知识,还在继续学习中。。。

2019-03-28

前端学习知识记录2019032801

18年毕业至今工作学习中记录的前端各类知识,还在继续学习中。。。

2019-03-28

前端学习知识记录3

18年毕业至今工作学习中记录的前端各类知识,还在继续学习中。。。

2019-03-28

C# file insert DB

C#实现文档内容按栏位需求转入到sqlserver数据库中,

2019-03-08

Vue学习手册

前端超热门的框架Vue,学习笔记,具体内容来自Vue官方文档

2019-02-26

Node.js入门中英版

资源中包含着中文和英文两个版本,都是高清PDF格式。引用作者的话“本书致力于教会你如何用Node.js来开发应用,过程中会传授你所有所需的“高级”JavaScript知识。本书绝不是一本“Hello World”的教程。”,希望能帮助到你。

2019-02-13

convert数据转换案列

C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。

2019-01-23

C# convert文档格式转换

C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。

2019-01-16

前端学习必备书籍

web前端开发必备书籍,其中包含HTML5经典书籍和入门nodejs的多本书籍。

2019-01-08

C#转报表程序

C#转报表convert程序代码,将不同规格的报表转化成同一个格式的目标报表.

2019-01-04

前端学习资源整理

包含了JavaScript基础知识,JS实现算法的代码,bootstrap框架,html5中的canvas,ES6,vue.js

2018-12-14

20148/12/6学习资料

近期学习的知识nodejs,vuejs,bootstrap.

2018-12-06

JDK1.8版本

java开发必备的JDK,1.8版本,下载安装傻瓜式一直next就可以完成安装,其中jdk和jre不要放在同一文件下。

2018-11-13

eclipse绿色版

eclipse绿色版,压缩完成直接点击exe文件就可以使用。。。。。

2018-11-13

imooc-js编程练习

imooc-js进阶课程中三个编程练习,值得实践练习学习,可以从中更好的认识JavaScript。

2018-10-26

前端学习记录之评论页面

模仿腾讯新闻网站的评论页面,实现其静态布局,仅供练习参考。

2018-10-19

前端学习记录之静态页面实现

前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。——百度百科 给前端工程师的推荐。

2018-10-16

前端学习记录面试题

1. CSS 盒子模型,绝对定位和相对定位 (1)盒子模型的基本概念 盒子模型box model,包含5个属性:width,height,padding(内边距),border(边框),margin(外边距)。 盒子模型分为标准盒子模型和IE盒子模型。 标准盒子模型中,width和height是指内容区的宽高; IE盒子模型中,width和height是指content+padding+border的总宽高。 --------------------- 本文来自 bertZuo 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/bertZuo/article/details/82464660?utm_source=copy

2018-09-21

淘宝网源码

淘宝网的源码和主界面截图,用于个人学习,可以多看看源码提升自己的编程技术。

2018-09-09

前端面试题整理ing...

整理了一些面试中经常会遇到的经典面试题以及自己面试过程中遇到的一些问题,并且都给出了我在网上收集的答案,还不完善在整理。

2018-09-06

JS中各种方法的实例

开始学习使用jQuery之前,需要在HTML文件中添加一些代码。首先,在页面顶部添加一行script元素,然后在下一行写上结束符。浏览器会运行script里所有的Javascript,包括jQuery。

2018-09-05

JS中各种方法的试验实例

开始学习使用jQuery之前,需要在HTML文件中添加一些代码。首先,在页面顶部添加一行script元素,然后在下一行写上结束符。浏览器会运行script里所有的Javascript,包括jQuery。

2018-09-05

JSDOM图片转换小练习

JavaScript+DOM编程艺术上第一个小项目练习,实现点击不同链接可以在同页面转换不同图片和文字。

2018-08-31

Git-2.18.0-64-bit

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。此版本为Git-2.18.0-64-bit。

2018-08-23

HTML+CSS完成一个五环效果

用最基础的技术,完成一个页面居中的五环效果,第一次独立完成很开心。

2018-08-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除