- 博客(8)
- 收藏
- 关注
原创 Js学习——gulp
Js学习——gulpgulp是一个常见的自动化构建工具,主要用来设定程序自动处理静态资源的工作。简单的说,gulp就是用来打包项目的。其他常见的前端构建工具还有Grunt,不过相比较gulp来说,比较老旧,功能少,更新少,插件少。gulp全局安装 只需要安装一次安装指令 :npm install gulp-cli -g局部gulp : 给gulp提供核心功能的支持; (每个项目都需要重...
2020-04-12 20:24:49 491
原创 设计模式之观察者模式
设计模式之观察者模式观察者模式又叫发布-订阅模式(Publish/Subscribe)是一种一对多的信息发布模式 ;一个发布者对应多个观察者;什么意思呢?比如说 你某天想发一条动态,写完之后发布 有很多人给你点赞评论; 你(发布动态的人)就是发布者;看你动态的人是观察者;观察者模式的优点1、观察者和被观察者是抽象耦合的。 2、建立一套触发机制可以被用来设计微信公众号等;首先我们要建立观...
2020-04-06 22:55:02 152
原创 AJAX的封装
AJAX的封装Ajax异步的 JavaScript 和 XML,最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容,通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。被大量用来实现交互。比较有名的使用网站有Google地图,新浪微博等等。Ajax基本的语法Ajax基本语法 首先...
2020-03-29 23:11:48 175
原创 简单的运动封装函数
简单的运动封装函数在js的学习当中,我们常常会让元素发生运动,比如说轮播图的渐变效果,元素的左右隐藏显示效果等等,我们每次用到运动的时候重新写一段代码特别的麻烦,我就封装了一段运动函数,每次使用的时候只需要调用一下就可以了 <style> #box{ width: 100px; height: 100px; ...
2020-03-22 23:20:20 151
原创 正则表达式
一、概念描述了一种字符串匹配的模式可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等;我自己的理解是:由我们自己来书写 “规则”,专门用来检测 字符串 是否符合 “规则” 使用的;二、正则的组成:/规则/修饰符组成的var reg = /a/;``像这样就是一个正则表达式;三、正则的创建a.字面量创建 :...
2020-03-15 23:05:46 110
原创 DOM初识
1.DOM结构:DOM结构是以家族关系进行描述,一般描述的时候以父子兄弟描述就够了;2.DOM元素的获取:ID 选择器:性能最好的选择器document.getElementById( 元素id );标签选择器 : 获取到的是一个类数组,调用的时候需要用循环来调用document.getElementsByTagName(“标签名”);HTMLCollection 为了承载更...
2020-03-08 19:35:20 236
原创 函数的基础认识
一、函数的概念函数是具有特定功能的一段代码块函数定义完后不会去主动的执行,而是等待程序主动调用时 才会去执行;函数的声明关键字: function函数关键字 function 与 var关键字的行为几乎一样,都是在内存上开辟一段空间,用来存储变量之中的数据;二、函数的声明函数的声明式:function 函数名 (){代码段}比如说:函数的赋值式:(赋值式可以没有函数名)v...
2020-03-01 12:07:10 1051
原创 CSS那些事——浮动
块元素在页面中默认是上下排列,根据我们排版布局需要会使用float浮动这一属性横向排列布局。我最早认识浮动float这一属性是学习css布局的时候,那时对于浮动的第一认识是给上下排列的元素添加这个属性时会让上下排列的元素横向排列,从而达到想要的效果。随着后面逐步的学习,我对float这个属性有了更加深刻的了解。float:属性值:left:元素向左浮动right:元素向右浮动none:浮...
2020-02-23 19:53:53 189 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人