- 博客(16)
- 收藏
- 关注
原创 谈一谈几种处理JavaScript异步操作的办法
引言js的异步操作,已经是一个老生常谈的话题,关于这个话题的文章随便google一下都可以看到一大堆。那么为什么我还要写这篇东西呢?在最近的工作中,为了编写一套相对比较复杂的插件,需要处理各种各样的异步操作。但是为了体积和兼容性,不打算引入任何的pollyfill,甚至连babel也不允许使用,这也意味着只能以es5的方式去处理。使用回调的方式对于解耦非常不利,于是找了别的方法去处理这个问题。问题...
2018-05-10 16:24:43 172
原创 纯CSS动画打造~会动的小球
会动的小球,设计html,css知识点,另外动画是完全用css做的,很简单便捷哦~这只是一个小小的案例 ,以后为大家提供更多的案例!!会动的小球<!DOCTYPE html><html><head><meta charset="UTF-8"><title>CSS3 loading图标</title><link
2018-04-18 11:59:32 829
原创 小小计算器~
因为算数不好 所以就自己写了一个 哈~ 下面是代码提供给大家参考~效果图HTML部分:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>计算器</title><link rel="stylesheet" type="t
2018-04-10 17:45:28 845
原创 css浮动的烦恼讲解~
下面是以div元素布局为例的哦,啊狸在这里为大家讲解一下,有不对的地方,请大家留言改正!div呢?是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流。如图:图1可以看出,即使div1的宽度很小,页面中一行可以容下div1和div2,div2也不会排在div1后边,因为div元素是独占一行的。如果想让一行显示多个div元素,就可以用到浮动。浮动可以理解为让某个div元素脱离标准流,漂浮在标...
2018-04-09 10:14:37 172
原创 对象!理解 new 操作符
清明节来了,希望大家不要太悲伤!没有对象的赶紧出对象,俗话说的好,万物皆对象,JavaScript 中,为什么还要通过 new 来产生对象? 带着这个问题,我们一步步来分析和理解 new 的一些特性:1、认识 new 操作符function Animal(name){this.name = name;}Animal.color = "black";Animal.prototype.say = fu...
2018-04-04 10:16:07 250
转载 响应式编程
近年来,响应式编程在开发者社区和客户中很受欢迎,由于其以声明的方式构建应用程序的能力,而不是强制,形成更加敏感和有弹性的应用。Spring 5 将反应系统纳入其核心框架的事实已经显示出向声明式编程的范式转变。 响应式编程管理数据生产者和消费者之间的异步数据流,它们需要以流畅的方式对数据进行响应。所以,响应式编程都是异步和事件驱动的流畅应用程序,需要少量的线程进行缩放。 响应式编程很难构建基于线程的...
2018-04-03 09:23:37 136
原创 web前端录播及源代码
CSS自定义radio单选框链接:https://pan.baidu.com/s/1c4lycI 密码:3yen课程展示卡(新) 链接:https://pan.baidu.com/s/1skY9z5r 密码:8ahk雪碧图的实际应用 链接:https://pan.baidu.com/s/1nwXtmYl 密码:h5fn...
2018-04-02 17:23:58 1091
原创 什么js(JavaScript)!!!!
JavaScript 是一种面向对象的动态语言,它包含类型、运算符、标准内置( built-in)对象和方法。它的语法来源于 Java 和 C,所以这两种语言的许多语法特性同样适用于 JavaScript。需要注意的一个主要区别是 JavaScript 不支持类,类这一概念在 JavaScript 通过对象原型(object prototype)得到延续(有关 ES6 类的内容参考这里Classe...
2018-04-02 10:15:27 279
原创 大家快来看呀!!!H5小游戏:鼠标兼听+轨迹动画
<!doctype html><html><head><meta charset="utf-8"><title>躲避小游戏:鼠标兼听+轨迹动画</title><style>a {cursor: pointer;}html, body {margin: 0;padding: 0;}fieldset
2018-03-30 10:17:29 397
原创 HTML参考代码之你懂得
HTML参考代码排序功能标签描述 01.01.01基础<!--...-->定义注释。 01.01.02基础<!DOCTYPE> 定义文档类型。 01.09.01链接<a>定义锚。 01.03.01格式<abbr>定义缩写。 01.03.02格式<acronym>定义只取首字母的缩写。 01.03.03格式<address>定义...
2018-03-29 10:03:22 322
原创 适合小白用的css几种睡在中间的方式!!!
平常小白最讨厌的事情就是css为什么没有办法居中,现在小狐狸为大家整理几种方式,请广大人民群众笑纳!!!1水平居中1.1 内联元素水平居中利用 text-align: center 可以实现在块级元素内部的内联元素水平居中。此方法对内联元素(inline), 内联块(inline-block), 内联表(inline-table), inline-flex元素水平居中都有效。核心代码:.c...
2018-03-27 09:47:46 194
原创 你不懂得HTML与CSS的恋情发展史
HTML与CSS样式表的历史科普自从1990年代初HTML被发明,作为HTML代码辅助的样式表,就以各种形式出现;最初,不同的浏览器结合了它们各自的样式语言,读者可以使用这些样式语言来调节网页的显示方式;一开始样式表是给读者用的,最初的HTML版本只含有很少的显示属性,读者来决定网页应该怎样被显示。但随着HTML的成长、为了满足设计师的要求,HTML获得了很多特效显示功能,随着这些功能的增加,外来...
2018-03-26 10:45:27 383
原创 今日前端知识~
因为吃坏了了东西,没气力起床,在家趴了两天,今天终于转好,又回来给大家发文了,我真是非常敬业呀哈哈href和src src:source 资源加载 网络路径=图片网址 相对路径:相对于本文件路径的存放路径 绝对路径:从计算机盘符开始的路径href: HyperText reference 超文本引用,带有http://或https://的网址href 是指向网络资源所在位置,建立...
2018-03-23 11:17:35 188 1
原创 Javascript怎样添加、移除、移动、复制、创建和查找节点?
1)创建新节点createDocumentFragment()//创建一个DOM片段createElement() //创建一个具体的元素createTextNode()//创建一个文本节点2)添加、移除、替换、插入appendChild() //添加removeChild() //移除replaceChild() //替换insertBefore() //插入3)查找getElementsByT...
2018-03-20 10:03:13 782
原创 每日一题
请说明下面各种情况的执行结果,并注明产生对应结果的理由。 function doSomething() { alert(this); } ① element.onclick = doSomething,点击element元素后。 ② element.onclick = function() {doSomething()}, 点击element元素后。 ③ 直接执行doSomething()。**1...
2018-03-19 11:12:16 239
原创 每日一题
1请列举7种以上常用的HTML标签,说明其语义。 1)div标签,是一个块元素,就像一个大盒子,可以放各式各样的东西; 2)p标签,也是一个块元素,它通常用来放一段话的….; 3)h1,h2,h3,…h6标签,也是块元素,常用来放标题; 4)span标签,是一个行内元素,常用来处理一段话中的某几个字符; 5)img标签,用来加载图片的标签; 6)table标签,用来创建表格的标签; 7)br标签,...
2018-03-16 10:53:02 193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人